[Webkit-unassigned] [Bug 271516] New: [GTK] WebProcess crash in WebKit::AuxiliaryProcess::didReceiveInvalidMessage
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Mar 23 01:49:31 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=271516
Bug ID: 271516
Summary: [GTK] WebProcess crash in
WebKit::AuxiliaryProcess::didReceiveInvalidMessage
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: philn at igalia.com
CC: bugs-noreply at webkitgtk.org
Got this while scrolling on mastodon...
Thread 1 (Thread 0x7f1eed24aa40 (LWP 2)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
#1 0x00007f1ef52a3e83 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f1ef5251dce in __GI_raise (sig=sig at entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007f1ef523983f in __GI_abort () at abort.c:79
#4 0x00007f1ef5ef98f8 in WebKit::AuxiliaryProcess::didReceiveInvalidMessage (this=<optimized out>, messageName=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Shared/AuxiliaryProcess.
cpp:249
#5 0x00007f1ef5ee973e in IPC::Connection::dispatchMessage (this=0x7f1ede02c340, message=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Connection.cpp:1310
#6 0x00007f1ef5ee9914 in IPC::Connection::dispatchOneIncomingMessage (this=0x7f1ede02c340) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Connection.cpp:1357
#7 0x00007f1ef4b8e25b in WTF::Function<void ()>::operator()() const (this=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/Function.h:82
#8 WTF::RunLoop::performWork (this=0x7f1ede0140e0) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/RunLoop.cpp:147
#9 0x00007f1ef4bf286d in WTF::RunLoop::RunLoop()::$_0::operator()(void*) const (userData=0x2, userData at entry=0x7f1ede0140e0, this=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib
/RunLoopGLib.cpp:80
#10 WTF::RunLoop::RunLoop()::$_0::__invoke(void*) (userData=0x2) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:79
#11 0x00007f1ef4bf1c61 in WTF::RunLoop::$_0::operator() (source=0x56030822bbc0, callback=0x7f1ef4bf2860 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7f1ede0140e0, this=<optimized out>) at /buildst
ream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:53
#12 WTF::RunLoop::$_0::__invoke (source=0x56030822bbc0, callback=0x7f1ef4bf2860 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7f1ede0140e0) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wt
f/glib/RunLoopGLib.cpp:45
#13 0x00007f1ef0eb3677 in g_main_dispatch (context=context at entry=0x5603081ed360) at ../glib/gmain.c:3348
#14 0x00007f1ef0eb5817 in g_main_context_dispatch_unlocked (context=0x5603081ed360) at ../glib/gmain.c:4197
#15 g_main_context_iterate_unlocked (context=0x5603081ed360, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4262
#16 0x00007f1ef0eb62b7 in g_main_loop_run (loop=0x56030822bb10) at ../glib/gmain.c:4464
#17 0x00007f1ef4bf2241 in WTF::RunLoop::run () at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#18 0x00007f1ef62c8a42 in WebKit::AuxiliaryProcessMainBase<WebKit::WebProcess, true>::run (this=0x7fff75aac9c0, argc=3, argv=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Shared/Auxi
liaryProcessMain.h:72
#19 WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainGtk> (argc=3, argv=<optimized out>) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Shared/AuxiliaryProcessMain.h:98
#20 0x00007f1ef523b08a in __libc_start_call_main (main=main at entry=0x56030810f150 <main(int, char**)>, argc=argc at entry=3, argv=argv at entry=0x7fff75aacb58) at ../sysdeps/nptl/libc_start_call_main.h:58
#21 0x00007f1ef523b14b in __libc_start_main_impl (main=0x56030810f150 <main(int, char**)>, argc=3, argv=0x7fff75aacb58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff75aa
cb48) at ../csu/libc-start.c:360
#22 0x000056030810f085 in _start () at ../sysdeps/x86_64/start.S:115
(gdb) f 5
#5 0x00007f1ef5ee973e in IPC::Connection::dispatchMessage (this=0x7f1ede02c340, message=...) at /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Connection.cpp:1310
warning: 1310 /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/WebKit/Platform/IPC/Connection.cpp: No such file or directory
(gdb) p message
$1 = {m_ref = std::unique_ptr<IPC::Decoder> = {get() = 0x7f1ede55c380}}
(gdb) p *0x7f1ede55c380
$2 = 0
--
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/20240323/c7485cdd/attachment-0001.htm>
More information about the webkit-unassigned
mailing list