Created attachment 81299 [details] Crash log. r77618 Reproducibility: always Steps: Launch WebKit. What happened: Crash in JSC. Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 com.apple.JavaScriptCore 0x0000000100894633 JSC::MarkedSpace::allocate(unsigned long) + 67 1 com.apple.JavaScriptCore 0x00000001007d31ab JSC::Heap::allocate(unsigned long) + 43 2 com.apple.WebCore 0x00000001016f70a4 WebCore::ScriptController::createWindowShell(WebCore::DOMWrapperWorld*) + 52 3 com.apple.WebCore 0x00000001016f72e3 WebCore::ScriptController::initScript(WebCore::DOMWrapperWorld*) + 35 4 com.apple.WebCore 0x00000001016f784b WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*, WebCore::ShouldAllowXSS) + 1019 5 com.apple.WebCore 0x00000001016f7f3c WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&, WebCore::ShouldAllowXSS) + 60 6 com.apple.WebCore 0x00000001016fa41e WebCore::ScriptController::executeScript(WebCore::ScriptSourceCode const&, WebCore::ShouldAllowXSS) + 142 7 com.apple.WebCore 0x00000001017000af WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&) + 111 8 com.apple.WebCore 0x00000001010697db WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent(WebCore::PendingScript&) + 523 9 com.apple.WebCore 0x0000000101069dc4 WebCore::HTMLScriptRunner::executeParsingBlockingScript() + 644 10 com.apple.WebCore 0x000000010106a0f7 WebCore::HTMLScriptRunner::executeParsingBlockingScripts() + 39 11 com.apple.WebCore 0x000000010106a139 WebCore::HTMLScriptRunner::executeScriptsWaitingForLoad(WebCore::CachedResource*) + 9 12 com.apple.WebCore 0x000000010102150a WebCore::HTMLDocumentParser::notifyFinished(WebCore::CachedResource*) + 106 13 com.apple.WebCore 0x0000000100d0928c WebCore::CachedScript::checkNotify() + 76 14 com.apple.WebCore 0x0000000100d082ce WebCore::CachedResourceRequest::didFinishLoading(WebCore::SubresourceLoader*) + 190 15 com.apple.WebCore 0x0000000101763cb2 WebCore::SubresourceLoader::didFinishLoading(double) + 50 16 com.apple.Foundation 0x00007fff826d8608 _NSURLConnectionDidFinishLoading + 113 17 com.apple.CFNetwork 0x00007fff83f181a0 URLConnectionClient::_clientDidFinishLoading(URLConnectionClient::ClientConnectionEventQueue*) + 174 18 com.apple.CFNetwork 0x00007fff83f7d9ae URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 254 19 com.apple.CFNetwork 0x00007fff83f7dc1a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 874 20 com.apple.CFNetwork 0x00007fff83f04825 URLConnectionClient::processEvents() + 121 21 com.apple.CFNetwork 0x00007fff83f04600 MultiplexerSource::perform() + 160 22 com.apple.CoreFoundation 0x00007fff88458401 __CFRunLoopDoSources0 + 1361 23 com.apple.CoreFoundation 0x00007fff884565f9 __CFRunLoopRun + 873 24 com.apple.CoreFoundation 0x00007fff88455dbf CFRunLoopRunSpecific + 575 25 com.apple.HIToolbox 0x00007fff823467ee RunCurrentEventLoopInMode + 333 26 com.apple.HIToolbox 0x00007fff823465f3 ReceiveNextEventCommon + 310 27 com.apple.HIToolbox 0x00007fff823464ac BlockUntilNextEventMatchingListInMode + 59 28 com.apple.AppKit 0x00007fff88845e64 _DPSNextEvent + 718 29 com.apple.AppKit 0x00007fff888457a9 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155 30 com.apple.Safari 0x00000001000162ec 0x100000000 + 90860 31 com.apple.AppKit 0x00007fff8880b48b -[NSApplication run] + 395 32 com.apple.AppKit 0x00007fff888041a8 NSApplicationMain + 364 33 com.apple.Safari 0x000000010000a1b8 0x100000000 + 41400 Expected result: WebKit does not crash.
*** This bug has been marked as a duplicate of bug 53792 ***