(gdb) bt full
#0 0x00007ffff3c5734e in WebKit::WebKitProtocolHandler::handleGPU(_WebKitURISchemeRequest*) () at /usr/lib/libwebkit2gtk-4.0.so.37
#1 0x00007ffff3c577ab in WebKit::WebKitProtocolHandler::handleRequest(_WebKitURISchemeRequest*) () at /usr/lib/libwebkit2gtk-4.0.so.37
#2 0x00007ffff3c7169e in WebKitURISchemeHandler::platformStartTask(WebKit::WebPageProxy&, WebKit::WebURLSchemeTask&) () at /usr/lib/libwebkit2gtk-4.0.so.37
#3 0x00007ffff3bbba50 in WebKit::WebPageProxy::startURLSchemeTaskShared(WTF::Ref<WebKit::WebProcessProxy, WTF::RawPtrTraits<WebKit::WebProcessProxy> >&&, WTF::ObjectIdentifier<WebCore::PageIdentifierType>, WebKit::URLSchemeTaskParameters&&) () at /usr/lib/libwebkit2gtk-4.0.so.37
#4 0x00007ffff3b42cf0 in WebKit::ProvisionalPageProxy::startURLSchemeTask(WebKit::URLSchemeTaskParameters&&) () at /usr/lib/libwebkit2gtk-4.0.so.37
#5 0x00007ffff3b4d62f in void IPC::handleMessage<Messages::WebPageProxy::StartURLSchemeTask, WebKit::ProvisionalPageProxy, void (WebKit::ProvisionalPageProxy::*)(WebKit::URLSchemeTaskParameters&&)>(IPC::Connection&, IPC::Decoder&, WebKit::ProvisionalPageProxy*, void (WebKit::ProvisionalPageProxy::*)(WebKit::URLSchemeTaskParameters&&)) () at /usr/lib/libwebkit2gtk-4.0.so.37
#6 0x00007ffff3aba68b in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) () at /usr/lib/libwebkit2gtk-4.0.so.37
#7 0x00007ffff3b714d0 in WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) () at /usr/lib/libwebkit2gtk-4.0.so.37
#8 0x00007ffff3ab2fe5 in IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >) ()
--Type <RET> for more, q to quit, c to continue without paging--
o.37
#9 0x00007ffff3ab51c9 in IPC::Connection::dispatchIncomingMessages() () at /usr/lib/libwebkit2gtk-4.0.so.37
#10 0x00007ffff2cee98d in WTF::RunLoop::performWork() () at /usr/lib/libjavascriptcoregtk-4.0.so.18
#11 0x00007ffff2d4ec5d in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) () at /usr/lib/libjavascriptcoregtk-4.0.so.18
#12 0x00007ffff2d4f64d in WTF::RunLoop::{lambda(_GSource*, int (*)(void*), void*)#1}::_FUN(_GSource*, int (*)(void*), void*) () at /usr/lib/libjavascriptcoregtk-4.0.so.18
#13 0x00007ffff734117c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#14 0x00007ffff7397a98 in g_main_context_iterate.constprop () at /usr/lib/libglib-2.0.so.0
#15 0x00007ffff733e824 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#16 0x00007ffff7567b3d in g_application_run () at /usr/lib/libgio-2.0.so.0
#17 0x000055555555901f in main ()
> post a backtrace with `bt full`
Sure! Here it is
(gdb) bt full :WebKitProtocol Handler: :handleGPU( _WebKitURISchem eRequest* ) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 :WebKitProtocol Handler: :handleRequest( _WebKitURISchem eRequest* ) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 Handler: :platformStartT ask(WebKit: :WebPageProxy& , WebKit: :WebURLSchemeTa sk&) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 :WebPageProxy: :startURLScheme TaskShared( WTF::Ref< WebKit: :WebProcessProx y, WTF::RawPtrTrai ts<WebKit: :WebProcessProx y> >&&, WTF::ObjectIden tifier< WebCore: :PageIdentifier Type>, WebKit: :URLSchemeTaskP arameters& &) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 :ProvisionalPag eProxy: :startURLScheme Task(WebKit: :URLSchemeTaskP arameters& &) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 age<Messages: :WebPageProxy: :StartURLScheme Task, WebKit: :ProvisionalPag eProxy, void (WebKit: :ProvisionalPag eProxy: :*)(WebKit: :URLSchemeTaskP arameters& &)>(IPC: :Connection& , IPC::Decoder&, WebKit: :ProvisionalPag eProxy* , void (WebKit: :ProvisionalPag eProxy: :*)(WebKit: :URLSchemeTaskP arameters& &)) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 eiverMap: :dispatchMessag e(IPC:: Connection& , IPC::Decoder&) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 :WebProcessProx y::didReceiveMe ssage(IPC: :Connection& , IPC::Decoder&) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 ::dispatchMessa ge(std: :unique_ ptr<IPC: :Decoder, std::default_ delete< IPC::Decoder> >) () ::dispatchIncom ingMessages( ) () at /usr/lib/ libwebkit2gtk- 4.0.so. 37 :performWork( ) () at /usr/lib/ libjavascriptco regtk-4. 0.so.18 :RunLoop( )::{lambda( void*)# 1}::_FUN( void*) () at /usr/lib/ libjavascriptco regtk-4. 0.so.18 :{lambda( _GSource* , int (*)(void*), void*)# 1}::_FUN( _GSource* , int (*)(void*), void*) () at /usr/lib/ libjavascriptco regtk-4. 0.so.18 context_ dispatch () at /usr/lib/ libglib- 2.0.so. 0 context_ iterate. constprop () at /usr/lib/ libglib- 2.0.so. 0 context_ iteration () at /usr/lib/ libglib- 2.0.so. 0 libgio- 2.0.so. 0
#0 0x00007ffff3c5734e in WebKit:
#1 0x00007ffff3c577ab in WebKit:
#2 0x00007ffff3c7169e in WebKitURIScheme
#3 0x00007ffff3bbba50 in WebKit:
#4 0x00007ffff3b42cf0 in WebKit:
#5 0x00007ffff3b4d62f in void IPC::handleMess
#6 0x00007ffff3aba68b in IPC::MessageRec
#7 0x00007ffff3b714d0 in WebKit:
#8 0x00007ffff3ab2fe5 in IPC::Connection
--Type <RET> for more, q to quit, c to continue without paging--
o.37
#9 0x00007ffff3ab51c9 in IPC::Connection
#10 0x00007ffff2cee98d in WTF::RunLoop:
#11 0x00007ffff2d4ec5d in WTF::RunLoop:
#12 0x00007ffff2d4f64d in WTF::RunLoop:
#13 0x00007ffff734117c in g_main_
#14 0x00007ffff7397a98 in g_main_
#15 0x00007ffff733e824 in g_main_
#16 0x00007ffff7567b3d in g_application_run () at /usr/lib/
#17 0x000055555555901f in main ()