RESOLVED FIXED 105566
REGRESSION: media/track/track-webvtt-tc006-cue-identifiers.html intermittently crashes on ML WK1
https://bugs.webkit.org/show_bug.cgi?id=105566
Summary REGRESSION: media/track/track-webvtt-tc006-cue-identifiers.html intermittentl...
Ryosuke Niwa
Reported 2012-12-20 12:23:59 PST
Stack trace: Process: DumpRenderTree [4060] Path: /Volumes/VOLUME/*/DumpRenderTree Identifier: DumpRenderTree Version: 0 Code Type: X86-64 (Native) Parent Process: Python [4059] User ID: 501 Date/Time: 2012-12-20 11:14:45.422 -0800 OS Version: Mac OS X 10.8.2 (12C54) Report Version: 10 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: EXC_I386_GPFLT Application Specific Information: CRASHING TEST: media/track/track-webvtt-tc006-cue-identifiers.html Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.JavaScriptCore 0x0000000108d187c2 llint_op_mov + 0 1 com.apple.WebCore 0x00000001094b069b WebCore::Document::removedLastRef() + 539 (OwnPtr.h:72) 2 com.apple.WebCore 0x0000000109a0daab WebCore::JSNodeOwner::finalize(JSC::Handle<JSC::Unknown>, void*) + 59 (JSNode.h:69) 3 com.apple.JavaScriptCore 0x0000000108d225cc JSC::WeakBlock::sweep() + 108 (WeakImpl.h:84) 4 com.apple.JavaScriptCore 0x0000000108d22938 JSC::WeakSet::sweep() + 40 (DoublyLinkedList.h:118) 5 com.apple.JavaScriptCore 0x0000000108c58c98 JSC::MarkedBlock::sweep(JSC::MarkedBlock::SweepMode) + 24 (MarkedBlock.cpp:112) 6 com.apple.JavaScriptCore 0x0000000108d21623 JSC::MarkedAllocator::allocateSlowCase(unsigned long) + 99 (MarkedAllocator.cpp:34) 7 com.apple.JavaScriptCore 0x0000000108c15eed JSC::FunctionPrototype::create(JSC::ExecState*, JSC::JSGlobalObject*, JSC::Structure*) + 77 (MarkedAllocator.h:78) 8 com.apple.JavaScriptCore 0x0000000108c115e1 JSC::JSGlobalObject::reset(JSC::JSValue) + 209 (JSGlobalObject.cpp:202) 9 com.apple.WebCore 0x000000010991dc33 WebCore::JSDOMWindowBase::finishCreation(JSC::JSGlobalData&, WebCore::JSDOMWindowShell*) + 35 (JSDOMWindowBase.cpp:69) 10 com.apple.WebCore 0x000000010992268f WebCore::JSDOMWindow::create(JSC::JSGlobalData&, JSC::Structure*, WTF::PassRefPtr<WebCore::DOMWindow>, WebCore::JSDOMWindowShell*) + 175 (JSDOMWindow.h:42) 11 com.apple.WebCore 0x000000010992238c WebCore::JSDOMWindowShell::setWindow(WTF::PassRefPtr<WebCore::DOMWindow>) + 380 (JSDOMWindowShell.cpp:75) 12 com.apple.WebCore 0x0000000109df0304 WebCore::ScriptController::clearWindowShell(WebCore::DOMWindow*, bool) + 276 (PassRefPtr.h:68) 13 com.apple.WebCore 0x00000001096560ff WebCore::FrameLoader::clear(WebCore::Document*, bool, bool, bool) + 271 (FrameLoader.cpp:568) 14 com.apple.WebCore 0x00000001094dd0c1 WebCore::DocumentWriter::begin(WebCore::KURL const&, bool, WebCore::Document*) + 369 (DocumentWriter.cpp:135) 15 com.apple.WebCore 0x00000001094ccd3b WebCore::DocumentLoader::commitData(char const*, unsigned long) + 91 (RefPtr.h:56) 16 com.apple.WebKit 0x00000001090347b4 -[WebHTMLRepresentation receivedData:withDataSource:] + 100 (WebHTMLRepresentation.mm:186) 17 com.apple.WebKit 0x000000010900749d -[WebDataSource(WebInternal) _receivedData:] + 77 (WebDataSource.mm:216) 18 com.apple.WebKit 0x000000010901f4f7 WebFrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int) + 103 (WebFrameLoaderClient.mm:841) 19 com.apple.WebCore 0x00000001094ccf80 WebCore::DocumentLoader::commitLoad(char const*, int) + 144 (RefCounted.h:148) 20 com.apple.WebCore 0x0000000109bb7353 WebCore::MainResourceLoader::dataReceived(WebCore::CachedResource*, char const*, int) + 787 (MainResourceLoader.cpp:497) 21 com.apple.WebCore 0x0000000109383715 WebCore::CachedRawResource::data(WTF::PassRefPtr<WebCore::ResourceBuffer>, bool) + 309 (CachedRawResource.cpp:70) 22 com.apple.WebCore 0x0000000109ec73da WebCore::SubresourceLoader::sendDataToResource(char const*, int) + 122 (PassRefPtr.h:68) 23 com.apple.WebCore 0x0000000109ec74bc WebCore::SubresourceLoader::didReceiveData(char const*, int, long long, bool) + 76 (ResourceLoader.h:142) 24 com.apple.WebCore 0x0000000109dd0e18 WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int) + 136 (InspectorInstrumentation.h:260) 25 com.apple.Foundation 0x00007fff87ee6f58 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 28 26 com.apple.Foundation 0x00007fff87ee6e9c -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] + 227 27 com.apple.Foundation 0x00007fff87ee6d98 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] + 63 28 com.apple.Foundation 0x00007fff87ee992b _NSURLConnectionDidReceiveData_LengthReceived + 86 29 com.apple.CFNetwork 0x00007fff8971d7b1 ___delegate_didReceiveDataArray_block_invoke_0 + 132 30 com.apple.CFNetwork 0x00007fff89710753 ___withDelegateAsync_block_invoke_0 + 90 31 com.apple.CFNetwork 0x00007fff8979f2ca __block_global_1 + 28 32 com.apple.CoreFoundation 0x00007fff92f8c724 CFArrayApplyFunction + 68 33 com.apple.CFNetwork 0x00007fff89701a6c RunloopBlockContext::perform() + 126 34 com.apple.CFNetwork 0x00007fff8970194b MultiplexerSource::perform() + 221 35 com.apple.CoreFoundation 0x00007fff92f6e101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 36 com.apple.CoreFoundation 0x00007fff92f6da25 __CFRunLoopDoSources0 + 245 37 com.apple.CoreFoundation 0x00007fff92f90dc5 __CFRunLoopRun + 789 38 com.apple.CoreFoundation 0x00007fff92f906b2 CFRunLoopRunSpecific + 290 39 com.apple.Foundation 0x00007fff87f6489e -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 268 40 DumpRenderTree 0x00000001089414c9 runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 1624 (DumpRenderTree.mm:1378) 41 DumpRenderTree 0x0000000108940c54 dumpRenderTree(int, char const**) + 1855 (DumpRenderTree.mm:842) 42 DumpRenderTree 0x0000000108941832 main + 86 (DumpRenderTree.mm:927) 43 libdyld.dylib 0x00007fff89a677e1 start + 1 http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&showExpectations=true&tests=media%2Ftrack%2Ftrack-webvtt-tc006-cue-identifiers.html
Attachments
Ryosuke Niwa
Comment 1 2012-12-20 12:31:32 PST
Added a test expectation in http://trac.webkit.org/changeset/138286.
Ryosuke Niwa
Comment 2 2013-01-09 01:38:43 PST
This bug appears to have been fixed. Removed test expectations in http://trac.webkit.org/changeset/139176.
Note You need to log in before you can comment on or make changes to this bug.