Bug 278515
Summary: | ASSERT at UIProcess/glib/FenceMonitor.cpp:104 with 2.45.90 as found in Rawhide | ||
---|---|---|---|
Product: | WebKit | Reporter: | Yanko Kaneti <yaneti> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | bugs-noreply, cgarcia, fujii.hironori |
Priority: | P2 | ||
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Yanko Kaneti
With both MiniBrowsers
Core was generated by `/usr/libexec/webkitgtk-6.0/MiniBrowser'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f55537fde40 (LWP 62316))]
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f555caaf793 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#2 0x00007f555ca56d0e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007f555ca3e942 in __GI_abort () at abort.c:79
#4 0x00007f555f42541f in WTFCrashWithInfo () at WTF/Headers/wtf/Assertions.h:864
#5 0x00007f555fa6c6ee in WebKit::FenceMonitor::addFileDescriptor (this=<optimized out>, fd=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/UIProcess/glib/FenceMonitor.cpp:104
#6 0x00007f555f5acbc3 in IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}::operator()<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>(unsigned long&&, WebCore::Region&&, WTF::UnixFileDescriptor&&) const (args=..., args=..., args=..., this=<optimized out>)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/HandleMessage.h:135
#7 std::__invoke_impl<void, IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}, unsigned long, WebCore::Region, WTF::UnixFileDescriptor>(std::__invoke_other, IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}&&, unsigned long&&, WebCore::Region&&, WTF::UnixFileDescriptor&&) (__args=..., __args=...,
__args=..., __f=...) at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/bits/invoke.h:61
#8 std::__invoke<IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}, unsigned long, WebCore::Region, WTF::UnixFileDescriptor>(IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}&&, unsigned long&&, WebCore::Region&&, WTF::UnixFileDescriptor&&) (__args=..., __args=..., __args=..., __fn=...)
at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/bits/invoke.h:96
#9 std::__apply_impl<IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}, std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>, 0ul, 1ul, 2ul>(IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}&&, std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>) (__t=..., __f=...) at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/tuple:2921
#10 _ZSt5applyIZN3IPC18callMemberFunctionIN6WebKit29AcceleratedBackingStoreDMABufES3_FvmON7WebCore6RegionEON3WTF18UnixFileDescriptorEESt5tupleIJmS5_S8_EEEEvPT_MT0_T1_OT2_EUlDpOT_E_TkSt12__tuple_likeSC_EDcOSD_OSF_ (__t=..., __f=...) at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/tuple:2936
#11 IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> > (object=0x7f55420d0480, function=<optimized out>, tuple=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/HandleMessage.h:133
#12 IPC::handleMessage<Messages::AcceleratedBackingStoreDMABuf::Frame, WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&)> (decoder=..., object=0x7f55420d0480, function=<optimized out>, connection=...) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/HandleMessage.h:235
#13 WebKit::AcceleratedBackingStoreDMABuf::didReceiveMessage (this=0x7f55420d0480, connection=..., decoder=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/redhat-linux-build/webkitgtk-6.0/DerivedSources/WebKit/AcceleratedBackingStoreDMABufMessageReceiver.cpp:54
#14 0x00007f555f8262bf in IPC::MessageReceiverMap::dispatchMessage (this=<optimized out>, connection=..., decoder=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/MessageReceiverMap.cpp:129
#15 0x00007f555f93b104 in WebKit::AuxiliaryProcessProxy::dispatchMessage (connection=..., decoder=..., this=<optimized out>)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp:321
#16 WebKit::WebProcessProxy::didReceiveMessage (this=<optimized out>, connection=..., decoder=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/UIProcess/WebProcessProxy.cpp:1212
#17 0x00007f555f93b104 in non-virtual thunk to WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) () from /lib64/libwebkitgtk-6.0.so.4
#18 0x00007f555f8203dd in IPC::Connection::dispatchMessage (this=0x7f5542184340, message=...) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/Connection.cpp:1403
#19 0x00007f555f820a3d in IPC::Connection::dispatchIncomingMessages (this=0x7f5542184340) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/Connection.cpp:1563
#20 0x00007f555e3ccffb in WTF::Function<void()>::operator() (this=<optimized out>) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/Function.h:82
#21 WTF::RunLoop::performWork (this=0x7f55420180e0) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/RunLoop.cpp:147
#22 0x00007f555e47215d in WTF::RunLoop::RunLoop()::$_0::operator()(void*) const (userData=0xf36c, this=<optimized out>)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:80
#23 WTF::RunLoop::RunLoop()::$_0::__invoke(void*) (userData=0xf36c) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:79
#24 0x00007f555e470fa1 in WTF::RunLoop::$_0::operator() (source=0x55eeb5851d10, callback=0x7f555e472150 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7f55420180e0,
this=<optimized out>) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:53
#25 WTF::RunLoop::$_0::__invoke (source=0x55eeb5851d10, callback=0x7f555e472150 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7f55420180e0)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:45
#26 0x00007f5563c163ac in g_main_dispatch (context=0x55eeb58100c0) at ../glib/gmain.c:3357
#27 g_main_context_dispatch_unlocked (context=0x55eeb58100c0) at ../glib/gmain.c:4208
#28 0x00007f5563c76818 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x55eeb58100c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at ../glib/gmain.c:4273
#29 0x00007f5563c17883 in g_main_context_iteration (context=context@entry=0x55eeb58100c0, may_block=may_block@entry=1) at ../glib/gmain.c:4338
#30 0x00007f555cce067d in g_application_run (application=0x55eeb5e06150, argc=<optimized out>, argv=0x0) at ../gio/gapplication.c:2715
#31 0x000055eeb3831d3d in main (argc=1, argv=0x7ffcf49b6c78) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Tools/MiniBrowser/gtk/main.c:1074
Core was generated by `/usr/libexec/webkit2gtk-4.1/MiniBrowser'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7fbb924263c0 (LWP 61892))]
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007fbb97caf793 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#2 0x00007fbb97c56d0e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007fbb97c3e942 in __GI_abort () at abort.c:79
#4 0x00007fbb9a62cb5f in WTFCrashWithInfo () at WTF/Headers/wtf/Assertions.h:864
#5 0x00007fbb9ac6a30e in WebKit::FenceMonitor::addFileDescriptor (this=<optimized out>, fd=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/UIProcess/glib/FenceMonitor.cpp:104
#6 0x00007fbb9a7b3b53 in IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}::operator()<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>(unsigned long&&, WebCore::Region&&, WTF::UnixFileDescriptor&&) const (args=..., args=..., args=..., this=<optimized out>)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/HandleMessage.h:135
#7 std::__invoke_impl<void, IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}, unsigned long, WebCore::Region, WTF::UnixFileDescriptor>(std::__invoke_other, IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}&&, unsigned long&&, WebCore::Region&&, WTF::UnixFileDescriptor&&) (__args=..., __args=...,
__args=..., __f=...) at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/bits/invoke.h:61
#8 std::__invoke<IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}, unsigned long, WebCore::Region, WTF::UnixFileDescriptor>(IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}&&, unsigned long&&, WebCore::Region&&, WTF::UnixFileDescriptor&&) (__args=..., __args=..., __args=..., __fn=...)
at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/bits/invoke.h:96
#9 std::__apply_impl<IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}, std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>, 0ul, 1ul, 2ul>(IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void (unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> >(WebKit::AcceleratedBackingStoreDMABuf*, void (WebKit::AcceleratedBackingStoreDMABuf::*)(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&)::{lambda((auto:1&&)...)#1}&&, std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor>&&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>) (__t=..., __f=...) at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/tuple:2921
#10 _ZSt5applyIZN3IPC18callMemberFunctionIN6WebKit29AcceleratedBackingStoreDMABufES3_FvmON7WebCore6RegionEON3WTF18UnixFileDescriptorEESt5tupleIJmS5_S8_EEEEvPT_MT0_T1_OT2_EUlDpOT_E_TkSt12__tuple_likeSC_EDcOSD_OSF_ (__t=..., __f=...) at /usr/bin/../lib/gcc/x86_64-redhat-linux/14/../../../../include/c++/14/tuple:2936
#11 IPC::callMemberFunction<WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&), std::tuple<unsigned long, WebCore::Region, WTF::UnixFileDescriptor> > (object=0x7fbb7e0d4380, function=<optimized out>, tuple=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/HandleMessage.h:133
#12 IPC::handleMessage<Messages::AcceleratedBackingStoreDMABuf::Frame, WebKit::AcceleratedBackingStoreDMABuf, WebKit::AcceleratedBackingStoreDMABuf, void(unsigned long, WebCore::Region&&, WTF::UnixFileDescriptor&&)> (decoder=..., object=0x7fbb7e0d4380, function=<optimized out>, connection=...) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/HandleMessage.h:235
#13 WebKit::AcceleratedBackingStoreDMABuf::didReceiveMessage (this=0x7fbb7e0d4380, connection=..., decoder=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/redhat-linux-build/webkit2gtk-4.1/DerivedSources/WebKit/AcceleratedBackingStoreDMABufMessageReceiver.cpp:54
#14 0x00007fbb9aa2d1ff in IPC::MessageReceiverMap::dispatchMessage (this=<optimized out>, connection=..., decoder=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/MessageReceiverMap.cpp:129
#15 0x00007fbb9ab42324 in WebKit::AuxiliaryProcessProxy::dispatchMessage (connection=..., decoder=..., this=<optimized out>)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp:321
#16 WebKit::WebProcessProxy::didReceiveMessage (this=<optimized out>, connection=..., decoder=...)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/UIProcess/WebProcessProxy.cpp:1212
#17 0x00007fbb9ab42324 in non-virtual thunk to WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) () from /lib64/libwebkit2gtk-4.1.so.0
#18 0x00007fbb9aa2731d in IPC::Connection::dispatchMessage (this=0x7fbb7e0341a0, message=...) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/Connection.cpp:1403
#19 0x00007fbb9aa2797d in IPC::Connection::dispatchIncomingMessages (this=0x7fbb7e0341a0) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WebKit/Platform/IPC/Connection.cpp:1563
#20 0x00007fbb995ccffb in WTF::Function<void()>::operator() (this=<optimized out>) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/Function.h:82
#21 WTF::RunLoop::performWork (this=0x7fbb7e0180e0) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/RunLoop.cpp:147
#22 0x00007fbb9967215d in WTF::RunLoop::RunLoop()::$_0::operator()(void*) const (userData=0xf1c4, this=<optimized out>)
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:80
#23 WTF::RunLoop::RunLoop()::$_0::__invoke(void*) (userData=0xf1c4) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:79
#24 0x00007fbb99670fa1 in WTF::RunLoop::$_0::operator() (source=0x55586a913f90, callback=0x7fbb99672150 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7fbb7e0180e0,
this=<optimized out>) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:53
#25 WTF::RunLoop::$_0::__invoke (source=0x55586a913f90, callback=0x7fbb99672150 <WTF::RunLoop::RunLoop()::$_0::__invoke(void*)>, userData=0x7fbb7e0180e0)
--Type <RET> for more, q to quit, c to continue without paging--c
at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Source/WTF/wtf/glib/RunLoopGLib.cpp:45
#26 0x00007fbb9f0ab3ac in g_main_dispatch (context=0x55586a87af20) at ../glib/gmain.c:3357
#27 g_main_context_dispatch_unlocked (context=0x55586a87af20) at ../glib/gmain.c:4208
#28 0x00007fbb9f10b818 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x55586a87af20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at ../glib/gmain.c:4273
#29 0x00007fbb9f0ac883 in g_main_context_iteration (context=context@entry=0x55586a87af20, may_block=may_block@entry=1) at ../glib/gmain.c:4338
#30 0x00007fbb97ee067d in g_application_run (application=0x55586ac3bc70, argc=<optimized out>, argv=0x0) at ../gio/gapplication.c:2715
#31 0x00005558303a4cbd in main (argc=1, argv=0x7ffcf04689a8) at /usr/src/debug/webkitgtk-2.45.90-1.fc42.x86_64/Tools/MiniBrowser/gtk/main.c:1074
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Yanko Kaneti
No exact steps to reproduce, but some random clicking and opening of links in new windows.
Fujii Hironori
bug 278402?
Carlos Garcia Campos
This is different crash that the deinitializeGStreamer() one. See bug #278402. I found a way to reproduce that one setting WEBKIT_DISABLE_DMABUF_RENDERER
*** This bug has been marked as a duplicate of bug 278402 ***