NEW 120200
[GTK] Layout Test http/tests/security/XFrameOptions/x-frame-options-allowall.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=120200
Summary [GTK] Layout Test http/tests/security/XFrameOptions/x-frame-options-allowall....
Simon Pena
Reported 2013-08-23 02:42:12 PDT
The following layout test is flaky on GTK, and crashes occasionally on Debug http/tests/security/XFrameOptions/x-frame-options-allowall.html ASSERTION FAILED: m_closed #0 0x00007fb96a1d0e89 in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:342 #1 0x00007fb965eaf2f0 in WebCore::MessagePort::contextDestroyed (this=0x166e030) at ../../Source/WebCore/dom/MessagePort.cpp:150 #2 0x00007fb965ef5e77 in WebCore::ScriptExecutionContext::~ScriptExecutionContext (this=0x1991460, __in_chrg=<optimized out>) at ../../Source/WebCore/dom/ScriptExecutionContext.cpp:111 #3 0x00007fb965e29bbe in WebCore::Document::~Document (this=0x19913b0, __in_chrg=<optimized out>) at ../../Source/WebCore/dom/Document.cpp:540 #4 0x00007fb96605f330 in WebCore::HTMLDocument::~HTMLDocument (this=0x19913b0, __in_chrg=<optimized out>) at ../../Source/WebCore/html/HTMLDocument.cpp:91 #5 0x00007fb96605f380 in WebCore::HTMLDocument::~HTMLDocument (this=0x19913b0, __in_chrg=<optimized out>) at ../../Source/WebCore/html/HTMLDocument.cpp:93 #6 0x00007fb965ece5e3 in WebCore::TreeScope::guardDeref (this=0x1991408) at ../../Source/WebCore/dom/TreeScope.h:129 #7 0x00007fb965ecfbd6 in WebCore::TreeScope::removedLastRefToScope (this=0x1991408) at ../../Source/WebCore/dom/Node.cpp:2296 #8 0x00007fb965ecdc9a in WebCore::Node::removedLastRef (this=0x19913b0) at ../../Source/WebCore/dom/Node.cpp:2314 #9 0x00007fb96598abcf in WebCore::TreeShared<WebCore::Node>::deref (this=0x19913c0) at ../../Source/WebCore/platform/TreeShared.h:81 #10 0x00007fb965bf9fea in WebCore::JSNode::releaseImpl (this=0x7fb9180ff3d0) at ./DerivedSources/WebCore/JSNode.h:68 #11 0x00007fb965bf943a in WebCore::JSNodeOwner::finalize (this=0xec18e0, handle=..., context=0x1532f60) at ../../Source/WebCore/bindings/js/JSNodeCustom.cpp:139 #12 0x00007fb969fd4139 in JSC::WeakBlock::finalize (this=0x7fb9182bb000, weakImpl=0x7fb9182bb7b0) at ../../Source/JavaScriptCore/heap/WeakSetInlines.h:52 #13 0x00007fb969fd3b31 in JSC::WeakBlock::sweep (this=0x7fb9182bb000) at ../../Source/JavaScriptCore/heap/WeakBlock.cpp:76 #14 0x00007fb969fd4402 in JSC::WeakSet::sweep (this=0x7fb9180f0448) at ../../Source/JavaScriptCore/heap/WeakSet.cpp:47 #15 0x00007fb969fcc6af in JSC::MarkedBlock::sweep (this=0x7fb9180f0000, sweepMode=JSC::MarkedBlock::SweepOnly) at ../../Source/JavaScriptCore/heap/MarkedBlock.cpp:111 #16 0x00007fb969fcebfd in JSC::Sweep::operator() (this=0x7fffe892531f, block=0x7fb9180f0000) at ../../Source/JavaScriptCore/heap/MarkedSpace.h:51 #17 0x00007fb969fcfe9b in JSC::MarkedAllocator::forEachBlock<JSC::Sweep> (this=0x151f7f0, functor=...) at ../../Source/JavaScriptCore/heap/MarkedAllocator.h:120 #18 0x00007fb969fcf9e1 in JSC::MarkedSpace::forEachBlock<JSC::Sweep> (this=0x151f700, functor=...) at ../../Source/JavaScriptCore/heap/MarkedSpace.h:222 #19 0x00007fb969fcf277 in JSC::MarkedSpace::forEachBlock<JSC::Sweep> (this=0x151f700) at ../../Source/JavaScriptCore/heap/MarkedSpace.h:242 #20 0x00007fb969fcdf81 in JSC::MarkedSpace::sweep (this=0x151f700) at ../../Source/JavaScriptCore/heap/MarkedSpace.cpp:119 #21 0x00007fb969fbabf4 in JSC::Heap::collect (this=0x151f478, sweepToggle=JSC::Heap::DoSweep) at ../../Source/JavaScriptCore/heap/Heap.cpp:800 #22 0x00007fb969fba7f1 in JSC::Heap::collectAllGarbage (this=0x151f478) at ../../Source/JavaScriptCore/heap/Heap.cpp:713 #23 0x00007fb965b8fd58 in WebCore::collect () at ../../Source/WebCore/bindings/js/GCController.cpp:42 #24 0x00007fb965b8fe44 in WebCore::GCController::gcTimerFired (this=0x157dbd0) at ../../Source/WebCore/bindings/js/GCController.cpp:77 #25 0x00007fb965b900cf in WebCore::Timer<WebCore::GCController>::fired (this=0x157dbd0) at ../../Source/WebCore/platform/Timer.h:114 #26 0x00007fb965b1db5d in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0xec0850) at ../../Source/WebCore/platform/ThreadTimers.cpp:129 #27 0x00007fb965b1da4d in WebCore::ThreadTimers::sharedTimerFired () at ../../Source/WebCore/platform/ThreadTimers.cpp:105 #28 0x00007fb965b3a14f in WebCore::timeout_cb () at ../../Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49 #29 0x00007fb964790ce7 in g_timeout_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #30 0x00007fb96478efb1 in g_main_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #31 0x00007fb96478fd08 in g_main_context_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #32 0x00007fb96478fefa in g_main_context_iterate () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #33 0x00007fb964790323 in g_main_loop_run () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #34 0x00007fb9650b9fcf in gtk_main () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libgtk-3.so.0 #35 0x00000000004a560d in runTest (inputLine=...) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:792 #36 0x00000000004a4cdc in runTestingServerLoop () at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:575 #37 0x00000000004a8027 in main (argc=2, argv=0x7fffe8926078) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:1531 See http://build.webkit.org/results/GTK%20Linux%2064-bit%20Debug%20WK1/r154475%20%283754%29/http/tests/security/XFrameOptions/x-frame-options-allowall-crash-log.txt and http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=%20http%2Ftests%2Fsecurity%2FXFrameOptions%2Fx-frame-options-allowall.html
Attachments
Note You need to log in before you can comment on or make changes to this bug.