Problem when upgrading to cef 105.3.38

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.

Problem when upgrading to cef 105.3.38

Postby rado » Wed Sep 14, 2022 10:23 am

I'm trying to upgrade my application from cef 104 to cef_binary_105.3.38+g2a6a54b+chromium-105.0.5195.102_windows32.tar.bz2 downloaded from spotifycdn.com, but it is crashing in the CefInitialize(). Unfortunately the visual studio is refusing the debug symbols from build server (it worked in previous version) so I have no idea what is wrong, there is also no log file. I've triple checked whether I have correct libraries and resources in my application.
When I try the release build in my application, it works and when I pause the debugger, it can load the cef release symbols fine.
The cefclient application works also in debug build, but it does not load the same debug symbols either. Is somebody successfully using this version? Is there some breaking change in this version?
rado
Expert
 
Posts: 145
Joined: Wed Oct 05, 2011 3:32 am

Re: Problem when upgrading to cef 105.3.38

Postby magreenblatt » Wed Sep 14, 2022 10:57 am

Did you update all binaries from the new distribution and rebuild libcef_dll_wrapper? Are there any messages in the debug console?
magreenblatt
Site Admin
 
Posts: 12408
Joined: Fri May 29, 2009 6:57 pm

Re: Problem when upgrading to cef 105.3.38

Postby rado » Wed Sep 14, 2022 11:29 am

No log file is created, but I've checked memory window for some registers and found this message, I guess it crashed while trying to log this message:
[0914/171729.932:FATAL:url_util.cc(502)] Check failed: !g_scheme_registries_used.load(). Trying to add a scheme after the lists have been used. Make sure that you haven't added any static GURL initializers in tests.

It seems it is caused by call to CefParseURL prior CefInitialize. I'm using it to parse URL to recreate it without login/pass (and extract that) to be used as proxy command line argument.
I guess I'll need to do this other way :(
rado
Expert
 
Posts: 145
Joined: Wed Oct 05, 2011 3:32 am


Return to Support Forum

Who is online

Users browsing this forum: Google [Bot], Majestic-12 [Bot] and 65 guests