Re: Do libwebkitgtk based browsers work on ppc64?

João <[email protected]>
Newsgroups gmane.linux.debian.ports.powerpc
Message-ID <ZxOy9cvPrBcs35LL@anne-frank>
Hello everyone,

I am attaching a backtrace of the segmentation fault of epiphany.
Does this look powerpc specific?

Thanks,
João
epiphany_backtrace.log (text/plain, 5.2 KB)
Starting program: /usr/bin/epiphany 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/powerpc64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffd7ffea60 (LWP 7072)]
[New Thread 0x7fffd77eea60 (LWP 7073)]
[New Thread 0x7fffd6fdea60 (LWP 7074)]
[New Thread 0x7fffd67cea60 (LWP 7075)]
[New Thread 0x7fffd5b8ea60 (LWP 7076)]
[New Thread 0x7fffd51fea60 (LWP 7077)]
[New Thread 0x7fffd480ea60 (LWP 7090)]

Thread 1 "epiphany" received signal SIGSEGV, Segmentation fault.
.LY__strchr_ppc () at ../sysdeps/powerpc/powerpc64/strchr.S:62
warning: 62	../sysdeps/powerpc/powerpc64/strchr.S: No such file or directory
#0  .LY__strchr_ppc () at ../sysdeps/powerpc/powerpc64/strchr.S:62
#1  0x00007ffff6525f0c in __GI_strstr (haystack=<optimized out>, needle=0x7ffff4155c28 "NVIDIA") at strstr.c:84
#2  0x00007ffff0652864 in strstr () at /usr/include/string.h:345
#3  isNVIDIA () at ./Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp:93
#4  operator() () at ./Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp:113
#5  __invoke_impl<void, WebKit::AcceleratedBackingStoreDMABuf::rendererBufferMode()::<lambda()> > () at /usr/include/c++/14/bits/invoke.h:61
#6  __invoke<WebKit::AcceleratedBackingStoreDMABuf::rendererBufferMode()::<lambda()> > () at /usr/include/c++/14/bits/invoke.h:96
#7  operator() () at /usr/include/c++/14/mutex:909
#8  operator() () at /usr/include/c++/14/mutex:845
#9  _FUN () at /usr/include/c++/14/mutex:845
#10 0x00007fffea8751a8 in .__once_proxy () from /lib/powerpc64-linux-gnu/libstdc++.so.6
#11 0x00007ffff650a88c in __pthread_once_slow (once_control=0x7ffff5687e84 <WebKit::AcceleratedBackingStoreDMABuf::rendererBufferMode()::onceFlag>, init_routine=@0x7fffeaa780f8: 0x7fffea875170 <.__once_proxy>) at pthread_once.c:116
#12 0x00007ffff650a9d0 in ___pthread_once (once_control=<optimized out>, init_routine=<optimized out>) at pthread_once.c:143
#13 0x00007ffff064e678 in __gthread_once () at /usr/include/powerpc64-linux-gnu/c++/14/bits/gthr-default.h:713
#14 call_once<WebKit::AcceleratedBackingStoreDMABuf::rendererBufferMode()::<lambda()> > () at /usr/include/c++/14/mutex:916
#15 WebKit::AcceleratedBackingStoreDMABuf::rendererBufferMode () at ./Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp:102
#16 WebKit::AcceleratedBackingStoreDMABuf::checkRequirements () at ./Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp:132
#17 0x00007ffff064c77c in WebKit::AcceleratedBackingStore::checkRequirements () at ./Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp:71
#18 0x00007ffff06621e0 in WebKit::HardwareAccelerationManager::HardwareAccelerationManager () at ./Source/WebKit/UIProcess/gtk/HardwareAccelerationManager.cpp:48
#19 0x00007ffff0662298 in WTF::NeverDestroyed<WebKit::HardwareAccelerationManager, WTF::AnyThreadsAccessTraits>::NeverDestroyed<>() () at ./build-gtk4/WTF/Headers/wtf/NeverDestroyed.h:67
#20 WebKit::HardwareAccelerationManager::singleton () at ./Source/WebKit/UIProcess/gtk/HardwareAccelerationManager.cpp:36
#21 0x00007ffff0674120 in WebKit::WebPreferences::platformInitializeStore () at ./Source/WebKit/UIProcess/gtk/WebPreferencesGtk.cpp:41
#22 0x00007ffff04660dc in WebKit::WebPreferences::WebPreferences () at ./Source/WebKit/UIProcess/WebPreferences.cpp:65
#23 0x00007ffff04661f0 in WebKit::WebPreferences::create () at ./Source/WebKit/UIProcess/WebPreferences.cpp:48
#24 WebKit::WebPreferences::createWithLegacyDefaults () at ./Source/WebKit/UIProcess/WebPreferences.cpp:53
#25 0x00007ffff043938c in WebKit::WebPageGroup::WebPageGroup () at ./Source/WebKit/UIProcess/WebPageGroup.cpp:80
#26 0x00007ffff0439918 in WebKit::WebPageGroup::create () at ./Source/WebKit/UIProcess/WebPageGroup.cpp:53
#27 0x00007ffff047dc00 in WebKit::WebProcessPool::WebProcessPool () at ./Source/WebKit/UIProcess/WebProcessPool.cpp:225
#28 0x00007ffff047ed90 in WebKit::WebProcessPool::create () at ./Source/WebKit/UIProcess/WebProcessPool.cpp:186
#29 0x00007ffff054f9ec in webkitWebContextConstructed () at ./Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:458
#30 0x00007ffff799fd00 in ?? () from /lib/powerpc64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff79a28f8 in g_object_new_with_properties () from /lib/powerpc64-linux-gnu/libgobject-2.0.so.0
#32 0x00007ffff79a3a1c in g_object_new () from /lib/powerpc64-linux-gnu/libgobject-2.0.so.0
#33 0x00007ffff0549b7c in webkit_web_context_new () at ./Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:789
#34 0x00007ffff7ebb6b0 in ephy_embed_shell_create_web_context (shell=0x10010c430) at ../embed/ephy-embed-shell.c:739
#35 ephy_embed_shell_constructed (object=0x10010c430) at ../embed/ephy-embed-shell.c:935
#36 0x00007ffff7e63a70 in ephy_shell_constructed (object=0x10010c430) at ../src/ephy-shell.c:868
#37 0x00007ffff799fd00 in ?? () from /lib/powerpc64-linux-gnu/libgobject-2.0.so.0
#38 0x00007ffff79a368c in g_object_new_valist () from /lib/powerpc64-linux-gnu/libgobject-2.0.so.0
#39 0x00007ffff79a39f4 in g_object_new () from /lib/powerpc64-linux-gnu/libgobject-2.0.so.0
#40 0x00007ffff7e656f0 in _ephy_shell_create_instance (mode=mode@entry=EPHY_EMBED_SHELL_MODE_BROWSER) at ../src/ephy-shell.c:1352
#41 0x00000001000054a8 in main (argc=<optimized out>, argv=<optimized out>) at ../src/ephy-main.c:426
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.