[Webkit-unassigned] [Bug 257384] New: [WPE] Cog crashes when loading webkit://gpu

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 26 10:43:38 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=257384

            Bug ID: 257384
           Summary: [WPE] Cog crashes when loading webkit://gpu
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WPE WebKit
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: philn at igalia.com
                CC: bugs-noreply at webkitgtk.org

With gtk4 backend. The bt is not very useful but I suppose the crash also happens in Debug...

Cog-Core-Message: 18:35:43.232: <webkit://gpu> Load started.                                                                                                                                    
Cannot create EGL context: invalid display (last error: EGL_SUCCESS)

(gdb) bt                                                                                                                                                                                        
#0  0x00007f53be9ea5f4 in WebCore::GLContext::makeContextCurrent() () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                                
#1  0x00007f53bba85693 in WebKit::WebKitProtocolHandler::handleGPU(_WebKitURISchemeRequest*) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                      
#2  0x00007f53bba84b61 in WebKit::WebKitProtocolHandler::handleRequest(_WebKitURISchemeRequest*) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                  
#3  0x00007f53bbaa0154 in WebKitURISchemeHandler::platformStartTask(WebKit::WebPageProxy&, WebKit::WebURLSchemeTask&) ()                                                                        
    at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                                                                                                  
#4  0x00007f53bba2b3ec in WebKit::WebURLSchemeHandler::startTask(WebKit::WebPageProxy&, WebKit::WebProcessProxy&, WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifie
rMainThreadAccessTraits>, WebKit::URLSchemeTaskParameters&&, WTF::CompletionHandler<void (WebCore::ResourceResponse const&, WebCore::ResourceError const&, WTF::Vector<unsigned char, 0ul, WTF::
CrashOnOverflow, 16ul, WTF::FastMalloc>&&)>&&) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                                                    
#5  0x00007f53bb9ea2e8 in WebKit::WebPageProxy::startURLSchemeTaskShared(WTF::Ref<WebKit::WebProcessProxy, WTF::RawPtrTraits<WebKit::WebProcessProxy> >&&, WTF::ObjectIdentifierGeneric<WebCore:
:PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WebKit::URLSchemeTaskParameters&&) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1             
#6  0x00007f53bb9ea17a in WebKit::WebPageProxy::startURLSchemeTask(WebKit::URLSchemeTaskParameters&&) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1             
#7  0x00007f53bb652577 in WebKit::WebPageProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                
#8  0x00007f53bb91b883 in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1               
#9  0x00007f53bba240bd in non-virtual thunk to WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) ()                                                                   
    at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                                                                                                  
#10 0x00007f53bb914459 in IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >) ()                                                                
    at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                                                                                                  
#11 0x00007f53bb9149d9 in IPC::Connection::dispatchIncomingMessages() () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                             
#12 0x00007f53bcff797b in WTF::RunLoop::performWork() () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                                             
#13 0x00007f53bd058c16 in WTF::RunLoop::RunLoop()::$_0::__invoke(void*) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                                           
#14 0x00007f53bd05817a in WTF::RunLoop::$_0::__invoke(_GSource*, int (*)(void*), void*) () at /var/home/phil/WebKit/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1                           
#15 0x00007f53bab11f58 in g_main_dispatch (context=0x25c9600) at ../glib/gmain.c:3460                                                                                                           
#16 g_main_context_dispatch (context=0x25c9600) at ../glib/gmain.c:4200                                                                                                                         
#17 0x00007f53bab71cd8 in g_main_context_iterate.isra.0 (context=0x25c9600, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4276                                                  
#18 0x00007f53bab13233 in g_main_context_iteration (context=context at entry=0x25c9600, may_block=may_block at entry=1) at ../glib/gmain.c:4343                                                       
#19 0x00007f53ba9c5f3d in g_application_run (application=0x25c8a20, argc=<optimized out>, argv=0x7ffef57c1e28) at ../gio/gapplication.c:2573                                                    
#20 0x0000000000404cf9 in main ()

-- 
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/20230526/4dd69935/attachment-0001.htm>


More information about the webkit-unassigned mailing list