[Webkit-unassigned] [Bug 94458] Assertion failure in MessagePort::contextDestroyed in http/tests/security/MessagePort/event-listener-context.html, usually attributed to later tests
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 30 08:53:16 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=94458
Jessie Berlin <jberlin at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jberlin at webkit.org
--- Comment #6 from Jessie Berlin <jberlin at webkit.org> 2012-08-30 08:53:22 PST ---
fast/events/message-port-context-destroyed.html is asserting in the same place on ML WK2 Debug and Lion WK2 Debug:
http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK2%20(Tests)/r127135%20(434)/fast/events/message-port-context-destroyed-crash-log.txt
http://build.webkit.org/results/Apple%20Lion%20Debug%20WK2%20(Tests)/r127136%20(2968)/fast/events/message-port-context-destroyed-crash-log.txt
I am going to add it to the mac-wk2 Skipped list.
Process: WebProcess [24435]
Path: /Volumes/VOLUME/*/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess
Identifier: com.apple.WebProcess
Version: 537+ (537.3+)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
PlugIn Path: /Volumes/VOLUME/*/WebKitTestRunnerInjectedBundle.bundle/Contents/MacOS/WebKitTestRunnerInjectedBundle
PlugIn Identifier: WebKitTestRunnerInjectedBundle
PlugIn Version: ??? (???)
Date/Time: 2012-08-30 08:11:15.336 -0700
OS Version: Mac OS X 10.7.4 (11E53)
Report Version: 9
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000bbadbeef
VM Regions Near 0xbbadbeef:
-->
__TEXT 0000000100c87000-0000000100c88000 [ 4K] r-x/rwx SM=COW /Volumes/VOLUME/*/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess
Application Specific Information:
objc[24435]: garbage collection is OFF
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.WebCore 0x0000000103c3af72 WebCore::MessagePort::contextDestroyed() + 178 (MessagePort.cpp:158)
1 com.apple.WebCore 0x00000001040ba714 WebCore::ScriptExecutionContext::~ScriptExecutionContext() + 724 (ScriptExecutionContext.cpp:113)
2 com.apple.WebCore 0x0000000102e7f573 WebCore::Document::~Document() + 3523 (Document.cpp:687)
3 com.apple.WebCore 0x00000001032c7115 WebCore::HTMLDocument::~HTMLDocument() + 149 (HTMLDocument.cpp:91)
4 com.apple.WebCore 0x00000001032c6fe5 WebCore::HTMLDocument::~HTMLDocument() + 21 (HTMLDocument.cpp:91)
5 com.apple.WebCore 0x00000001032c6fb9 WebCore::HTMLDocument::~HTMLDocument() + 25 (HTMLDocument.cpp:90)
6 com.apple.WebCore 0x0000000102e99139 WebCore::Document::guardDeref() + 201 (Document.h:247)
7 com.apple.WebCore 0x0000000102e7fb30 WebCore::Document::removedLastRef() + 560 (Document.cpp:736)
8 com.apple.WebCore 0x0000000103c7ae02 WebCore::Node::removedLastRef() + 50 (Node.cpp:2825)
9 com.apple.WebCore 0x0000000102a81c1e WebCore::TreeShared<WebCore::Node, WebCore::ContainerNode>::deref() + 494 (TreeShared.h:83)
10 com.apple.WebCore 0x00000001037771c6 WebCore::JSNode::releaseImpl() + 38 (JSNode.h:69)
11 com.apple.WebCore 0x00000001038a4491 WebCore::JSNodeOwner::finalize(JSC::Handle<JSC::Unknown>, void*) + 113 (JSNodeCustom.cpp:145)
12 com.apple.JavaScriptCore 0x00000001020464d7 JSC::WeakBlock::finalize(JSC::WeakImpl*) + 215 (WeakSetInlines.h:53)
13 com.apple.JavaScriptCore 0x0000000102045e2e JSC::WeakBlock::sweep() + 158 (WeakBlock.cpp:81)
14 com.apple.JavaScriptCore 0x00000001020467b0 JSC::WeakSet::sweep() + 64 (WeakSet.cpp:45)
15 com.apple.JavaScriptCore 0x0000000101f0c5c8 JSC::MarkedBlock::sweep(JSC::MarkedBlock::SweepMode) + 40 (MarkedBlock.cpp:108)
16 com.apple.JavaScriptCore 0x0000000101f0f0f0 JSC::Sweep::operator()(JSC::MarkedBlock*) + 32 (MarkedSpace.h:53)
17 com.apple.JavaScriptCore 0x0000000101f0f0b2 void JSC::MarkedAllocator::forEachBlock<JSC::Sweep>(JSC::Sweep&) + 82 (MarkedAllocator.h:111)
18 com.apple.JavaScriptCore 0x0000000101f0efa9 JSC::Sweep::ReturnType JSC::MarkedSpace::forEachBlock<JSC::Sweep>(JSC::Sweep&) + 105 (MarkedSpace.h:207)
19 com.apple.JavaScriptCore 0x0000000101f0e629 JSC::Sweep::ReturnType JSC::MarkedSpace::forEachBlock<JSC::Sweep>() + 25 (MarkedSpace.h:226)
20 com.apple.JavaScriptCore 0x0000000101f0dfb4 JSC::MarkedSpace::sweep() + 52 (MarkedSpace.cpp:116)
21 com.apple.JavaScriptCore 0x0000000101e05ac9 JSC::Heap::collect(JSC::Heap::SweepToggle) + 729 (Heap.cpp:745)
22 com.apple.JavaScriptCore 0x0000000101e071a4 JSC::Heap::collectAllGarbage() + 52 (Heap.cpp:680)
23 com.apple.WebCore 0x00000001031f4773 WebCore::GCController::garbageCollectNow() + 83 (GCController.cpp:85)
24 com.apple.WebKit2 0x0000000100d37779 WebKit::InjectedBundle::garbageCollectJavaScriptObjects() + 25 (InjectedBundle.cpp:435)
25 com.apple.WebKit2 0x0000000100ff5c5d WKBundleGarbageCollectJavaScriptObjects + 29 (WKBundle.cpp:82)
26 WebKitTestRunnerInjectedBundle 0x000000010a01e511 WTR::GCController::collect() + 33 (GCController.cpp:56)
27 WebKitTestRunnerInjectedBundle 0x000000010a01e8ba WTR::JSGCController::collect(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) + 90 (JSGCController.cpp:82)
28 com.apple.JavaScriptCore 0x0000000101e804a1 JSC::JSCallbackFunction::call(JSC::ExecState*) + 497 (JSCallbackFunction.cpp:73)
29 com.apple.JavaScriptCore 0x0000000102030e20 _ZN3JSC5LLIntL14handleHostCallEPNS_9ExecStateEPNS_11InstructionENS_7JSValueENS_22CodeSpecializationKindE + 352 (LLIntSlowPaths.cpp:1297)
30 com.apple.JavaScriptCore 0x0000000102031d9d JSC::LLInt::setUpCall(JSC::ExecState*, JSC::Instruction*, JSC::CodeSpecializationKind, JSC::JSValue, JSC::LLIntCallLinkInfo*) + 93 (LLIntSlowPaths.cpp:1341)
31 com.apple.JavaScriptCore 0x0000000102031d27 JSC::LLInt::genericCall(JSC::ExecState*, JSC::Instruction*, JSC::CodeSpecializationKind) + 263 (LLIntSlowPaths.cpp:1397)
32 com.apple.JavaScriptCore 0x000000010202ef7c llint_slow_path_call + 60 (LLIntSlowPaths.cpp:1403)
33 com.apple.JavaScriptCore 0x0000000102036d77 llint_op_call + 185
34 com.apple.JavaScriptCore 0x0000000101e20d20 JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*) + 96 (JITCode.h:133)
35 com.apple.JavaScriptCore 0x0000000101e1d6f4 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 1908 (Interpreter.cpp:1045)
36 com.apple.JavaScriptCore 0x0000000101cb5f1b JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 315 (CallData.cpp:39)
37 com.apple.WebCore 0x00000001035e3cb3 WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 179 (JSMainThreadExecState.h:56)
38 com.apple.WebCore 0x0000000103733ec0 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 1408 (JSEventListener.cpp:126)
39 com.apple.WebCore 0x00000001030ec5f9 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&) + 393 (EventTarget.cpp:232)
40 com.apple.WebCore 0x00000001030ec43b WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 331 (EventTarget.cpp:200)
41 com.apple.WebCore 0x0000000103c7952b WebCore::Node::handleLocalEvents(WebCore::Event*) + 155 (Node.cpp:2570)
42 com.apple.WebCore 0x00000001030b90f5 WebCore::EventContext::handleLocalEvents(WebCore::Event*) const + 293 (EventContext.cpp:55)
43 com.apple.WebCore 0x00000001030bc1df WebCore::EventDispatcher::dispatchEventAtTarget(WTF::PassRefPtr<WebCore::Event>) + 111 (EventDispatcher.cpp:309)
44 com.apple.WebCore 0x00000001030bb019 WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 1129 (EventDispatcher.cpp:261)
45 com.apple.WebCore 0x00000001030c119c WebCore::EventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const + 76 (EventDispatchMediator.cpp:51)
46 com.apple.WebCore 0x00000001030b9bda WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>) + 154 (EventDispatcher.cpp:129)
47 com.apple.WebCore 0x0000000103c79626 WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 70 (Node.cpp:2585)
48 com.apple.WebCore 0x0000000103037fa6 WebCore::DOMWindow::dispatchLoadEvent() + 758 (DOMWindow.cpp:1639)
49 com.apple.WebCore 0x0000000102e89202 WebCore::Document::dispatchWindowLoadEvent() + 146 (Document.cpp:4110)
50 com.apple.WebCore 0x0000000102e86671 WebCore::Document::implicitClose() + 513 (Document.cpp:2536)
51 com.apple.WebCore 0x00000001031a1a7b WebCore::FrameLoader::checkCallImplicitClose() + 155 (FrameLoader.cpp:804)
52 com.apple.WebCore 0x00000001031a1745 WebCore::FrameLoader::checkCompleted() + 341 (FrameLoader.cpp:751)
53 com.apple.WebCore 0x00000001031a04d3 WebCore::FrameLoader::finishedParsing() + 179 (FrameLoader.cpp:684)
54 com.apple.WebCore 0x0000000102e9319f WebCore::Document::finishedParsing() + 591 (Document.cpp:4886)
55 com.apple.WebCore 0x00000001033a5f64 WebCore::HTMLTreeBuilder::finished() + 148 (HTMLTreeBuilder.cpp:2696)
56 com.apple.WebCore 0x00000001032cc243 WebCore::HTMLDocumentParser::end() + 227 (HTMLDocumentParser.cpp:373)
57 com.apple.WebCore 0x00000001032cb236 WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd() + 278 (HTMLDocumentParser.cpp:382)
58 com.apple.WebCore 0x00000001032cb01c WebCore::HTMLDocumentParser::prepareToStopParsing() + 268 (HTMLDocumentParser.cpp:150)
59 com.apple.WebCore 0x00000001032cc293 WebCore::HTMLDocumentParser::attemptToEnd() + 67 (HTMLDocumentParser.cpp:394)
60 com.apple.WebCore 0x00000001032cc2e8 WebCore::HTMLDocumentParser::finish() + 72 (HTMLDocumentParser.cpp:421)
61 com.apple.WebCore 0x0000000102ef7c17 WebCore::DocumentWriter::end() + 391 (DocumentWriter.cpp:245)
62 com.apple.WebCore 0x0000000102ed402f WebCore::DocumentLoader::finishedLoading() + 207 (DocumentLoader.cpp:301)
63 com.apple.WebCore 0x0000000103bd138e WebCore::MainResourceLoader::didFinishLoading(double) + 318 (MainResourceLoader.cpp:526)
64 com.apple.WebCore 0x0000000104055c25 WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, double) + 53 (ResourceLoader.cpp:442)
65 com.apple.WebCore 0x0000000104052705 -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] + 197 (ResourceHandleMac.mm:861)
66 com.apple.Foundation 0x00007fff90b1f63e ___NSURLConnectionDidFinishLoading_block_invoke_1 + 122
67 com.apple.Foundation 0x00007fff90b1f5be _NSURLConnectionDidFinishLoading + 81
68 com.apple.CFNetwork 0x00007fff9505e4fe URLConnectionClient::_clientDidFinishLoading(URLConnectionClient::ClientConnectionEventQueue*) + 296
69 com.apple.CFNetwork 0x00007fff9510e91e URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 862
70 com.apple.CFNetwork 0x00007fff9510eb0a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 1354
71 com.apple.CFNetwork 0x00007fff95039389 URLConnectionClient::processEvents() + 185
72 com.apple.CFNetwork 0x00007fff9503922e MultiplexerSource::perform() + 212
73 com.apple.CoreFoundation 0x00007fff935784f1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
74 com.apple.CoreFoundation 0x00007fff93577d5d __CFRunLoopDoSources0 + 253
75 com.apple.CoreFoundation 0x00007fff9359eb49 __CFRunLoopRun + 905
76 com.apple.CoreFoundation 0x00007fff9359e486 CFRunLoopRunSpecific + 230
77 com.apple.HIToolbox 0x00007fff9519b4d3 RunCurrentEventLoopInMode + 277
78 com.apple.HIToolbox 0x00007fff951a2781 ReceiveNextEventCommon + 355
79 com.apple.HIToolbox 0x00007fff951a260e BlockUntilNextEventMatchingListInMode + 62
80 com.apple.AppKit 0x00007fff8e5e4e31 _DPSNextEvent + 659
81 com.apple.AppKit 0x00007fff8e5e4735 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
82 com.apple.AppKit 0x00007fff8e5e1071 -[NSApplication run] + 470
83 com.apple.WebCore 0x0000000104080b6c WebCore::RunLoop::run() + 92 (RunLoopMac.mm:37)
84 com.apple.WebKit2 0x0000000100fcf472 WebKit::WebProcessMain(WebKit::CommandLine const&) + 3506 (WebProcessMainMac.mm:228)
85 com.apple.WebKit2 0x0000000100edd49f _ZL10WebKitMainRKN6WebKit11CommandLineE + 239 (WebKitMain.cpp:50)
86 com.apple.WebKit2 0x0000000100edd393 WebKitMain + 163 (WebKitMain.cpp:74)
87 com.apple.WebProcess 0x0000000100c87d82 main + 290
88 com.apple.WebProcess 0x0000000100c87c54 start + 52
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list