Page 2 of 2

Re: Update to CEF 79.1.36

Posted: Thu Feb 20, 2020 5:40 pm
by salvadordf
TCefBaseRefCountedOwn is the base class of many CEF classes and cef_base_release_ref is called when an instance of that class is no longer used or it's set to nil manually.

It's the first time I see the 0xC000041D error code. It seems to mean STATUS_FATAL_USER_CALLBACK_EXCEPTION and it could be caused by a null pointer exception.

I would check if there's any variable or field that it's not released before closing the browsers.

If the code mixes interface variables with class variables you could have similar problems too.

Re: Update to CEF 79.1.36

Posted: Sun Feb 23, 2020 6:34 pm
by thefunkyjoint
Thanks for the hint ! Another one i'm getting often is this below, also when closing my app. Any hints ? :roll:
Screen Shot 2020-02-23 at 15.31.58.jpg

Re: Update to CEF 79.1.36

Posted: Sun Feb 23, 2020 7:19 pm
by salvadordf
$C0000005 is an access violation caused for the same reason than the previous exception.

Some interface is not released before closing the application.

Re: Update to CEF 79.1.36

Posted: Mon Feb 24, 2020 6:13 pm
by thefunkyjoint
salvadordf wrote: Sun Feb 23, 2020 7:19 pm $C0000005 is an access violation caused for the same reason than the previous exception.

Some interface is not released before closing the application.
The issue only happens in design time ; when i run the app outside Delphi, it will close normally :oops: