Bug#1117148: libwebkit2gtk: Segmentation fault on ppc64
Package: libwebkit2gtk-4.1-0
Version: 2.48.3-1
Severity: important
File: libwebkit2gtk
X-Debbugs-Cc: debian-powerpc@lists.debian.org, phlogiston@sapo.pt
User: debian-powerpc@lists.debian.org
Usertags: ppc64
Dear Maintainer,
Please see attached gdb log and backtrace for a segmentation fault on
the ppc64 architecture while using the Surf browser. Let me know if I
can provide any further information that might be useful.
Regards,
Joao
-- System Information:
Debian Release: 13.0
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ppc64
Kernel: Linux 6.12.38+deb13-powerpc64 (SMP w/1 CPU thread)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: runit (via /run/runit.stopit)
Versions of packages libwebkit2gtk-4.1-0:ppc64 depends on:
ii bubblewrap 0.11.0-2
ii gstreamer1.0-plugins-base 1.26.2-1
ii gstreamer1.0-plugins-good 1.26.2-1
ii libatk1.0-0t64 2.56.2-1
ii libavif16 1.2.1-1.2
ii libc6 2.41-12
ii libcairo2 1.18.4-1+b1
ii libdrm2 2.4.124-2
ii libenchant-2-2 2.8.2+dfsg1-3
ii libepoxy0 1.5.10-2
ii libflite1 2.2-7
ii libfontconfig1 2.15.0-2.3
ii libfreetype6 2.13.3+dfsg-1
ii libgbm1 25.0.7-2
ii libgcc-s1 14.2.0-19
ii libgcrypt20 1.11.0-7
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-4
ii libgles2 1.7.0-1+b1
ii libglib2.0-0t64 2.84.3-1
ii libgstreamer-gl1.0-0 1.26.2-1
ii libgstreamer-plugins-bad1.0-0 1.26.2-3
ii libgstreamer-plugins-base1.0-0 1.26.2-1
ii libgstreamer1.0-0 1.26.2-2
ii libgtk-3-0t64 3.24.49-3
ii libharfbuzz-icu0 10.2.0-1+b1
ii libharfbuzz0b 10.2.0-1+b1
ii libhyphen0 2.8.8-7+b1
ii libicu76 76.1-4
ii libjavascriptcoregtk-4.1-0 2.48.3-1
ii libjpeg62-turbo 1:2.1.5-4
ii libjxl0.11 0.11.1-4
ii liblcms2-2 2.16-2
ii libmanette-0.2-0 0.2.12-1
ii libpango-1.0-0 1.56.3-1
ii libpng16-16t64 1.6.48-1
ii libseccomp2 2.6.0-2
ii libsecret-1-0 0.21.7-1
ii libsoup-3.0-0 3.6.5-3
ii libsqlite3-0 3.46.1-7
ii libstdc++6 14.2.0-19
ii libsystemd0 257.7-1
ii libtasn1-6 4.20.0-2
ii libwayland-client0 1.23.1-3
ii libwayland-server0 1.23.1-3
ii libwebp7 1.5.0-0.1
ii libwebpdemux2 1.5.0-0.1
ii libwoff1 1.0.2-2+b1
ii libx11-6 2:1.8.12-1
ii libxml2 2.12.7+dfsg+really2.9.14-2.1
ii libxslt1.1 1.1.35-1.2
ii xdg-dbus-proxy 0.1.6-1
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
Versions of packages libwebkit2gtk-4.1-0:ppc64 recommends:
pn gstreamer1.0-gl <none>
pn gstreamer1.0-libav <none>
pn gstreamer1.0-plugins-bad <none>
ii libgl1-mesa-dri 25.0.7-2
pn xdg-desktop-portal-gtk <none>
Versions of packages libwebkit2gtk-4.1-0:ppc64 suggests:
pn gstreamer1.0-alsa <none>
-- no debconf information
Starting program: /usr/bin/surf https://en.wikipedia.org
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/powerpc64-linux-gnu/libthread_db.so.1".
[New Thread 0x3fffd766aaa0 (LWP 16509)]
[Thread 0x3fffd766aaa0 (LWP 16509) exited]
[New Thread 0x3fffd766aaa0 (LWP 16510)]
[New Thread 0x3fffd6e3eaa0 (LWP 16511)]
[New Thread 0x3fffd663daa0 (LWP 16512)]
[Thread 0x3fffd663daa0 (LWP 16512) exited]
[Detaching after vfork from child process 16513]
[New Thread 0x3fffd663daa0 (LWP 16514)]
[New Thread 0x3fffd5bbeaa0 (LWP 16527)]
[New Thread 0x3fffd53bdaa0 (LWP 16528)]
[New Thread 0x3fffd4bbcaa0 (LWP 16529)]
[New Thread 0x3fffbfffeaa0 (LWP 16530)]
[Detaching after vfork from child process 16531]
[New Thread 0x3fffbf7fdaa0 (LWP 16544)]
[New Thread 0x3fffbeffcaa0 (LWP 16550)]
[Thread 0x3fffbfffeaa0 (LWP 16530) exited]
[New Thread 0x3fffbfffeaa0 (LWP 16580)]
[Thread 0x3fffbf7fdaa0 (LWP 16544) exited]
[Detaching after vfork from child process 16608]
[New Thread 0x3fffbf7fdaa0 (LWP 16609)]
Thread 1 "surf" received signal SIGSEGV, Segmentation fault.
webkitWebViewSetIsWebProcessResponsive () at ./Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:5436
warning: 5436 ./Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp: No such file or directory
#0 webkitWebViewSetIsWebProcessResponsive () at ./Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:5436
#1 webkitWebViewWebProcessTerminated () at ./Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:5122
#2 0x00003ffff20d7774 in NavigationClient::processDidTerminate () at ./Source/WebKit/UIProcess/API/glib/WebKitNavigationClient.cpp:120
#3 0x00003ffff201a634 in WebKit::WebPageProxy::dispatchProcessDidTerminate () at ./Source/WebKit/UIProcess/WebPageProxy.cpp:11111
#4 0x00003ffff207012c in WebKit::WebProcessProxy::processDidTerminateOrFailedToLaunch () at ./Source/WebKit/UIProcess/WebProcessProxy.cpp:1337
#5 0x00003ffff1e53c74 in operator() () at ./Source/WebKit/Platform/IPC/Connection.cpp:1283
#6 call () at ./build-soup3/WTF/Headers/wtf/Function.h:53
#7 0x00003fffee5d4e04 in ?? () from /lib/powerpc64-linux-gnu/libjavascriptcoregtk-4.1.so.0
#8 0x00003fffee6678b0 in ?? () from /lib/powerpc64-linux-gnu/libjavascriptcoregtk-4.1.so.0
#9 0x00003fffee668a64 in ?? () from /lib/powerpc64-linux-gnu/libjavascriptcoregtk-4.1.so.0
#10 0x00003fffefa71978 in ?? () from /lib/powerpc64-linux-gnu/libglib-2.0.so.0
#11 0x00003fffefa74b38 in ?? () from /lib/powerpc64-linux-gnu/libglib-2.0.so.0
#12 0x00003fffefa75d3c in g_main_loop_run () from /lib/powerpc64-linux-gnu/libglib-2.0.so.0
#13 0x00003ffff00dde04 in gtk_main () from /lib/powerpc64-linux-gnu/libgtk-3.so.0
#14 0x0000000100007774 in main (argc=<optimized out>, argv=<optimized out>) at surf.c:2133
Reply to: