Bug 46047

Summary: Reliable crash in markDOMNodeWrapper
Product: WebKit Reporter: John Moe <john>
Component: WebCore JavaScriptAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: ap
Priority: P1 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.6   
URL: http://en.wiktionary.org/wiki/cat

Description John Moe 2010-09-18 18:33:18 PDT
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.WebCore             	0x0000000101103255 WebCore::markDOMNodeWrapper(JSC::MarkStack&, WebCore::Document*, WebCore::Node*) + 37
1   com.apple.JavaScriptCore      	0x00000001007a312e JSC::MarkStack::markChildren(JSC::JSCell*) + 350
2   ???                           	0x0000000000000001 0 + 1
3   com.apple.JavaScriptCore      	0x0000000100828150 JSC::JSArray::~JSArray() + 0
4   ???                           	0x0000000000841f0f 0 + 8658703
Comment 1 John Moe 2010-09-20 05:56:08 PDT
OK, better steps:
1. Open webkit nightly.
2. Open url.
3. Refresh if it hasn't crashed, yet.

It seems with the latest nightly to crash more often if it is the first thing you do and sometimes you need to refresh once.
Comment 2 Alexey Proskuryakov 2010-09-20 11:34:12 PDT
<rdar://problem/8453279>
Comment 3 Alexey Proskuryakov 2010-09-20 16:28:02 PDT

*** This bug has been marked as a duplicate of bug 45205 ***