WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
252380
[WPE] Crash in Inspector::RemoteInspector::setupFailed() (imx6 armv7 thumb2)
https://bugs.webkit.org/show_bug.cgi?id=252380
Summary
[WPE] Crash in Inspector::RemoteInspector::setupFailed() (imx6 armv7 thumb2)
Pablo Saavedra
Reported
2023-02-15 23:16:45 PST
``` Program terminated with signal SIGSEGV, Segmentation fault. #0 0x7470d19a in std::call_once<WTF::addSignalHandler(WTF::Signal, WTF::Function<WTF::SignalAction (WTF::Signal, WTF::SigInfo&, WTF::PlatformRegisters&)>&&)::$_0>(std::once_flag&, WTF::addSignalHandler(WTF::Signal, WTF::Function<WTF::SignalAction (WTF::Signal, WTF::SigInfo&, WTF::PlatformRegisters&)>&&)::$_0&&)::{lambda()#2}::__invoke() () from /home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libWPEWebKit-1.0.so.3.18.6 [Current thread is 1 (LWP 20)] warning: File "/home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libstdc++.so.6.0.28-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". To enable execution of this file add add-auto-load-safe-path /home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libstdc++.so.6.0.28-gdb.py line to your configuration file "/root/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/root/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" (gdb) bt #0 0x7470d19a in std::call_once<WTF::addSignalHandler(WTF::Signal, WTF::Function<WTF::SignalAction (WTF::Signal, WTF::SigInfo&, WTF::PlatformRegisters&)>&&)::$_0>(std::once_flag&, WTF::addSignalHandler(WTF::Signal, WTF::Function<WTF::SignalAction (WTF::Signal, WTF::SigInfo&, WTF::PlatformRegisters&)>&&)::$_0&&)::{lambda()#2}::__invoke() () from /home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libWPEWebKit-1.0.so.3.18.6 #1 0x741ffcbe in Inspector::RemoteInspector::setupFailed(unsigned int) () from /home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libWPEWebKit-1.0.so.3.18.6 #2 0x7470d0d0 in std::call_once<WTF::addSignalHandler(WTF::Signal, WTF::Function<WTF::SignalAction (WTF::Signal, WTF::SigInfo&, WTF::PlatformRegisters&)>&&)::$_0>(std::once_flag&, WTF::addSignalHandler(WTF::Signal, WTF::Function<WTF::SignalAction (WTF::Signal, WTF::SigInfo&, WTF::PlatformRegisters&)>&&)::$_0&&)::{lambda()#2}::__invoke() () from /home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libWPEWebKit-1.0.so.3.18.6 #3 0x7470ce16 in WTF::BinarySemaphore::signal() () from /home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libWPEWebKit-1.0.so.3.18.6 #4 0x7470d460 in void WTF::dataLog<char [63], int, char [46], int, char [2], char [2]>(char const (&) [63], int const&, char const (&) [46], int const&, char const (&) [2], char const (&) [2]) () from /home/psaavedra/Downloads/fff/mnt/appfs/webkit/usr/lib/libWPEWebKit-1.0.so.3.18.6 #5 0x734fa76c in socket_source_dispatch (source=0x7470b7dd <void WTF::String::splitInternal<false>(char16_t, WTF::Function<void (WTF::StringView)> const&) const+312>, callback=0x7470d461 <void WTF::dataLog<char [63], int, char [46], int, char [2], char [2]>(char const (&) [63], int const&, char const (&) [46], int const&, char const (&) [2], char const (&) [2])+16>, user_data=0x6c9934d8) at ../glib-2.62.6/gio/gsocket.c:3962 #6 0x733817b6 in g_main_dispatch (context=0x1caa490) at ../glib-2.62.6/glib/gmain.c:3216 #7 g_main_context_dispatch (context=context@entry=0x1caa490) at ../glib-2.62.6/glib/gmain.c:3908 #8 0x73381a4c in g_main_context_iterate (context=0x1caa490, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.62.6/glib/gmain.c:3981 #9 0x73381cb8 in g_main_loop_run (loop=0x1caa530) at ../glib-2.62.6/glib/gmain.c:4175 #10 0x00549824 in wpe::WpeThreadedLauncher::runThread (this=this@entry=0x1c8cc78) at /usr/src/debug/wpe-launcher/AUTOINC+649a18ebc6-r0/git/src/WpeThreadedLauncher.cc:865 #11 0x0055138e in wpe::WpeThreadedLauncher::<lambda(void*)>::operator() (__closure=0x0, data=<optimized out>) at /usr/src/debug/wpe-launcher/AUTOINC+649a18ebc6-r0/git/src/WpeThreadedLauncher.cc:415 #12 wpe::WpeThreadedLauncher::<lambda(void*)>::_FUN(void *) () at /usr/src/debug/wpe-launcher/AUTOINC+649a18ebc6-r0/git/src/WpeThreadedLauncher.cc:418 #13 0x7339f848 in g_thread_proxy (data=0x1ca1e30) at ../glib-2.62.6/glib/gthread.c:805 #14 0x76590984 in start_thread (arg=0x4c3df106) at pthread_create.c:477 #15 0x7315139c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /home/psaavedra/Downloads/fff/mnt/appfs/webkit/lib/libc-2.31.so Backtrace stopped: previous frame identical to this frame (corrupt stack?) ```
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug