Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.
If you find these projects useful please consider becoming a sponsor with Patreon, GitHub or Liberapay.

Update to CEF 78.3.9

User avatar
salvadordf
Posts: 4572
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Update to CEF 78.3.9

Post by salvadordf »

Hi,

CEF4Delphi has been updated to CEF 78.3.9 and these are the main changes :
  • The shutdown crashes have been fixed. :D
  • The OSR demo no longer crash when you resize the browser.
  • The TCEFSentinel has been removed from the MiniBrowser and URLRequest demos as it's no longer necessary. I'll remove it from the rest of the demos in the next updates.
The CEF binaries are these : The Popupbrowser demo still crashes when you click the buttons to open new windows, specially when you run it outside the Delphi debugger.
thefunkyjoint
Posts: 513
Joined: Thu Aug 10, 2017 12:40 pm

Re: Update to CEF 78.3.9

Post by thefunkyjoint »

Any news about my mistery crah ? :roll:
User avatar
salvadordf
Posts: 4572
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Update to CEF 78.3.9

Post by salvadordf »

If your crash is related to the PopupBrowser crash then it's not completely fixed.

I provided the debug traces and informed the CEF project that our demos are still crashing :
https://bitbucket.org/chromiumembedded/ ... n-osr-mode
thefunkyjoint
Posts: 513
Joined: Thu Aug 10, 2017 12:40 pm

Re: Update to CEF 78.3.9

Post by thefunkyjoint »

My crash is the one related to open certain websites, for instance www.bing.com ; app will crash as show on the image attached.
Screen Shot 2019-11-27 at 15.15.19.jpg
You do not have the required permissions to view the files attached to this post.
dian
Posts: 21
Joined: Thu Aug 29, 2019 8:42 am

Re: Update to CEF 78.3.9

Post by dian »

Tried this version. Got

Code: Select all

Problem signature:
  Problem Event Name:	APPCRASH
  Application Name:	App.exe
  Application Version:	1.2.0.0
  Application Timestamp:	5de07c80
  Fault Module Name:	libcef.dll
  Fault Module Version:	78.3.9.0
  Fault Module Timestamp:	5dcf3a5f
  Exception Code:	80000003
  Exception Offset:	0000000003032e96
  OS Version:	6.1.7601.2.1.0.256.1
  Locale ID:	1049
  Additional Information 1:	b36f
  Additional Information 2:	b36f89ee77fbba5ed656e0a0adf6678a
  Additional Information 3:	0e51
  Additional Information 4:	0e51eaada5cf33e9435871f4e0d78d36
Also we still don't have a valid replacement for LoadString()
thefunkyjoint
Posts: 513
Joined: Thu Aug 10, 2017 12:40 pm

Re: Update to CEF 78.3.9

Post by thefunkyjoint »

I performed a clean install of Windows, Delphi and CEF4.

Unfortunatelly, i still get some random crashes with this version...

I downloaded the Debug Diagnostic Tool and could fetch some crash data, as the image below shows. Any hints ? :?

Is there any place where i could submit the entire crash report, so CEF people can analysis it ?
Screen Shot 2019-11-29 at 11.07.20 (1).jpg
You do not have the required permissions to view the files attached to this post.
User avatar
salvadordf
Posts: 4572
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Update to CEF 78.3.9

Post by salvadordf »

I see some references to CEF string functions that I recently modified.

Can you provide a code sample to reproduce that error in a demo?

How were you using a TCefStringMultimapOwn?

I'll write a step by step guide to use WinDbg as soon as I can.
thefunkyjoint
Posts: 513
Joined: Thu Aug 10, 2017 12:40 pm

Re: Update to CEF 78.3.9

Post by thefunkyjoint »

salvadordf wrote: Fri Nov 29, 2019 3:44 pm I see some references to CEF string functions that I recently modified.

Can you provide a code sample to reproduce that error in a demo?

How were you using a TCefStringMultimapOwn?

I'll write a step by step guide to use WinDbg as soon as I can.
The crashes are random, but i can reproduce them in the SimpleBrowser2_D7 by just navigating to www.bing.com, it will crash. BUT i have two machines, one of them will crash, the other won't. But in both the random crashes happen.
thefunkyjoint
Posts: 513
Joined: Thu Aug 10, 2017 12:40 pm

Re: Update to CEF 78.3.9

Post by thefunkyjoint »

I could generate a log of a random crash ; this is the one that happens and i can't reproduce, but as you can see, the problem seems to be the same :
Screen Shot 2019-11-29 at 15.47.54 (1) (1).jpg
You do not have the required permissions to view the files attached to this post.
User avatar
salvadordf
Posts: 4572
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Update to CEF 78.3.9

Post by salvadordf »

Please, download this file :
https://www.briskbard.com/SimpleBrowser.zip

That ZIP file has 4 demos : SimpleBrowser2, MiniBrowser, SimpleOSRBrowser and TabBrowser.

I just built them with Delphi 10.3.3 and they loaded bing.com, facebook.com and several other websites without problems.

Test those demos in the computers where you get the crashes.
Post Reply