[Webkit-unassigned] [Bug 278380] New: REGRESSION(282416 at main): [GTK] link error and crash with X11
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 20 08:01:10 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=278380
Bug ID: 278380
Summary: REGRESSION(282416 at main): [GTK] link error and crash
with X11
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jmason at ibinx.com
CC: bugs-noreply at webkitgtk.org
Platform X11
GBM off
This commit has broken my X11, non-GBM build in a huge way.
First, there is a link error with an undefined symbol WebKit::Display::isWayland():
Undefined first referenced
symbol in file
_ZNK6WebKit7Display9isWaylandEv Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitProtocolHandler.cpp.o
Second, if I coax the build to completion by providing a trivial implementation for `isWayland` (I simply have it return false), the build completes, but the WebKitWebProcess crashes on WebGL and WebGL2 pages. It also randomly crashes on other webpages, including www.google.com. I am trying to capture a backtrace, but it's proving difficult for some reason.
This ought to be easily reproducable on pretty much any X11 build, certainly the undefined symbol error. More worrying is the general instability that it has brought.
If I revert the 282416 at main commit, then everything builds and runs normally.
--
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/20240820/38c11125/attachment.htm>
More information about the webkit-unassigned
mailing list