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
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.