We've been using chromium-90.0.4430.212 on Windows/Mac/Linux which has been working fine until Monterey came out on OSX. Now we're getting a crash on CEF_initialize. Backtrace below. It happens on both M1 macs and x86_64. I tried 97.0.4692.99 as well which seems to have the same issue. This seems like it could be relevant to https://bitbucket.org/chromiumembedded/ ... shim-false but that's been resolved and that was a Big Sur issue.
Any ideas?
- Code: Select all
* thread #1, name = 'Main Thread', queue = 'com.apple.main-thread', stop reason = EXC_BREAKPOINT (code=1, subcode=0x28d69c7c8)
* frame #0: 0x000000028d69c7c8 Chromium Embedded Framework`base::allocator::StoreMallocZone(_ChromeMallocZone*) [inlined] base::allocator::StoreZoneFunctions(_ChromeMallocZone const*, base::allocator::MallocZoneFunctions*)::$_0::operator()() const at malloc_zone_functions_mac.cc:27:3 [opt]
frame #1: 0x000000028d69c7c8 Chromium Embedded Framework`base::allocator::StoreMallocZone(_ChromeMallocZone*) [inlined] base::allocator::StoreZoneFunctions(zone=0x000060000148cb48) at malloc_zone_functions_mac.cc:27:3 [opt]
frame #2: 0x000000028d69c7c8 Chromium Embedded Framework`base::allocator::StoreMallocZone(zone=0x000060000148cb48) at malloc_zone_functions_mac.cc:86:3 [opt]
frame #3: 0x000000028d69b848 Chromium Embedded Framework`base::allocator::InitializeDefaultDispatchToMacAllocator() at allocator_interception_mac.mm:356:5 [opt]
frame #4: 0x000000028d69b7f4 Chromium Embedded Framework`base::allocator::InitializeDefaultDispatchToMacAllocator() at allocator_interception_mac.mm:335:3 [opt]
frame #5: 0x000000028d6ad004 Chromium Embedded Framework`base::allocator::InitializeAllocatorShim() at allocator_shim.cc:389:3 [opt]
frame #6: 0x000000028d2ab980 Chromium Embedded Framework`content::ContentMainInitialize(params=0x0000600003bde5c0, content_main_runner=0x0000600000e95260) at content_main.cc:234:5 [opt]
frame #7: 0x000000028d35bd88 Chromium Embedded Framework`CefMainRunner::Initialize(this=0x0000600003070540, settings=0x0000000141031348, application=(ptr_ = 0x00006000024d9730), args=0x000000016f0f53b0, windows_sandbox_info=<unavailable>, initialized=0x0000000141031340, context_initialized=base::OnceClosure @ 0x000000016f0f5068)>) at main_runner.cc:236:7 [opt]
frame #8: 0x000000028d33f004 Chromium Embedded Framework`CefContext::Initialize(this=0x0000000141031340, args=0x000000016f0f53b0, settings=<unavailable>, application=(ptr_ = 0x00006000024d9730), windows_sandbox_info=0x0000000000000000) at context.cc:359:24 [opt]
frame #9: 0x000000028d33ed28 Chromium Embedded Framework`CefInitialize(args=0x000000016f0f53b0, settings=0x000000016f0f51d0, application=(ptr_ = 0x00006000024d9730), windows_sandbox_info=0x0000000000000000) at context.cc:215:21 [opt]
frame #10: 0x000000028a2225d4 Chromium Embedded Framework`::cef_initialize(args=<unavailable>, settings=<unavailable>, application=0x0000000106fee788, windows_sandbox_info=0x0000000000000000) at libcef_dll.cc:113:7 [opt]