CefV8Handler not release

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

CefV8Handler not release

Postby PetrCBR » Mon Nov 05, 2018 11:26 am

I've updated my project to official CEF64 (branch 3282) and since then none of the CefV8Handler are released even when context and browser release. Anybody else have same issue ?
btw tried to use CEF69, but it is same.
PetrCBR
Techie
 
Posts: 41
Joined: Thu Mar 13, 2014 12:01 pm

Re: CefV8Handler not release

Postby Czarek » Mon Nov 05, 2018 12:09 pm

Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: CefV8Handler not release

Postby PetrCBR » Mon Nov 05, 2018 12:37 pm

Probably. Something changed since early 64 beta and final 64.
PetrCBR
Techie
 
Posts: 41
Joined: Thu Mar 13, 2014 12:01 pm

Re: CefV8Handler not release

Postby Czarek » Mon Nov 05, 2018 1:20 pm

It should be released at some later point when V8 garbage collection is running.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: CefV8Handler not release

Postby PetrCBR » Mon Nov 05, 2018 1:40 pm

I've tried to run garbage collection manually using
Code: Select all
   CefV8IsolateManager* mgr = GetIsolateManager();
   if (mgr){
      v8::Isolate* isolate = mgr->isolate();
      isolate->LowMemoryNotification();
   }
but handler wasn't released.
PetrCBR
Techie
 
Posts: 41
Joined: Thu Mar 13, 2014 12:01 pm


Return to Support Forum

Who is online

Users browsing this forum: leeroy and 72 guests