Open BNagyDa opened 2 months ago
What reproduction steps?
Does it reproduce with currently supported versions (M127+)?
Does it reproduce with the cefclient or cefsimple sample application at the same version?
There is no known manual repro. We've only been able to reproduce it using automated testing methods. It is known, that whenever CEF is active, and we make a fork of the process, the application crashes. I have no information regarding M127+ versions. It hasn't been tried with the sample apps, but I would guess, that it is nigh impossible to reproduce it manually. We are running CEF with the --no-sandbox switch. It is strage as to why CEF still seems to have data in the 'sandboxed_remotesbundles' collection. There was a similar JVM based crash like this, it is probably related: https://github.com/chromiumembedded/java-cef/issues/471
I'll leave this issue open for now, but it's likely something that you will need to debug and fix yourself.
I have a crash with OS_xpc_object dealloc in the call stack on MacOS. This crash occurs seems to occur since CEF version 118.7.1.
Here is another call stack
This issue seems to point towards CEF making use of the IPC solution of MacOS: XPC. A callback seems to be inserted, and somehonw it seems to cause a crash. In the symbolicated call stack I have found, that a RemotesBundleMap is somehow related to this crash. This seems to be found in print_backend_service_manager.h in Chromium's source.
AppleCrashLog_BIMxUpload.txt Archicad_2024-04-09-011551_ac-test-mac-14.txt BIMxUpload_crash_log.txt