Changes between Version 1 and Version 2 of Ticket #9388, comment 13
- Timestamp:
- Jul 18, 2023, 10:57:44 PM (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #9388, comment 13
v1 v2 18 18 19 19 I studied the system logs when ChimeraX starts using the mac Console app and could not find any error message indicating why QtWebEngineProcess is failing. 20 21 I tried using QTWEBENGINE_CHROMIUM_FLAGS as described here https://doc.qt.io/qt-6/qtwebengine-debugging.html to get more logging info but did not get anything on stderr, nor did using qInstallMessageHandler() help get any logging. 22 23 But I noticed in the console log just before QtWebEngineProcess crashes the following "CODE SIGNING: 87195[QtWebEngineProce] vm_map_protect:6059(0x0,0x0,0x7) can't have both write and exec at the same time" and searching for that led me to https://forum.qt.io/topic/102212/qtwebengine-signing-issues/3 which is old from 2019 but said that entitlement "com.apple.security.cs.disable-executable-page-protection" was needed to avoid QtWebEngineProcess crashes.