Bug 71454 - REGRESSION (r98827): broke fast/css/webkit-mask-crash-table.html on GTK
Summary: REGRESSION (r98827): broke fast/css/webkit-mask-crash-table.html on GTK
Status: RESOLVED DUPLICATE of bug 69510
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-03 03:20 PDT by Philippe Normand
Modified: 2011-11-15 10:35 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Normand 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.
Comment 1 Martin Robinson 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. :/
Comment 2 Philippe Normand 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 :(
Comment 3 Martin Robinson 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.
Comment 4 Philippe Normand 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.
Comment 5 Martin Robinson 2011-11-11 08:29:15 PST

*** This bug has been marked as a duplicate of bug 6951 ***
Comment 6 Martin Robinson 2011-11-11 08:38:39 PST
I don't think this can be related to r98827 since this happens in WebKit2 as well.
Comment 7 Martin Robinson 2011-11-15 10:35:25 PST

*** This bug has been marked as a duplicate of bug 69510 ***