RESOLVED FIXED 278883
[GTK] SIGILL illegal operand in JSC::UnlinkedFunctionExecutable::linkedSourceCode
https://bugs.webkit.org/show_bug.cgi?id=278883
Summary [GTK] SIGILL illegal operand in JSC::UnlinkedFunctionExecutable::linkedSource...
Haelwenn (lanodan) Monnier
Reported 2024-08-29 14:26:09 PDT
Created attachment 472352 [details] LLDB logs of WebKitWebProcess (backtrace, dis, registers) - WebKitGTK 2.44.3 - Linux cloudchaser 6.6.30-gentoo #1 SMP PREEMPT_DYNAMIC Sat Jun 8 21:50:37 2024 x86_64 - AMD Ryzen 5 PRO 3500U w/ Radeon Vega Mobile Gfx
Attachments
LLDB logs of WebKitWebProcess (backtrace, dis, registers) (61.13 KB, text/x-log)
2024-08-29 14:26 PDT, Haelwenn (lanodan) Monnier
no flags
Haelwenn (lanodan) Monnier
Comment 1 2024-08-29 14:47:41 PDT
Also I think this is related to -ftrapv (trap on signed integer overflow) as disassembly shows ud1l (undefined instruction 1), recompiling with -fwrapv might make sense to add this flag into the buildsystem to avoid UB.
Haelwenn (lanodan) Monnier
Comment 2 2024-08-29 22:25:41 PDT
Had to remove -ftrapv, simply adding -fwrapv didn't work. Marking it as fixed as it's effectively a build configuration issue on my end.
Note You need to log in before you can comment on or make changes to this bug.