[webkit-dev] Crashes during testing

Kenneth Russell kbr at google.com
Thu Feb 25 14:46:04 PST 2010


A change committed some time since yesterday evening has introduced
many crashes in JSC's GC during testing. A representative stack trace
is attached.

If you have made changes in this area recently, can you please look into this?

Thanks,

-Ken
-------------- next part --------------
Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x0000000100936478 JSC::WeakGCPtr<JSC::JSPropertyNameIterator>::clear(JSC::JSCell*) + 16 (WeakGCPtr.h:49)
1   com.apple.JavaScriptCore      	0x00000001009364af JSC::Structure::clearEnumerationCache(JSC::JSPropertyNameIterator*) + 33 (JSPropertyNameIterator.h:100)
2   com.apple.JavaScriptCore      	0x00000001009362cf JSC::JSPropertyNameIterator::~JSPropertyNameIterator() + 51 (JSPropertyNameIterator.cpp:53)
3   com.apple.JavaScriptCore      	0x000000010087db50 JSC::Heap::sweep() + 224 (Collector.cpp:1086)
4   com.apple.JavaScriptCore      	0x000000010087f548 JSC::Heap::collectAllGarbage() + 108 (Collector.cpp:1281)
5   com.apple.WebCore             	0x00000001011d8690 WebCore::collect(void*) + 44 (GCController.cpp:47)
6   com.apple.WebCore             	0x00000001011d86da WebCore::GCController::gcTimerFired(WebCore::Timer<WebCore::GCController>*) + 26 (GCController.cpp:70)
7   com.apple.WebCore             	0x00000001011d874d WebCore::Timer<WebCore::GCController>::fired() + 113 (Timer.h:98)
8   com.apple.WebCore             	0x0000000101923286 WebCore::ThreadTimers::sharedTimerFiredInternal() + 208 (ThreadTimers.cpp:115)
9   com.apple.WebCore             	0x0000000101923415 WebCore::ThreadTimers::sharedTimerFired() + 25 (ThreadTimers.cpp:91)
10  com.apple.WebCore             	0x00000001017eb178 WebCore::timerFired(__CFRunLoopTimer*, void*) + 73 (SharedTimerMac.mm:87)
11  com.apple.CoreFoundation      	0x00007fff887eca58 __CFRunLoopRun + 6488
12  com.apple.CoreFoundation      	0x00007fff887eac2f CFRunLoopRunSpecific + 575
13  com.apple.HIToolbox           	0x00007fff868cea4e RunCurrentEventLoopInMode + 333
14  com.apple.HIToolbox           	0x00007fff868ce853 ReceiveNextEventCommon + 310
15  com.apple.HIToolbox           	0x00007fff868ce70c BlockUntilNextEventMatchingListInMode + 59
16  com.apple.AppKit              	0x00007fff8304f1f2 _DPSNextEvent + 708
17  com.apple.AppKit              	0x00007fff8304eb41 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
18  com.apple.Safari              	0x000000010000ba00 0x100000000 + 47616
19  com.apple.AppKit              	0x00007fff83014747 -[NSApplication run] + 395
20  com.apple.AppKit              	0x00007fff8300d468 NSApplicationMain + 364
21  com.apple.Safari              	0x0000000100001a28 0x100000000 + 6696


More information about the webkit-dev mailing list