[Webkit-unassigned] [Bug 254917] New: [WPE][Debug] ASSERTION FAILED: !m_compositingAccordingToProxyMessages

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 3 07:25:46 PDT 2023


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

            Bug ID: 254917
           Summary: [WPE][Debug] ASSERTION FAILED:
                    !m_compositingAccordingToProxyMessages
           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: vitaly at igalia.com
                CC: bugs-noreply at webkitgtk.org

I've noticed a lot of crashes on WPE in Debug mode after 262317 at main:
```
Thread 1 (Thread 0x7f3669ea39c0 (LWP 2482)):
#0  WTFCrash() () at /app/webkit/Source/WTF/wtf/Assertions.cpp:327
#1  0x00007f367a9f2769 in WTFCrashWithInfo(int, char const*, char const*, int) () at /app/webkit/WebKitBuild/Debug/WTF/Headers/wtf/Assertions.h:758
#2  0x00007f367c202351 in WebKit::DrawingAreaCoordinatedGraphics::layerHostDidFlushLayers() (this=0x7f36600f0220) at /app/webkit/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp:388
#3  0x00007f367c204c4a in WebKit::LayerTreeHost::layerFlushTimerFired() (this=0x7f36601105a0) at /app/webkit/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp:170
#4  0x00007f367c22847a in std::__invoke_impl<void, void (WebKit::LayerTreeHost::*&)(), WebKit::LayerTreeHost*&>(std::__invoke_memfun_deref, void (WebKit::LayerTreeHost::*&)(), WebKit::LayerTreeHost*&) (__f=@0x7f366017da48: (void (WebKit::LayerTreeHost::*)(WebKit::LayerTreeHost * const)) 0x7f367c204b50 <WebKit::LayerTreeHost::layerFlushTimerFired()>, __t=@0x7f366017da58: 0x7f36601105a0) at /usr/include/c++/12.2.0/bits/invoke.h:74
#5  0x00007f367c228379 in std::__invoke<void (WebKit::LayerTreeHost::*&)(), WebKit::LayerTreeHost*&>(void (WebKit::LayerTreeHost::*&)(), WebKit::LayerTreeHost*&) (__fn=@0x7f366017da48: (void (WebKit::LayerTreeHost::*)(WebKit::LayerTreeHost * const)) 0x7f367c204b50 <WebKit::LayerTreeHost::layerFlushTimerFired()>) at /usr/include/c++/12.2.0/bits/invoke.h:96
#6  0x00007f367c228245 in std::_Bind<void (WebKit::LayerTreeHost::*(WebKit::LayerTreeHost*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7f366017da48, __args=...) at /usr/include/c++/12.2.0/functional:484
#7  0x00007f367c22812f in std::_Bind<void (WebKit::LayerTreeHost::*(WebKit::LayerTreeHost*))()>::operator()<, void>() (this=0x7f366017da48) at /usr/include/c++/12.2.0/functional:567
#8  0x00007f367c2280d8 in WTF::Detail::CallableWrapper<std::_Bind<void (WebKit::LayerTreeHost::*(WebKit::LayerTreeHost*))()>, void>::call() (this=0x7f366017da40) at /app/webkit/WebKitBuild/Debug/WTF/Headers/wtf/Function.h:53
#9  0x00007f367b28ef19 in WTF::Function<void ()>::operator()() const (this=0x7f3660110698) at /app/webkit/WebKitBuild/Debug/WTF/Headers/wtf/Function.h:82
#10 0x00007f367b394918 in WTF::RunLoop::Timer::fired() (this=0x7f3660110670) at /app/webkit/WebKitBuild/Debug/WTF/Headers/wtf/RunLoop.h:195
#11 0x00007f367e641e6f in operator()(gpointer) const (__closure=0x0, userData=0x7f3660110670) at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:177
#12 0x00007f367e641eaf in _FUN(gpointer) () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:181
#13 0x00007f367e6413c1 in operator()(GSource*, GSourceFunc, gpointer) const (__closure=0x0, source=0x55da656ed360, callback=0x7f367e641e92 <_FUN(gpointer)>, userData=0x7f3660110670) at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:53
#14 0x00007f367e64140f in _FUN(GSource*, GSourceFunc, gpointer) () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:56
#15 0x00007f36708e2c37 in g_main_dispatch (context=0x55da65382b50) at ../glib/gmain.c:3419
#16 g_main_context_dispatch (context=0x55da65382b50) at ../glib/gmain.c:4137
#17 0x00007f3670939028 in g_main_context_iterate.constprop.0 (context=0x55da65382b50, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4213
#18 0x00007f36708e22af in g_main_loop_run (loop=0x55da65383d00) at ../glib/gmain.c:4413
#19 0x00007f367e641a7a in WTF::RunLoop::run() () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#20 0x00007f367c22cef5 in WebKit::AuxiliaryProcessMainBase<WebKit::WebProcess, true>::run(int, char**) (this=0x7ffd2aa7e0d0, argc=4, argv=0x7ffd2aa7e298) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:71
#21 0x00007f367c22b5df in WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainWPE>(int, char**) (argc=4, argv=0x7ffd2aa7e298) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:97
#22 0x00007f367c229187 in WebKit::WebProcessMain(int, char**) (argc=4, argv=0x7ffd2aa7e298) at /app/webkit/Source/WebKit/WebProcess/wpe/WebProcessMainWPE.cpp:75
#23 0x000055da638198d9 in main(int, char**) (argc=4, argv=0x7ffd2aa7e298) at /app/webkit/Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp:31
```

-- 
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/20230403/7425a588/attachment.htm>


More information about the webkit-unassigned mailing list