[Webkit-unassigned] [Bug 56253] REGRESSION: Frequent crashes inside MachineStackMarker::registerThread
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 22 13:52:15 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=56253
--- Comment #20 from Jon <jon at jonshier.com> 2011-03-22 13:52:15 PST ---
Are the trac revisions still one off? In Trac the revision I'm talking about is 80762, but if that's its real number, then of course I'm wrong. I'm looking at 80254 right now, I'll let you know. Here's the stack trace from my debug build, it's slightly different.
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: 0x000000000000000d, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 com.apple.JavaScriptCore 0x000000010092dfa0 JSC::MachineThreads::addCurrentThread() + 32 (MachineStackMarker.cpp:203)
1 com.apple.JavaScriptCore 0x0000000100811762 JSC::APIEntryShimWithoutLock::APIEntryShimWithoutLock(JSC::JSGlobalData*, bool) + 130 (APIShims.h:47)
2 com.apple.JavaScriptCore 0x0000000100893970 JSC::APIEntryShim::APIEntryShim(JSC::ExecState*, bool) + 80 (APIShims.h:68)
3 com.apple.JavaScriptCore 0x0000000100893853 JSC::APIEntryShim::APIEntryShim(JSC::ExecState*, bool) + 51 (APIShims.h:69)
4 com.apple.JavaScriptCore 0x0000000100920ec9 JSWeakObjectMapClear + 89 (JSWeakObjectMapRefPrivate.cpp:75)
5 com.apple.Safari 0x00000001001a0b56 0x100000000 + 1706838
6 com.apple.Safari 0x00000001001a03d7 0x100000000 + 1704919
7 com.apple.JavaScriptCore 0x000000010089e4cd JSC::JSCallbackObject<JSC::JSObjectWithGlobalObject>::~JSCallbackObject() + 125 (JSCallbackObjectFunctions.h:98)
8 com.apple.JavaScriptCore 0x0000000100899235 JSC::JSCallbackObject<JSC::JSObjectWithGlobalObject>::~JSCallbackObject() + 21 (JSCallbackObjectFunctions.h:101)
9 com.apple.JavaScriptCore 0x0000000100932d0f JSC::MarkedBlock::allocate() + 159 (JSCell.h:383)
10 com.apple.JavaScriptCore 0x00000001009321cf JSC::MarkedSpace::allocateFromSizeClass(JSC::MarkedSpace::SizeClass&) + 63 (MarkedSpace.cpp:78)
11 com.apple.JavaScriptCore 0x0000000100766a76 JSC::MarkedSpace::allocate(unsigned long) + 54 (JSCell.h:402)
12 com.apple.JavaScriptCore 0x000000010076693e JSC::Heap::allocate(unsigned long) + 574 (JSCell.h:414)
13 com.apple.JavaScriptCore 0x000000010077557a JSC::JSCell::operator new(unsigned long, JSC::JSGlobalData*) + 42 (JSCell.h:424)
14 com.apple.JavaScriptCore 0x00000001007ce27f JSC::ScopeChainNode::push(JSC::JSObject*) + 143 (ScopeChain.h:76)
15 com.apple.JavaScriptCore 0x000000010086ae14 cti_op_push_activation + 180 (JITStubs.cpp:2066)
16 com.apple.JavaScriptCore 0x0000000100875bb0 jscGeneratedNativeCode + 0 (JITStubs.cpp:880)
17 com.apple.JavaScriptCore 0x00000001008283ac JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*) + 108 (JITCode.h:77)
18 com.apple.JavaScriptCore 0x0000000100823fb8 JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*) + 1432 (Interpreter.cpp:773)
19 com.apple.JavaScriptCore 0x00000001007d5e86 JSC::evaluate(JSC::ExecState*, JSC::ScopeChainNode*, JSC::SourceCode const&, JSC::JSValue) + 678 (Completion.cpp:67)
20 com.apple.WebCore 0x00000001026ee875 WebCore::JSMainThreadExecState::evaluate(JSC::ExecState*, JSC::ScopeChainNode*, JSC::SourceCode const&, JSC::JSValue) + 69 (JSMainThreadExecState.h:54)
21 com.apple.WebCore 0x00000001026ec6f3 WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*) + 403 (ScriptController.cpp:142)
22 com.apple.WebCore 0x00000001026ec8d9 WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) + 73 (ScriptController.cpp:166)
23 com.apple.WebCore 0x0000000102709727 WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&) + 471 (ScriptElement.cpp:270)
24 com.apple.WebCore 0x0000000101dc20be WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent(WebCore::PendingScript&) + 590 (HTMLScriptRunner.cpp:145)
25 com.apple.WebCore 0x0000000101dc1e59 WebCore::HTMLScriptRunner::executeParsingBlockingScript() + 585 (HTMLScriptRunner.cpp:124)
26 com.apple.WebCore 0x0000000101dc2824 WebCore::HTMLScriptRunner::executeParsingBlockingScripts() + 100 (HTMLScriptRunner.cpp:196)
27 com.apple.WebCore 0x0000000101dc239a WebCore::HTMLScriptRunner::execute(WTF::PassRefPtr<WebCore::Element>, WTF::TextPosition<WTF::OneBasedNumber> const&) + 218 (HTMLScriptRunner.cpp:178)
28 com.apple.WebCore 0x0000000101d4373d WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder() + 365 (HTMLDocumentParser.cpp:205)
29 com.apple.WebCore 0x0000000101d4384d WebCore::HTMLDocumentParser::canTakeNextToken(WebCore::HTMLDocumentParser::SynchronousMode, WebCore::PumpSession&) + 205 (HTMLDocumentParser.cpp:223)
30 com.apple.WebCore 0x0000000101d4301b WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode) + 491 (HTMLDocumentParser.cpp:261)
31 com.apple.WebCore 0x0000000101d42bc2 WebCore::HTMLDocumentParser::pumpTokenizerIfPossible(WebCore::HTMLDocumentParser::SynchronousMode) + 226 (HTMLDocumentParser.cpp:176)
32 com.apple.WebCore 0x0000000101d43bdf WebCore::HTMLDocumentParser::append(WebCore::SegmentedString const&) + 223 (HTMLDocumentParser.cpp:351)
33 com.apple.WebCore 0x00000001019b536c WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char const*, int, bool) + 396 (DecodedDataDocumentParser.cpp:54)
34 com.apple.WebCore 0x0000000101a4a871 WebCore::DocumentWriter::addData(char const*, int, bool) + 177 (DocumentWriter.cpp:202)
35 com.apple.WebCore 0x0000000101a28d9a WebCore::DocumentLoader::commitData(char const*, int) + 346 (DocumentLoader.cpp:322)
36 com.apple.WebKit 0x0000000101092680 -[WebFrame(WebInternal) _commitData:] + 224 (WebFrame.mm:905)
37 com.apple.WebKit 0x00000001010c6fe4 -[WebHTMLRepresentation receivedData:withDataSource:] + 132 (WebHTMLRepresentation.mm:176)
38 com.apple.WebKit 0x0000000101073aaa -[WebDataSource(WebInternal) _receivedData:] + 90 (WebDataSource.mm:241)
39 com.apple.WebKit 0x000000010109f2af WebFrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int) + 127 (WebFrameLoaderClient.mm:879)
40 com.apple.WebCore 0x0000000101a28c06 WebCore::DocumentLoader::commitLoad(char const*, int) + 214 (DocumentLoader.cpp:308)
41 com.apple.WebCore 0x0000000101a28e7f WebCore::DocumentLoader::receivedData(char const*, int) + 95 (DocumentLoader.cpp:334)
42 com.apple.WebCore 0x00000001023773b6 WebCore::MainResourceLoader::addData(char const*, int, bool) + 102 (MainResourceLoader.cpp:162)
43 com.apple.WebCore 0x00000001026b8072 WebCore::ResourceLoader::didReceiveData(char const*, int, long long, bool) + 98 (ResourceLoader.cpp:283)
44 com.apple.WebCore 0x0000000102378c22 WebCore::MainResourceLoader::didReceiveData(char const*, int, long long, bool) + 1010 (MainResourceLoader.cpp:447)
45 com.apple.WebCore 0x00000001026b8c0b WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int) + 139 (ResourceLoader.cpp:431)
46 com.apple.WebCore 0x00000001026b4d5b -[WebCoreResourceHandleAsDelegate connection:didReceiveData:lengthReceived:] + 299 (ResourceHandleMac.mm:930)
47 com.apple.Foundation 0x00007fff87447f4b _NSURLConnectionDidReceiveData + 137
48 com.apple.CFNetwork 0x00007fff821fffc0 URLConnectionClient::_clientDidReceiveData(__CFData const*, URLConnectionClient::ClientConnectionEventQueue*) + 236
49 com.apple.CFNetwork 0x00007fff8226798a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 218
50 com.apple.CFNetwork 0x00007fff82267c1a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 874
51 com.apple.CFNetwork 0x00007fff82267c1a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 874
52 com.apple.CFNetwork 0x00007fff82267c1a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 874
53 com.apple.CFNetwork 0x00007fff82267c1a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 874
54 com.apple.CFNetwork 0x00007fff82267c1a URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 874
55 com.apple.CFNetwork 0x00007fff821ee825 URLConnectionClient::processEvents() + 121
56 com.apple.CFNetwork 0x00007fff821ee600 MultiplexerSource::perform() + 160
57 com.apple.CoreFoundation 0x00007fff88a1e2ad __CFRunLoopDoSources0 + 1021
58 com.apple.CoreFoundation 0x00007fff88a1c5f9 __CFRunLoopRun + 873
59 com.apple.CoreFoundation 0x00007fff88a1bdbf CFRunLoopRunSpecific + 575
60 com.apple.HIToolbox 0x00007fff825397ee RunCurrentEventLoopInMode + 333
61 com.apple.HIToolbox 0x00007fff82539551 ReceiveNextEventCommon + 148
62 com.apple.HIToolbox 0x00007fff825394ac BlockUntilNextEventMatchingListInMode + 59
63 com.apple.AppKit 0x00007fff84cc2e64 _DPSNextEvent + 718
64 com.apple.AppKit 0x00007fff84cc27a9 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
65 com.apple.Safari 0x000000010001605a 0x100000000 + 90202
66 com.apple.AppKit 0x00007fff84c8848b -[NSApplication run] + 395
67 com.apple.AppKit 0x00007fff84c811a8 NSApplicationMain + 364
68 com.apple.Safari 0x0000000100009f7c 0x100000000 + 40828
--
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