[Webkit-unassigned] [Bug 228220] New: WebProcess sandboxing does not apply for open source builds on macOS 12.0 (beta 2 and later)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jul 22 22:57:19 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=228220
Bug ID: 228220
Summary: WebProcess sandboxing does not apply for open source
builds on macOS 12.0 (beta 2 and later)
Product: WebKit
Version: WebKit Local Build
Hardware: Mac (Apple Silicon)
OS: Other
Status: NEW
Severity: Major
Priority: P2
Component: WebKit2
Assignee: webkit-unassigned at lists.webkit.org
Reporter: dinodev90 at gmail.com
CC: kkinnunen at apple.com
WebProcess sandboxing is broken (for local/public builds) on macOS 12.0 (beta 2 and later), causing instant crash/termination of WebProcess.
Root cause:
ENABLE_SANDBOX_MESSAGE_FILTER is NO for non Apple internal builds and we are using
(AppleAVDUserClientMessageFilter)
(IOMobileFramebufferUserClientMessageFilter)
(IOSurfaceAcceleratorClientMessageFilter)
Which are undefined and causing crash on compiling sb file.
---------------------------------------------------
Logs:
com.apple.WebKit.WebContent.Orion: Could not compile WebContent sandbox: <internal init prelude>:102:28: illegal argument:
(internal-strcmp a b #f)
sandbox initialization failed: <internal init prelude>:102:28: illegal argument:
(internal-strcmp a b #f)
com.apple.WebKit.WebContent.Orion: Could not initialize sandbox profile [/Volumes/Macintosh HD/Users/Shared/Development/WebKit/WebKit.framework/Resources/com.apple.WebProcess.sb], error '<internal init prelude>:102:28: illegal argument:
(internal-strcmp a b #f)
'
ENABLE_SANDBOX_MESSAGE_FILTER=NO
_OS_VERSION=12.0
WEBKIT2_FRAMEWORK_DIR=/Volumes/Macintosh HD/Users/Shared/Development/WebKit
DARWIN_USER_TEMP_DIR=/private/var/folders/98/bhsc41h91w19w4t4p3l_6_240000gp/T/com.apple.WebKit.WebContent
DARWIN_USER_CACHE_DIR=/private/var/folders/98/bhsc41h91w19w4t4p3l_6_240000gp/C/com.apple.WebKit.WebContent
HOME_DIR=/Users/dineshkumarvyas
HOME_LIBRARY_DIR=/Users/dineshkumarvyas/Library
HOME_LIBRARY_PREFERENCES_DIR=/Users/dineshkumarvyas/Library/Preferences
CPU=arm64
com.apple.WebKit.WebContent.Orion: Unable to apply sandbox
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210723/fa36eb9a/attachment.htm>
More information about the webkit-unassigned
mailing list