V8 error in debug build (3.2295)

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.

V8 error in debug build (3.2295)

Postby Cromon » Fri Mar 20, 2015 5:11 pm

Hello all

After working on other projects for a while today I wanted to update my library for the newest version of CEF and downloaded the 2295 build from the build page. As usual i first just compiled the cefclient to see if everything is fine. First i got the error that v8 files couldnt be mmaped. I realized that the files natives_blob.bin and snapshot_blob.bin were not copied to the output directory so I did this, but still the cefclient.exe wouldnt start. What I get from the log is the following message:
Code: Select all
[0320/230802:FATAL:content_main_runner.cc(754)] Check failed: gin::IsolateHolder::LoadV8Snapshot().
Backtrace:
   cef_trace_event_instant [0x10579B21+1280529]
   cef_trace_event_instant [0x104AFA5F+452943]
   SetCrashKeyValueImpl [0x14D0E210+39371680]
   cef_string_list_value [0x1029822F+158687]
   cef_string_list_value [0x102976F7+155815]
   cef_initialize [0x101D2858+504]
   CefInitialize [0x010A5E62+322] (e:\save_deskt_24_9_14\various\cef_3_3_2295_2040\libcef_dll\wrapper\libcef_dll_wrapper.cc:167)
   client::MainContextImpl::Initialize [0x01056808+424] (e:\save_deskt_24_9_14\various\cef_3_3_2295_2040\cefclient\browser\main_context_impl.cc:80)
   client::`anonymous namespace'::RunMain [0x0108A57B+955] (e:\save_deskt_24_9_14\various\cef_3_3_2295_2040\cefclient\cefclient_win.cc:88)
   wWinMain [0x0108BB50+16] (e:\save_deskt_24_9_14\various\cef_3_3_2295_2040\cefclient\cefclient_win.cc:122)
   __tmainCRTStartup [0x01173278+296] (f:\dd\vctools\crt\crtw32\startup\crt0.c:251)
   wWinMainCRTStartup [0x011733BD+13] (f:\dd\vctools\crt\crtw32\startup\crt0.c:165)
   BaseThreadInitThunk [0x759B7C04+36]
   RtlInitializeExceptionChain [0x77B1B54F+143]
   RtlInitializeExceptionChain [0x77B1B51A+90]


I then tried to just ignore that and implement it in my project. Sadly im getting the same errors there, here with a bit an extended stack trace:
Code: Select all
    libcef.dll!base::debug::BreakDebugger() Line 21   C++
    libcef.dll!logging::LogMessage::~LogMessage() Line 642   C++
    libcef.dll!content::ContentMainRunnerImpl::Initialize(const content::ContentMainParams & params) Line 758   C++
    libcef.dll!CefContext::Initialize(const CefMainArgs & args, const CefStructBase<CefSettingsTraits> & settings, CefRefPtr<CefApp> application, void * windows_sandbox_info) Line 261   C++
    libcef.dll!CefInitialize(const CefMainArgs & args, const CefStructBase<CefSettingsTraits> & settings, CefRefPtr<CefApp> application, void * windows_sandbox_info) Line 124   C++
    libcef.dll!cef_initialize(const _cef_main_args_t * args, const _cef_settings_t * settings, _cef_app_t * application, void * windows_sandbox_info) Line 175   C++


Then I tested the release build of cefclient and first had the mmap issue with the files again (did it on purpose just to check), then copied the files and it works. So the error only seems to appear in the debug build of cefclient.

Operating system:
Windows 10

Thank you in advance.
Cromon
Cromon
Techie
 
Posts: 20
Joined: Sun Dec 15, 2013 9:04 am

Re: V8 error in debug build (3.2295)

Postby magreenblatt » Fri Mar 20, 2015 6:33 pm

magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 44 guests