WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
245874
SIGILL early during WebProcess execution on ARM 32bit
https://bugs.webkit.org/show_bug.cgi?id=245874
Summary
SIGILL early during WebProcess execution on ARM 32bit
Nikolas Zimmermann
Reported
2022-09-30 06:08:54 PDT
Since a while I'm hunting a SIGILL during WebProcess execution in early stages (sometimes within BMalloc Scanvenger thread, sometimes in WPE specific WebKitExtensionManager). I've bisected from beginning of September until now, and found 700ac83f17d8b756e640c6aaf20af02f9a6d08ce (
https://bugs.webkit.org/show_bug.cgi?id=245321
) to be the culprit. The HUGE clang-tidy patch that cleans up bmalloc/WTF/JSC/... I'm splitting it up locally into smaller pieces, only cleaning up bmalloc, only JSC, etc. to find the culprit. I bet we're seeing a compiler bug with clang10. My build environment is targeting an embedded ARM 32bit device using WPE.
Attachments
Add attachment
proposed patch, testcase, etc.
Nikolas Zimmermann
Comment 1
2022-11-09 01:45:58 PST
Closing as resolved, since the guilty patch was removed (
https://github.com/WebKit/WebKit/commit/aabfacb8cf9ca4780d20ce2cca233f7988e994e2
).
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug