[Webkit-unassigned] [Bug 256517] New: REGRESSION(263118 at main): [GTK] ASSERTION FAILED: !m_isPaintingSuspended

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 9 01:58:57 PDT 2023


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

            Bug ID: 256517
           Summary: REGRESSION(263118 at main): [GTK] ASSERTION FAILED:
                    !m_isPaintingSuspended
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk, Regression
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: bugs-noreply at webkitgtk.org

#0  WTFCrash () at /app/webkit/Source/WTF/wtf/Assertions.cpp:327
327         *(int *)(uintptr_t)0xbbadbeef = 0;
[Current thread is 1 (Thread 0x7fcf53917540 (LWP 33))]
(gdb) back
#0  WTFCrash() () at /app/webkit/Source/WTF/wtf/Assertions.cpp:327
#1  0x00007fcf689f0fe7 in WTFCrashWithInfo(int, char const*, char const*, int) () at /app/webkit/WebKitBuild/Debug/WTF/Headers/wtf/Assertions.h:758
#2  0x00007fcf6a3f6d73 in WebKit::DrawingAreaCoordinatedGraphics::display(WebKit::UpdateInfo&) (this=0x7fcf4a0b4640, updateInfo=...)
    at /app/webkit/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp:748
#3  0x00007fcf6a3f5924 in WebKit::DrawingAreaCoordinatedGraphics::updateGeometry(WebCore::IntSize const&, WTF::CompletionHandler<void ()>&&) (this=0x7fcf4a0b4640, size=..., completionHandler=...)
    at /app/webkit/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp:428
#4  0x00007fcf68f39fc4 in _ZZN3IPC18callMemberFunctionIN6WebKit11DrawingAreaES2_FvRKN7WebCore7IntSizeEON3WTF17CompletionHandlerIFvvEEEESt5tupleIJS4_EES9_EEvPT_MT0_T1_OT2_ONS8_IT3_EEENKUlDpOT_E_clIJS4_EEEDaSR_
    (__closure=0x7ffd1ddd02a0) at /app/webkit/Source/WebKit/Platform/IPC/HandleMessage.h:147
#5  0x00007fcf68f3b3d7 in _ZSt13__invoke_implIvZN3IPC18callMemberFunctionIN6WebKit11DrawingAreaES3_FvRKN7WebCore7IntSizeEON3WTF17CompletionHandlerIFvvEEEESt5tupleIJS5_EESA_EEvPT_MT0_T1_OT2_ONS9_IT3_EEEUlDpOT_E_JS5_EESG_St14__invoke_otherOSI_DpOT1_ (__f=...) at /usr/include/c++/12.2.0/bits/invoke.h:61
#6  0x00007fcf68f3aa97 in _ZSt8__invokeIZN3IPC18callMemberFunctionIN6WebKit11DrawingAreaES3_FvRKN7WebCore7IntSizeEON3WTF17CompletionHandlerIFvvEEEESt5tupleIJS5_EESA_EEvPT_MT0_T1_OT2_ONS9_IT3_EEEUlDpOT_E_JS5_EENSt15__invoke_resultISG_JDpT0_EE4typeEOSG_DpOSV_ (__fn=...) at /usr/include/c++/12.2.0/bits/invoke.h:96
#7  0x00007fcf68f3a00f in _ZSt12__apply_implIZN3IPC18callMemberFunctionIN6WebKit11DrawingAreaES3_FvRKN7WebCore7IntSizeEON3WTF17CompletionHandlerIFvvEEEESt5tupleIJS5_EESA_EEvPT_MT0_T1_OT2_ONS9_IT3_EEEUlDpOT_E_SF_JLm0EEEDcOSG_OSI_St16integer_sequenceImJXspT1_EEE (__f=..., __t=...) at /usr/include/c++/12.2.0/tuple:1852
#8  0x00007fcf68f3a04d in _ZSt5applyIZN3IPC18callMemberFunctionIN6WebKit11DrawingAreaES3_FvRKN7WebCore7IntSizeEON3WTF17CompletionHandlerIFvvEEEESt5tupleIJS5_EESA_EEvPT_MT0_T1_OT2_ONS9_IT3_EEEUlDpOT_E_SF_EDcOSG_OSI_ (__f=..., __t=...) at /usr/include/c++/12.2.0/tuple:1863
#9  0x00007fcf68f3a0be in IPC::callMemberFunction<WebKit::DrawingArea, WebKit::DrawingArea, void (WebCore::IntSize const&, WTF::CompletionHandler<void ()>&&), std::tuple<WebCore::IntSize>, void ()>(WebKit::DrawingArea*, void (WebKit::DrawingArea::*)(WebCore::IntSize const&, WTF::CompletionHandler<void ()>&&), std::tuple<WebCore::IntSize>&&, WTF::CompletionHandler<void ()>&&)
     (object=0x7fcf4a0b4640, function=&virtual table offset 288, tuple=..., completionHandler=...) at /app/webkit/Source/WebKit/Platform/IPC/HandleMessage.h:145
