Bug 71454

Summary: REGRESSION (r98827): broke fast/css/webkit-mask-crash-table.html on GTK
Product: WebKit Reporter: Philippe Normand <pnormand>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: mrobinson, pnormand
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Philippe Normand
Reported 2011-11-03 03:20:19 PDT
#0 0x00002ab2a1658058 in WebCore::GraphicsContext::~GraphicsContext (this=0x7fff9b7a15a0, __in_chrg=<optimized out>) at ../../Source/WebCore/platform/graphics/GraphicsContext.cpp:91 91 ASSERT(!m_transparencyCount); Thread 1 (Thread 0x2ab2aedd68e0 (LWP 11828)): #0 0x00002ab2a1658058 in WebCore::GraphicsContext::~GraphicsContext (this=0x7fff9b7a15a0, __in_chrg=<optimized out>) at ../../Source/WebCore/platform/graphics/GraphicsContext.cpp:91 #1 0x00002ab2a0de88f8 in WebKit::paintWebView (webView=0x97a050, frame=0x9b2780, dirtyRegion=...) at ../../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:522 #2 0x00002ab2a0de8bb4 in WebKit::ChromeClient::paint (this=0x97c5f0) at ../../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:560 #3 0x00002ab2a0de7d3d in WebKit::repaintEverythingSoonTimeout (client=0x97c5f0) at ../../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:387 #4 0x00002ab2a60c9ddb in g_timeout_dispatch (source=0x3b3039d0, callback=<optimized out>, user_data=<optimized out>) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3882 #5 0x00002ab2a60c84a3 in g_main_dispatch (context=0x8f9d70) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:2440 #6 g_main_context_dispatch (context=0x8f9d70) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3013 #7 0x00002ab2a60c8c80 in g_main_context_iterate (context=0x8f9d70, block=1, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3091 #8 0x00002ab2a60c92f2 in g_main_loop_run (loop=0x3ad4b1f0) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3299 #9 0x00002ab2a3e764cd in gtk_main () from /usr/lib/libgtk-3.so.0 #10 0x000000000042f480 in runTest (testPathOrURL=...) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:712 #11 0x000000000042eab8 in runTestingServerLoop () at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:504 #12 0x0000000000430de9 in main (argc=2, argv=0x7fff9b7a2358) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:1208 Martin said he'll take care of this one. Skipping the test for now.
Attachments
Martin Robinson
Comment 1 2011-11-05 11:19:25 PDT
(In reply to comment #0) > #0 0x00002ab2a1658058 in WebCore::GraphicsContext::~GraphicsContext (this=0x7fff9b7a15a0, __in_chrg=<optimized out>) at ../../Source/WebCore/platform/graphics/GraphicsContext.cpp:91 > 91 ASSERT(!m_transparencyCount); I couldn't reproduce this locally or on either debug bot, so I'm unskipping the test to see if it's still an issue. :/
Philippe Normand
Comment 2 2011-11-07 03:55:07 PST
(In reply to comment #1) > (In reply to comment #0) > > #0 0x00002ab2a1658058 in WebCore::GraphicsContext::~GraphicsContext (this=0x7fff9b7a15a0, __in_chrg=<optimized out>) at ../../Source/WebCore/platform/graphics/GraphicsContext.cpp:91 > > 91 ASSERT(!m_transparencyCount); > > I couldn't reproduce this locally or on either debug bot, so I'm unskipping the test to see if it's still an issue. :/ Well, now I can observe some flaky crashes of fast/css/webkit-mask-crash-fieldset-legend.html :(
Martin Robinson
Comment 3 2011-11-07 09:02:33 PST
(In reply to comment #2) > (In reply to comment #1) > > (In reply to comment #0) > > > #0 0x00002ab2a1658058 in WebCore::GraphicsContext::~GraphicsContext (this=0x7fff9b7a15a0, __in_chrg=<optimized out>) at ../../Source/WebCore/platform/graphics/GraphicsContext.cpp:91 > > > 91 ASSERT(!m_transparencyCount); > > > > I couldn't reproduce this locally or on either debug bot, so I'm unskipping the test to see if it's still an issue. :/ > > Well, now I can observe some flaky crashes of fast/css/webkit-mask-crash-fieldset-legend.html :( Yes, I think you're right. :( I'll reskip it.
Philippe Normand
Comment 4 2011-11-08 01:11:17 PST
(In reply to comment #3) > (In reply to comment #2) > > (In reply to comment #1) > > > (In reply to comment #0) > > > > #0 0x00002ab2a1658058 in WebCore::GraphicsContext::~GraphicsContext (this=0x7fff9b7a15a0, __in_chrg=<optimized out>) at ../../Source/WebCore/platform/graphics/GraphicsContext.cpp:91 > > > > 91 ASSERT(!m_transparencyCount); > > > > > > I couldn't reproduce this locally or on either debug bot, so I'm unskipping the test to see if it's still an issue. :/ > > > > Well, now I can observe some flaky crashes of fast/css/webkit-mask-crash-fieldset-legend.html :( > > Yes, I think you're right. :( I'll reskip it. Skipping it now.
Martin Robinson
Comment 5 2011-11-11 08:29:15 PST
*** This bug has been marked as a duplicate of bug 6951 ***
Martin Robinson
Comment 6 2011-11-11 08:38:39 PST
I don't think this can be related to r98827 since this happens in WebKit2 as well.
Martin Robinson
Comment 7 2011-11-15 10:35:25 PST
*** This bug has been marked as a duplicate of bug 69510 ***
Note You need to log in before you can comment on or make changes to this bug.