[webkit-changes] [WebKit/WebKit] 3fb728: Fix sandbox compilation error related to empty par...
Per Arne Vollan
noreply at github.com
Wed Feb 7 11:10:32 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3fb72872a03ade4008d5c358ebefc6b60e1ea111
https://github.com/WebKit/WebKit/commit/3fb72872a03ade4008d5c358ebefc6b60e1ea111
Author: Per Arne Vollan <pvollan at apple.com>
Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths:
M Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in
Log Message:
-----------
Fix sandbox compilation error related to empty parameters
https://bugs.webkit.org/show_bug.cgi?id=268916
rdar://88915314
Reviewed by David Kilzer and Brent Fulgham.
On rare occasions, see https://bugs.webkit.org/show_bug.cgi?id=222233 for more details, the sandbox string
parameters provided to the Networking process' sandbox can be empty. This will cause the compilation of the
sandbox to fail, and the Networking process will crash on startup being unable to apply the sandbox. We can
guard against this in the sandbox by checking the string length of the parameters. We already do this for
the GPU process and WebContent process.
* Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
Canonical link: https://commits.webkit.org/274228@main
More information about the webkit-changes
mailing list