#10 0x00007fcf68f39a19 in IPC::handleMessageAsync<Messages::DrawingArea::UpdateGeometry, WebKit::DrawingArea, WebKit::DrawingArea, void (WebCore::IntSize const&, WTF::CompletionHandler<void ()>&&)>(IPC::Connection&, IPC::Decoder&, WebKit::DrawingArea*, void (WebKit::DrawingArea::*)(WebCore::IntSize const&, WTF::CompletionHandler<void ()>&&))
     (connection=..., decoder=..., object=0x7fcf4a0b4640, function=&virtual table offset 288) at /app/webkit/Source/WebKit/Platform/IPC/HandleMessage.h:320
#11 0x00007fcf68f39608 in WebKit::DrawingArea::didReceiveMessage(IPC::Connection&, IPC::Decoder&) (this=0x7fcf4a0b4640, connection=..., decoder=...)
    at /app/webkit/WebKitBuild/Debug/DerivedSources/WebKit/DrawingAreaMessageReceiver.cpp:78
#12 0x00007fcf697ead90 in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) (this=0x7fcf4a030188, connection=..., decoder=...)
    at /app/webkit/Source/WebKit/Platform/IPC/MessageReceiverMap.cpp:129
#13 0x00007fcf69fa0f85 in WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) (this=0x7fcf4a030150, connection=..., decoder=...) at /app/webkit/Source/WebKit/WebProcess/WebProcess.cpp:927
#14 0x00007fcf697bfe37 in IPC::Connection::dispatchMessage(IPC::Decoder&) (this=0x7fcf4a05c1e0, decoder=...) at /app/webkit/Source/WebKit/Platform/IPC/Connection.cpp:1222
#15 0x00007fcf697c0082 in IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >) (this=0x7fcf4a05c1e0, message=std::unique_ptr<IPC::Decoder> = {...})
    at /app/webkit/Source/WebKit/Platform/IPC/Connection.cpp:1270
#16 0x00007fcf697c0440 in IPC::Connection::dispatchOneIncomingMessage() (this=0x7fcf4a05c1e0) at /app/webkit/Source/WebKit/Platform/IPC/Connection.cpp:1335
#17 0x00007fcf697bfa7a in operator()() const (__closure=0x7fcf4a060118) at /app/webkit/Source/WebKit/Platform/IPC/Connection.cpp:1184
#18 0x00007fcf697c7016 in WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(std::unique_ptr<IPC::Decoder>)::<lambda()>, void>::call(void) (this=0x7fcf4a060110)
    at /app/webkit/WebKitBuild/Debug/WTF/Headers/wtf/Function.h:53
#19 0x00007fcf5d492ea1 in WTF::Function<void ()>::operator()() const (this=0x7ffd1ddd06b0) at /app/webkit/WebKitBuild/Debug/WTF/Headers/wtf/Function.h:82
#20 0x00007fcf5eacaa7f in WTF::RunLoop::performWork() (this=0x7fcf4a0140c0) at /app/webkit/Source/WTF/wtf/RunLoop.cpp:147
#21 0x00007fcf5eb7f6ee in operator()(gpointer) const (__closure=0x0, userData=0x7fcf4a0140c0) at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:80
#22 0x00007fcf5eb7f712 in _FUN(gpointer) () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:82
#23 0x00007fcf5eb7f681 in operator()(GSource*, GSourceFunc, gpointer) const (__closure=0x0, source=0x56133bcc8b50, callback=0x7fcf5eb7f6f5 <_FUN(gpointer)>, userData=0x7fcf4a0140c0)
    at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:53
#24 0x00007fcf5eb7f6cf in _FUN(GSource*, GSourceFunc, gpointer) () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:56
#25 0x00007fcf57f20c37 in g_main_dispatch (context=0x56133bbade30) at ../glib/gmain.c:3419
#26 g_main_context_dispatch (context=0x56133bbade30) at ../glib/gmain.c:4137
#27 0x00007fcf57f77028 in g_main_context_iterate.constprop.0 (context=0x56133bbade30, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4213
#28 0x00007fcf57f202af in g_main_loop_run (loop=0x56133bcf3c70) at ../glib/gmain.c:4413
#29 0x00007fcf5eb7fd3a in WTF::RunLoop::run() () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:108

-- 
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/20230509/f8f9876b/attachment-0001.htm>


More information about the webkit-unassigned mailing list