Bug 69149
| Summary: | [Chromium] Skia on Mac crashes randomly (in debug) on many tests | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Adam Barth <abarth> |
| Component: | Layout and Rendering | Assignee: | Cary Clark <caryclark> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | caryclark, epoger, mark, reed |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Adam Barth
This crash stack shows up all the time on the Mac Skia bots, on all sort of random tests.
For example, right now it's showing up for storage/domstorage/events/basic.html and fast/history/same-document-iframes-changing-fragment.html
Process: DumpRenderTree [40525]
Path: /b/build/slave/Webkit_Mac10_6__dbg_/build/src/xcodebuild/Debug/DumpRenderTree.app/Contents/MacOS/DumpRenderTree
Identifier: DumpRenderTree
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: Python [40508]
Date/Time: 2011-09-25 19:01:00.303 -0700
OS Version: Mac OS X Server 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_BAD_INSTRUCTION (SIGABRT)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Crashed Thread: 10
Application Specific Information:
abort() called
Thread 0: Dispatch queue: com.apple.main-thread
0 dyld 0x8fe1580b ImageLoaderMachOCompressed::findClosestSymbol(void const*, void const**) const + 235
1 dyld 0x8fe0984e dladdr + 149
2 libSystem.B.dylib 0x982fe24f dladdr + 85
3 libSystem.B.dylib 0x983bd9cc backtrace_symbols + 84
4 DumpRenderTree 0x50f493eb base::debug::(anonymous namespace)::GetBacktraceStrings(void* const*, int, std::vector<std::string, std::allocator<std::string> >*, std::string*) + 75
5 DumpRenderTree 0x514e9e7e base::debug::StackTrace::PrintBacktrace() const + 142
6 DumpRenderTree 0x5157c695 base::(anonymous namespace)::StackDumpSignalHandler(int, __siginfo*, __darwin_ucontext*) + 309
7 libSystem.B.dylib 0x9835e05b _sigtramp + 43
8 ??? 0xffffffff 0 + 4294967295
9 DumpRenderTree 0x50f4ab5b logging::LogMessage::LogMessage(char const*, int, int) + 139
10 DumpRenderTree 0x50f4aaa5 logging::LogMessage::LogMessage(char const*, int, int) + 85
11 DumpRenderTree 0x5157c60e base::(anonymous namespace)::StackDumpSignalHandler(int, __siginfo*, __darwin_ucontext*) + 174
12 libSystem.B.dylib 0x9835e05b _sigtramp + 43
13 ??? 0xffffffff 0 + 4294967295
14 DumpRenderTree 0x542817ab testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult(testing::TestPartResult const&) + 123
15 DumpRenderTree 0x54281a33 testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult(testing::TestPartResult const&) + 83
16 DumpRenderTree 0x5427fb3e testing::UnitTest::AddTestPartResult(testing::TestPartResult::Type, char const*, int, testing::internal::String const&, testing::internal::String const&) + 718
17 DumpRenderTree 0x5427f78f testing::internal::AssertHelper::operator=(testing::Message const&) const + 207
18 DumpRenderTree 0x512cc1de (anonymous namespace)::UnitTestAssertHandler(std::string const&) + 142
19 DumpRenderTree 0x50f4b1f8 logging::LogMessage::~LogMessage() + 984
20 DumpRenderTree 0x50f4a3bb logging::LogMessage::~LogMessage() + 43
21 DumpRenderTree 0x50f501fd SkDebugf_FileLine(char const*, int, bool, char const*, ...) + 205
22 DumpRenderTree 0x51788276 skia::BitmapPlatformDevice::BitmapPlatformDeviceData::BitmapPlatformDeviceData(CGContext*) + 198
23 DumpRenderTree 0x51788189 skia::BitmapPlatformDevice::BitmapPlatformDeviceData::BitmapPlatformDeviceData(CGContext*) + 57
24 DumpRenderTree 0x51788912 skia::BitmapPlatformDevice::Create(CGContext*, int, int, bool) + 578
25 DumpRenderTree 0x51788bce skia::BitmapPlatformDevice::CreateWithData(unsigned char*, int, int, bool) + 142
26 DumpRenderTree 0x5179e06a skia::PlatformCanvas::initialize(int, int, bool, unsigned char*) + 106
27 DumpRenderTree 0x5179d66d skia::TryCreateBitmapCanvas(int, int, bool) + 141
28 DumpRenderTree 0x52e8eafe WebCore::ImageBuffer::ImageBuffer(WebCore::IntSize const&, WebCore::ColorSpace, WebCore::RenderingMode, bool&) + 318
29 DumpRenderTree 0x52e8e992 WebCore::ImageBuffer::ImageBuffer(WebCore::IntSize const&, WebCore::ColorSpace, WebCore::RenderingMode, bool&) + 98
30 DumpRenderTree 0x52d135a4 WebCore::ImageBuffer::create(WebCore::IntSize const&, WebCore::ColorSpace, WebCore::RenderingMode) + 116
31 DumpRenderTree 0x53a03f09 WebCore::createDeviceScaledImageBuffer(WebCore::IntSize, float) + 121
32 DumpRenderTree 0x53a03112 WebCore::RenderBoxModelObject::paintFillLayerExtended(WebCore::PaintInfo const&, WebCore::Color const&, WebCore::FillLayer const*, WebCore::IntRect const&, WebCore::BackgroundBleedAvoidance, WebCore::InlineFlowBox*, WebCore::IntSize const&, WebCore::CompositeOperator, WebCore::RenderObject*) + 3378
33 DumpRenderTree 0x539e9d5d WebCore::RenderBox::paintFillLayer(WebCore::PaintInfo const&, WebCore::Color const&, WebCore::FillLayer const*, WebCore::IntRect const&, WebCore::BackgroundBleedAvoidance, WebCore::CompositeOperator, WebCore::RenderObject*) + 237
34 DumpRenderTree 0x539e8d02 WebCore::RenderBox::paintFillLayers(WebCore::PaintInfo const&, WebCore::Color const&, WebCore::FillLayer const*, WebCore::IntRect const&, WebCore::BackgroundBleedAvoidance, WebCore::CompositeOperator, WebCore::RenderObject*) + 274
35 DumpRenderTree 0x539e94c3 WebCore::RenderBox::paintBackground(WebCore::PaintInfo const&, WebCore::IntRect const&, WebCore::BackgroundBleedAvoidance) + 339
36 DumpRenderTree 0x539e916b WebCore::RenderBox::paintBoxDecorations(WebCore::PaintInfo&, WebCore::IntPoint const&) + 667
37 DumpRenderTree 0x53965ba4 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) + 196
38 DumpRenderTree 0x539641a1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) + 321
39 DumpRenderTree 0x53965607 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::IntPoint const&) + 951
40 DumpRenderTree 0x5396522c WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::IntPoint const&) + 204
41 DumpRenderTree 0x53965d42 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) + 610
42 DumpRenderTree 0x539641a1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) + 321
43 DumpRenderTree 0x53965607 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::IntPoint const&) + 951
44 DumpRenderTree 0x5396522c WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::IntPoint const&) + 204
45 DumpRenderTree 0x53965d42 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) + 610
46 DumpRenderTree 0x539641a1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) + 321
47 DumpRenderTree 0x53a81c78 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3240
48 DumpRenderTree 0x53a83684 WebCore::RenderLayer::paintList(WTF::Vector<WebCore::RenderLayer*, 0ul>*, WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 292
49 DumpRenderTree 0x53a81f9d WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 4045
50 DumpRenderTree 0x53a80ed9 WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*) + 169
51 DumpRenderTree 0x536231e7 WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) + 1447
52 DumpRenderTree 0x52ca397e WebCore::ScrollView::paint(WebCore::GraphicsContext*, WebCore::IntRect const&) + 1038
53 DumpRenderTree 0x510d74bd WebKit::WebFrameImpl::paintWithContext(WebCore::GraphicsContext&, WebKit::WebRect const&) + 189
54 DumpRenderTree 0x510d7626 WebKit::WebFrameImpl::paint(SkCanvas*, WebKit::WebRect const&) + 150
55 DumpRenderTree 0x51139fb9 WebKit::WebViewImpl::paint(SkCanvas*, WebKit::WebRect const&) + 313
56 DumpRenderTree 0x51001efc WebViewHost::paintRect(WebKit::WebRect const&) + 300 (WebViewHost.cpp:1494)
57 DumpRenderTree 0x50fe60bc TestShell::dump() + 1948 (TestShell.cpp:547)
58 DumpRenderTree 0x50fe58f2 TestShell::testFinished() + 82 (TestShell.cpp:327)
59 DumpRenderTree 0x50fc2494 LayoutTestController::WorkQueue::processWorkSoon() + 196 (LayoutTestController.cpp:263)
60 DumpRenderTree 0x50fc2ae0 LayoutTestController::locationChangeDone() + 144 (LayoutTestController.cpp:649)
61 DumpRenderTree 0x50ffe318 WebViewHost::locationChangeDone(WebKit::WebFrame*) + 88 (WebViewHost.cpp:1352)
62 DumpRenderTree 0x50ffebc3 WebViewHost::didFinishLoad(WebKit::WebFrame*) + 163 (WebViewHost.cpp:1005)
63 DumpRenderTree 0x50ffec19 non-virtual thunk to WebViewHost::didFinishLoad(WebKit::WebFrame*) + 41
64 DumpRenderTree 0x51051a64 WebKit::FrameLoaderClientImpl::dispatchDidFinishLoad() + 148
65 DumpRenderTree 0x534f0f1d WebCore::FrameLoader::checkLoadCompleteForThisFrame() + 2077
66 DumpRenderTree 0x534e7a2d WebCore::FrameLoader::checkLoadComplete() + 413
67 DumpRenderTree 0x534e745d WebCore::FrameLoader::checkCompleted() + 397
68 DumpRenderTree 0x534e5e9e WebCore::FrameLoader::finishedParsing() + 190
69 DumpRenderTree 0x52940c32 WebCore::Document::finishedParsing() + 626
70 DumpRenderTree 0x52c4305a WebCore::HTMLTreeBuilder::finished() + 170
71 DumpRenderTree 0x52c0a5ae WebCore::HTMLDocumentParser::end() + 254
72 DumpRenderTree 0x52c093ac WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd() + 300
73 DumpRenderTree 0x52c0911c WebCore::HTMLDocumentParser::prepareToStopParsing() + 300
74 DumpRenderTree 0x52c09c91 WebCore::HTMLDocumentParser::endIfDelayed() + 129
75 DumpRenderTree 0x52c09bdb WebCore::HTMLDocumentParser::resumeParsingAfterYield() + 91
76 DumpRenderTree 0x52c1c767 WebCore::HTMLParserScheduler::continueNextChunkTimerFired(WebCore::Timer<WebCore::HTMLParserScheduler>*) + 215
77 DumpRenderTree 0x52c1cde7 WebCore::Timer<WebCore::HTMLParserScheduler>::fired() + 135
78 DumpRenderTree 0x52cb5a11 WebCore::ThreadTimers::sharedTimerFiredInternal() + 337
79 DumpRenderTree 0x52cb579f WebCore::ThreadTimers::sharedTimerFired() + 47
80 DumpRenderTree 0x5454ff49 webkit_glue::WebKitPlatformSupportImpl::DoTimeout() + 73
81 DumpRenderTree 0x54550a71 void DispatchToMethod<webkit_glue::WebKitPlatformSupportImpl, void (webkit_glue::WebKitPlatformSupportImpl::*)()>(webkit_glue::WebKitPlatformSupportImpl*, void (webkit_glue::WebKitPlatformSupportImpl::*)(), Tuple0 const&) + 145
82 DumpRenderTree 0x54550932 base::BaseTimer<webkit_glue::WebKitPlatformSupportImpl, false>::TimerTask::Run() + 130
83 DumpRenderTree 0x515be4c2 base::subtle::TaskClosureAdapter::Run() + 50
84 DumpRenderTree 0x51538a6f base::internal::Invoker1<false, base::internal::InvokerStorage1<void (base::subtle::TaskClosureAdapter::*)(), base::subtle::TaskClosureAdapter*>, void (base::subtle::TaskClosureAdapter::*)()>::DoInvoke(base::internal::InvokerStorageBase*) + 143
85 DumpRenderTree 0x5153223b base::Callback<void ()()>::Run() const + 75
86 DumpRenderTree 0x5152fc98 MessageLoop::RunTask(MessageLoop::PendingTask const&) + 472
87 DumpRenderTree 0x5152feb1 MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) + 97
88 DumpRenderTree 0x515300dd MessageLoop::DoWork() + 301
89 DumpRenderTree 0x514bf03b base::MessagePumpCFRunLoopBase::RunWork() + 107
90 DumpRenderTree 0x514be732 base::MessagePumpCFRunLoopBase::RunWorkSource(void*) + 50
91 com.apple.CoreFoundation 0x9048845b __CFRunLoopDoSources0 + 1563
92 com.apple.CoreFoundation 0x90485f1f __CFRunLoopRun + 1071
93 com.apple.CoreFoundation 0x904853f4 CFRunLoopRunSpecific + 452
94 com.apple.CoreFoundation 0x90485221 CFRunLoopRunInMode + 97
95 com.apple.HIToolbox 0x98006e04 RunCurrentEventLoopInMode + 392
96 com.apple.HIToolbox 0x98006bb9 ReceiveNextEventCommon + 354
97 com.apple.HIToolbox 0x98006a3e BlockUntilNextEventMatchingListInMode + 81
98 com.apple.AppKit 0x990cf595 _DPSNextEvent + 847
99 com.apple.AppKit 0x990cedd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
100 com.apple.AppKit 0x990911f3 -[NSApplication run] + 821
101 DumpRenderTree 0x514bfd5e base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) + 350
102 DumpRenderTree 0x514bed2d base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 189
103 DumpRenderTree 0x5152f773 MessageLoop::RunInternal() + 291
104 DumpRenderTree 0x5152ec6b MessageLoop::RunHandler() + 43
105 DumpRenderTree 0x5152ebb0 MessageLoop::Run() + 64
106 DumpRenderTree 0x512c9407 webkit_support::RunMessageLoop() + 39
107 DumpRenderTree 0x50ff3575 TestShell::waitTestFinished() + 389 (TestShellMac.mm:122)
108 DumpRenderTree 0x50fe510e TestShell::runFileTest(TestParams const&) + 814 (TestShell.cpp:236)
109 DumpRenderTree 0x50fa6753 runTest(TestShell&, TestParams&, std::string const&, bool) + 1395 (DumpRenderTree.cpp:125)
110 DumpRenderTree 0x50fa6023 main + 3347 (DumpRenderTree.cpp:256)
111 DumpRenderTree 0x50f89826 start + 54
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x9831e382 kevent + 10
1 libSystem.B.dylib 0x9831ea9c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x9831df59 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x9831dcfe _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x9831d781 _pthread_wqthread + 390
5 libSystem.B.dylib 0x9831d5c6 start_wqthread + 30
Thread 2: SimpleDBThread
0 libSystem.B.dylib 0x98325aa2 __semwait_signal + 10
1 libSystem.B.dylib 0x9832575e _pthread_cond_wait + 1191
2 libSystem.B.dylib 0x983273f8 pthread_cond_wait$UNIX2003 + 73
3 DumpRenderTree 0x515a8252 base::ConditionVariable::Wait() + 82
4 DumpRenderTree 0x515a9fa7 base::WaitableEvent::TimedWait(base::TimeDelta const&) + 807
5 DumpRenderTree 0x515a9c46 base::WaitableEvent::Wait() + 86
6 DumpRenderTree 0x515423ef base::MessagePumpDefault::Run(base::MessagePump::Delegate*) + 591
7 DumpRenderTree 0x5152f773 MessageLoop::RunInternal() + 291
8 DumpRenderTree 0x5152ec6b MessageLoop::RunHandler() + 43
9 DumpRenderTree 0x5152ebb0 MessageLoop::Run() + 64
10 DumpRenderTree 0x515c0572 base::Thread::Run(MessageLoop*) + 50
11 DumpRenderTree 0x515c071f base::Thread::ThreadMain() + 271
12 DumpRenderTree 0x515bfa06 base::(anonymous namespace)::ThreadFunc(void*) + 134
13 libSystem.B.dylib 0x98325259 _pthread_start + 345
14 libSystem.B.dylib 0x983250de thread_start + 34
Thread 3: SamplerThread
0 libSystem.B.dylib 0x982f7b36 semaphore_wait_trap + 10
1 DumpRenderTree 0x521626bf v8::internal::MacOSSemaphore::Wait() + 47
2 DumpRenderTree 0x51faabb7 v8::internal::RuntimeProfiler::WaitForSomeIsolateToEnterJS() + 199
3 DumpRenderTree 0x51faad73 v8::internal::RuntimeProfilerRateLimiter::SuspendIfNecessary() + 51
4 DumpRenderTree 0x52162c7c v8::internal::SamplerThread::Run() + 108
5 DumpRenderTree 0x52161529 v8::internal::ThreadEntry(void*) + 201
6 libSystem.B.dylib 0x98325259 _pthread_start + 345
7 libSystem.B.dylib 0x983250de thread_start + 34
Thread 4: cache
0 libSystem.B.dylib 0x9831e382 kevent + 10
1 DumpRenderTree 0x51605f92 kq_dispatch + 178
2 DumpRenderTree 0x516006db event_base_loop + 395
3 DumpRenderTree 0x514b9dc0 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 816
4 DumpRenderTree 0x5152f773 MessageLoop::RunInternal() + 291
5 DumpRenderTree 0x5152ec6b MessageLoop::RunHandler() + 43
6 DumpRenderTree 0x5152ebb0 MessageLoop::Run() + 64
7 DumpRenderTree 0x515c0572 base::Thread::Run(MessageLoop*) + 50
8 DumpRenderTree 0x515c071f base::Thread::ThreadMain() + 271
9 DumpRenderTree 0x515bfa06 base::(anonymous namespace)::ThreadFunc(void*) + 134
10 libSystem.B.dylib 0x98325259 _pthread_start + 345
11 libSystem.B.dylib 0x983250de thread_start + 34
Thread 5: IOThread
0 libSystem.B.dylib 0x9831e382 kevent + 10
1 DumpRenderTree 0x51605f92 kq_dispatch + 178
2 DumpRenderTree 0x516006db event_base_loop + 395
3 DumpRenderTree 0x514b9dc0 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 816
4 DumpRenderTree 0x5152f773 MessageLoop::RunInternal() + 291
5 DumpRenderTree 0x5152ec6b MessageLoop::RunHandler() + 43
6 DumpRenderTree 0x5152ebb0 MessageLoop::Run() + 64
7 DumpRenderTree 0x515c0572 base::Thread::Run(MessageLoop*) + 50
8 DumpRenderTree 0x515c071f base::Thread::ThreadMain() + 271
9 DumpRenderTree 0x515bfa06 base::(anonymous namespace)::ThreadFunc(void*) + 134
10 libSystem.B.dylib 0x98325259 _pthread_start + 345
11 libSystem.B.dylib 0x983250de thread_start + 34
Thread 6: NetworkConfigWatcher
0 libSystem.B.dylib 0x982f7afa mach_msg_trap + 10
1 libSystem.B.dylib 0x982f8267 mach_msg + 68
2 com.apple.CoreFoundation 0x9048630f __CFRunLoopRun + 2079
3 com.apple.CoreFoundation 0x904853f4 CFRunLoopRunSpecific + 452
4 com.apple.CoreFoundation 0x90485221 CFRunLoopRunInMode + 97
5 com.apple.Foundation 0x95c73227 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 279
6 DumpRenderTree 0x514bfa99 base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*) + 169
7 DumpRenderTree 0x514bed2d base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 189
8 DumpRenderTree 0x5152f773 MessageLoop::RunInternal() + 291
9 DumpRenderTree 0x5152ec6b MessageLoop::RunHandler() + 43
10 DumpRenderTree 0x5152ebb0 MessageLoop::Run() + 64
11 DumpRenderTree 0x515c0572 base::Thread::Run(MessageLoop*) + 50
12 DumpRenderTree 0x515c071f base::Thread::ThreadMain() + 271
13 DumpRenderTree 0x515bfa06 base::(anonymous namespace)::ThreadFunc(void*) + 134
14 libSystem.B.dylib 0x98325259 _pthread_start + 345
15 libSystem.B.dylib 0x983250de thread_start + 34
Thread 7: AppCacheDBThread
0 libSystem.B.dylib 0x98325aa2 __semwait_signal + 10
1 libSystem.B.dylib 0x9832575e _pthread_cond_wait + 1191
2 libSystem.B.dylib 0x983273f8 pthread_cond_wait$UNIX2003 + 73
3 DumpRenderTree 0x515a8252 base::ConditionVariable::Wait() + 82
4 DumpRenderTree 0x515a9fa7 base::WaitableEvent::TimedWait(base::TimeDelta const&) + 807
5 DumpRenderTree 0x515a9c46 base::WaitableEvent::Wait() + 86
6 DumpRenderTree 0x515423ef base::MessagePumpDefault::Run(base::MessagePump::Delegate*) + 591
7 DumpRenderTree 0x5152f773 MessageLoop::RunInternal() + 291
8 DumpRenderTree 0x5152ec6b MessageLoop::RunHandler() + 43
9 DumpRenderTree 0x5152ebb0 MessageLoop::Run() + 64
10 DumpRenderTree 0x515c0572 base::Thread::Run(MessageLoop*) + 50
11 DumpRenderTree 0x515c071f base::Thread::ThreadMain() + 271
12 DumpRenderTree 0x515bfa06 base::(anonymous namespace)::ThreadFunc(void*) + 134
13 libSystem.B.dylib 0x98325259 _pthread_start + 345
14 libSystem.B.dylib 0x983250de thread_start + 34
Thread 8: WorkerPool/22335
0 libSystem.B.dylib 0x98325aa2 __semwait_signal + 10
1 libSystem.B.dylib 0x9832575e _pthread_cond_wait + 1191
2 libSystem.B.dylib 0x983252b1 pthread_cond_timedwait$UNIX2003 + 72
3 DumpRenderTree 0x515a854c base::ConditionVariable::TimedWait(base::TimeDelta const&) + 524
4 DumpRenderTree 0x515c3c54 base::PosixDynamicThreadPool::WaitForTask() + 356
5 DumpRenderTree 0x515c42d7 base::(anonymous namespace)::WorkerThread::ThreadMain() + 151
6 DumpRenderTree 0x515bfa06 base::(anonymous namespace)::ThreadFunc(void*) + 134
7 libSystem.B.dylib 0x98325259 _pthread_start + 345
8 libSystem.B.dylib 0x983250de thread_start + 34
Thread 9: WorkerPool/25643
0 libSystem.B.dylib 0x98325aa2 __semwait_signal + 10
1 libSystem.B.dylib 0x9832575e _pthread_cond_wait + 1191
2 libSystem.B.dylib 0x983252b1 pthread_cond_timedwait$UNIX2003 + 72
3 DumpRenderTree 0x515a854c base::ConditionVariable::TimedWait(base::TimeDelta const&) + 524
4 DumpRenderTree 0x515c3c54 base::PosixDynamicThreadPool::WaitForTask() + 356
5 DumpRenderTree 0x515c42d7 base::(anonymous namespace)::WorkerThread::ThreadMain() + 151
6 DumpRenderTree 0x515bfa06 base::(anonymous namespace)::ThreadFunc(void*) + 134
7 libSystem.B.dylib 0x98325259 _pthread_start + 345
8 libSystem.B.dylib 0x983250de thread_start + 34
Thread 10 Crashed:
0 libSystem.B.dylib 0x983650ee __semwait_signal_nocancel + 10
1 libSystem.B.dylib 0x98364fd2 nanosleep$NOCANCEL$UNIX2003 + 166
2 libSystem.B.dylib 0x983dffb2 usleep$NOCANCEL$UNIX2003 + 61
3 libSystem.B.dylib 0x98401685 __abort + 136
4 libSystem.B.dylib 0x984016f5 abort_report_np + 0
5 DumpRenderTree 0x54292dcb testing::internal::posix::Abort() + 11
6 DumpRenderTree 0x5427dee0 testing::internal::GTestLog::~GTestLog() + 112
7 DumpRenderTree 0x5427de4b testing::internal::GTestLog::~GTestLog() + 43
8 DumpRenderTree 0x542b1ec7 testing::internal::Mutex::~Mutex() + 199
9 DumpRenderTree 0x54292d9b testing::internal::Mutex::~Mutex() + 43
10 DumpRenderTree 0x5428dff1 testing::UnitTest::~UnitTest() + 97
11 DumpRenderTree 0x5428d4db testing::UnitTest::~UnitTest() + 43
12 libSystem.B.dylib 0x98316bff __cxa_finalize + 208
13 libSystem.B.dylib 0x98316b14 exit + 33
14 DumpRenderTree 0x50ff33b5 -[WatchDogTarget run:] + 517 (TestShellMac.mm:91)
15 com.apple.Foundation 0x95c39564 -[NSThread main] + 45
16 com.apple.Foundation 0x95c39514 __NSThread__main__ + 1499
17 libSystem.B.dylib 0x98325259 _pthread_start + 345
18 libSystem.B.dylib 0x983250de thread_start + 34
Thread 10 crashed with X86 Thread State (32-bit):
eax: 0x0000003c ebx: 0x98364f39 ecx: 0xb0102adc edx: 0x983650ee
edi: 0x000004d7 esi: 0xb0102b38 ebp: 0xb0102b18 esp: 0xb0102adc
ss: 0x00000023 efl: 0x00000247 eip: 0x983650ee cs: 0x0000000b
ds: 0x00000023 es: 0x00000023 fs: 0x00000023 gs: 0x0000000f
cr2: 0x0a80f000
Binary Images:
0x19000000 - 0x19163fe7 +ffmpegsumo.so ??? (???) <08D98272-8F8C-D922-4F61-4580873207CE> /b/build/slave/Webkit_Mac10_6__dbg_/build/src/xcodebuild/Debug/ffmpegsumo.so
0x1c000000 - 0x1c3f5ff7 +osmesa.so ??? (???) <27F17139-9F5D-E972-F16E-A1ADEBE404A3> /b/build/slave/Webkit_Mac10_6__dbg_/build/src/xcodebuild/Debug/osmesa.so
0x20d73000 - 0x20d8dff7 com.apple.testnetscapeplugin 1.0 (1.0) <596932C2-BA30-7FEE-23D4-42AC3C68A9BD> /b/build/slave/Webkit_Mac10_6__dbg_/build/src/xcodebuild/Debug/plugins/TestNetscapePlugIn.plugin/Contents/MacOS/TestNetscapePlugIn
0x50f44000 - 0x55640fe3 +DumpRenderTree ??? (???) <177C3BB5-265B-4412-8EB4-719B7E0CDFB5> /b/build/slave/Webkit_Mac10_6__dbg_/build/src/xcodebuild/Debug/DumpRenderTree.app/Contents/MacOS/DumpRenderTree
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <749D24EE-54BD-D74B-D305-C13F5E6C95D8> /usr/lib/dyld
0x90003000 - 0x9036eff7 com.apple.QuartzCore 1.6.3 (227.37) <E323A5CC-499E-CA9E-9BC3-537231449CAA> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9036f000 - 0x90383ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <8D562874-9298-9939-DAEE-7D1648F80C46> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x90449000 - 0x905c4fe7 com.apple.CoreFoundation 6.6.5 (550.43) <10B8470A-88B7-FC74-1C2F-E5CBD966C051> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x905d6000 - 0x905e2ff7 libkxld.dylib ??? (???) <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib
0x905e3000 - 0x9062cfe7 libTIFF.dylib ??? (???) <579DC328-567D-A74C-4BCE-1D1C729E3F6D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x90776000 - 0x90781ff7 libGL.dylib ??? (???) <3E34468F-E9A7-8EFB-FF66-5204BD5B4E21> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x90e55000 - 0x90e5bfff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x90e5c000 - 0x90f27fef com.apple.CoreServices.OSServices 359.2 (359.2) <7C16D9C8-6F41-5754-17F7-2659D9DD9579> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x914c2000 - 0x914daff7 com.apple.CFOpenDirectory 10.6 (10.6) <F9AFC571-3539-6B46-ABF9-46DA2B608819> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x914db000 - 0x916b9fe3 libType1Scaler.dylib ??? (???) <97A2DBFA-C50B-266C-E63A-D6644F3B737C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib
0x916bd000 - 0x916c6ff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x916c7000 - 0x917c9fe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <015563C4-81E2-8C8A-82AC-31B38D904A42> /usr/lib/libcrypto.0.9.8.dylib
0x91806000 - 0x91809ff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <4D766435-EB76-C384-0127-1D20ACD74076> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x9180a000 - 0x9188afeb com.apple.SearchKit 1.3.0 (1.3.0) <902536CB-69A1-D825-BC5F-42CB676C96A0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x91917000 - 0x91917ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x91918000 - 0x91949ff7 libGLImage.dylib ??? (???) <0EE86397-A867-0BBA-E5B1-B800E43FC5CF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9194a000 - 0x919a7ff7 com.apple.framework.IOKit 2.0 (???) <3DABAB9C-4949-F441-B077-0498F8E47A35> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x91e4c000 - 0x91e8eff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <8A4721DE-25C4-C8AA-EA90-9DA7812E3EBA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91eb1000 - 0x91ec5fe7 libbsm.0.dylib ??? (???) <0476BD2A-BF85-4DDF-3CBC-00B690284B93> /usr/lib/libbsm.0.dylib
0x91ec6000 - 0x9212cff7 com.apple.security 6.1.2 (55002) <64A20CEB-E614-D35F-7B9F-246BCB25BA23> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x92259000 - 0x9229cff7 libGLU.dylib ??? (???) <FB26DD53-03F4-A7D7-8804-EBC5B3B37FA3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92315000 - 0x92b04557 com.apple.CoreGraphics 1.545.0 (???) <1D9DC7A5-228B-42CB-7018-66F42C3A9BB3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x92b8c000 - 0x92babff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x93500000 - 0x93820ff3 com.apple.CoreServices.CarbonCore 861.39 (861.39) <5C59805C-AF39-9010-B8B5-D673C9C38538> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x938ad000 - 0x938b3fe7 com.apple.CommerceCore 1.0 (9.1) <521D067B-3BDA-D04E-E1FA-CFA526C87EB5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x938b4000 - 0x93907ff7 com.apple.HIServices 1.8.3 (???) <1D3C4587-6318-C339-BD0F-1988F246BE2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x93a0f000 - 0x93bd1feb com.apple.ImageIO.framework 3.0.4 (3.0.4) <027F55DF-7E4E-2310-1536-3F470CB8847B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x93db5000 - 0x93db9ff7 IOSurface ??? (???) <235E7E3D-B6E5-0AAA-C41A-7AC1F54A7EBF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x93dba000 - 0x93ddafe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <BF7FF2F6-5FD3-D78F-77BC-9E2CB2A5E309> /usr/lib/libresolv.9.dylib
0x93f3e000 - 0x93f3eff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93f3f000 - 0x93f3fff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x93fba000 - 0x93fd5ff7 libPng.dylib ??? (???) <25DF2360-BFD3-0165-51AC-0BDAF7899DEC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x93fd6000 - 0x93fd7ff7 com.apple.TrustEvaluationAgent 1.1 (1) <2D970A9B-77E8-EDC0-BEC6-7580D78B2843> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x93fd8000 - 0x94080ffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x942b2000 - 0x942d6ff7 libJPEG.dylib ??? (???) <EA97DEC5-6E16-B51C-BF55-F6E8D23526AD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x942d7000 - 0x9433bffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x9433c000 - 0x9436ffff libTrueTypeScaler.dylib ??? (???) <0F04DAC3-829A-FA1B-E9D0-1E9505713C5C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x94370000 - 0x9437efe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <33C1B260-ED05-945D-FC33-EF56EC791E2E> /usr/lib/libz.1.dylib
0x9437f000 - 0x9438fff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x943b3000 - 0x943c8fff com.apple.ImageCapture 6.1 (6.1) <B909459A-EAC9-A7C8-F2A9-CD757CDB59E8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x943da000 - 0x94488ff3 com.apple.ink.framework 1.3.3 (107) <233A981E-A2F9-56FB-8BDE-C2DEC3F20784> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x944b4000 - 0x9458efff com.apple.DesktopServices 1.5.11 (1.5.11) <800F2040-9211-81A7-B438-7712BF51DEE3> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x9458f000 - 0x9459dff7 com.apple.opengl 1.6.13 (1.6.13) <025A905D-C1A3-B24A-1585-37C328D77148> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9459e000 - 0x945bffe7 com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x945c0000 - 0x9465dfe3 com.apple.LaunchServices 362.3 (362.3) <15B47388-16C8-97DA-EEBB-1709E136169E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x946d7000 - 0x947d8fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <C75F921C-F027-6372-A0A1-EDB8A6234331> /usr/lib/libxml2.2.dylib
0x947d9000 - 0x9483afe7 com.apple.CoreText 151.10 (???) <5C2DEFBE-D54B-4DC7-D456-9ED02880BE98> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x94c6b000 - 0x950a0ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x950a1000 - 0x95139fe7 edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x95150000 - 0x951bafe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x951eb000 - 0x95286fe7 com.apple.ApplicationServices.ATS 275.16 (???) <873C8B8A-B563-50F7-7628-524EE9E8DF0F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x95287000 - 0x95287ff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <3891A689-4F38-FACD-38B2-4BF937DE30CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x95288000 - 0x95288ff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <ABF97DA4-3BDF-6FFD-6239-B023CA1F7974> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x952ca000 - 0x95376fe7 com.apple.CFNetwork 454.12.4 (454.12.4) <DEDCD006-389F-967F-3405-EDF541F406D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x953fe000 - 0x9543fff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <80998F66-0AD7-AD12-B9AF-3E8D2CE6DE05> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x95488000 - 0x95535fe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <9F8413A6-736D-37D9-8EB3-7986D4699957> /usr/lib/libobjc.A.dylib
0x957dc000 - 0x95856fff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <156A532C-0B60-55B0-EE27-D02B82AA6217> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9598d000 - 0x959c0ff7 com.apple.AE 496.5 (496.5) <BF9673D5-2419-7120-26A3-83D264C75222> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x95a46000 - 0x95a50fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x95a51000 - 0x95a55ff7 libGFXShared.dylib ??? (???) <801B2C2C-1692-475A-BAD6-99F85B6E7C25> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x95a57000 - 0x95b37fe7 com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x95b45000 - 0x95b52ff7 com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x95b53000 - 0x95ba3ff7 com.apple.framework.familycontrols 2.0.2 (2020) <C96C8A99-A40C-8B9C-1FBA-A0F46AC92F17> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x95bde000 - 0x95c22ff3 com.apple.coreui 2 (114) <2234855E-3BED-717F-0BFA-D1A289ECDBDA> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x95c23000 - 0x95e94fef com.apple.Foundation 6.6.7 (751.62) <5C995C7F-2EA9-50DC-9F2A-30237CDB31B1> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x95f59000 - 0x95f6aff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <3036AD83-4F1D-1028-54EE-54165E562650> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x95f89000 - 0x95fc4feb libFontRegistry.dylib ??? (???) <AD45365E-A3EA-62B8-A288-1E13DBA22B1B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x95fd8000 - 0x95fd8ff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9611d000 - 0x9618cff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <595A5539-9F54-63E6-7AAC-C04E1574B050> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x97132000 - 0x97134ff7 com.apple.securityhi 4.0 (36638) <C7DA80C1-DCFD-C321-08DA-5E6946CA66E0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x9715c000 - 0x97299fe7 com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <2D31CC6F-32CC-72FF-34EC-AB40CEE496A7> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x972a1000 - 0x9735afe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib
0x974da000 - 0x974dbff7 com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <838E1760-F7D9-3239-B3A8-20E25EFD1379> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x974dc000 - 0x975e8ff7 libGLProgrammability.dylib ??? (???) <04D7E5C3-B0C3-054B-DF49-3B333DCDEE22> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x975e9000 - 0x979ffff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x97bdd000 - 0x97c23ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib
0x97c24000 - 0x97c67ff7 com.apple.NavigationServices 3.5.4 (182) <8DC6FD4A-6C74-9C23-A4C3-715B44A8D28C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x97c68000 - 0x97c6bffb com.apple.help 1.3.2 (41.1) <8AC20B01-4A3B-94BA-D8AF-E39034B97D8C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x97ea5000 - 0x97ea9ff7 libGIF.dylib ??? (???) <2123645B-AC89-C4E2-8757-85834CAE3DD2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x97f09000 - 0x97f13ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <7486003F-8FDB-BD6C-CB34-DE45315BD82C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x97fa5000 - 0x97fa8ff7 libCoreVMClient.dylib ??? (???) <F58BDFC1-7408-53C8-0B08-48BA2F25CA43> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x97fa9000 - 0x97fd1ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <315D97C2-4E1F-A95F-A759-4A3FA5639E75> /usr/lib/libxslt.1.dylib
0x97fd2000 - 0x982f6fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x982f7000 - 0x9849eff7 libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
0x9849f000 - 0x984b1ff7 com.apple.MultitouchSupport.framework 207.11 (207.11) <6FF4F2D6-B8CD-AE13-56CB-17437EE5B741> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x984b2000 - 0x984b5fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x984b6000 - 0x984fafe7 com.apple.Metadata 10.6.3 (507.15) <460BEF23-B89F-6F4C-4940-45556C0671B5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x985f0000 - 0x9862aff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <6875335E-0993-0D77-4E80-41763A8477CF> /usr/lib/libcups.2.dylib
0x9887d000 - 0x988cafeb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
0x988cb000 - 0x989f9fe7 com.apple.CoreData 102.1 (251) <87FE6861-F2D6-773D-ED45-345272E56463> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x989fa000 - 0x98ab2feb libFontParser.dylib ??? (???) <D57D3834-9395-FD58-092A-49B3708E8C89> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x98d6c000 - 0x98d6eff7 libRadiance.dylib ??? (???) <5920EB69-8D7F-5EFD-70AD-590FCB5C9E6C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x98d71000 - 0x98d93fef com.apple.DirectoryService.Framework 3.6 (621.11) <CA979EAC-9537-43B6-CD69-C144ACB75E09> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x98db4000 - 0x98db4ff7 com.apple.Carbon 150 (152) <734BDB59-8B13-54FA-0653-AA8623DF9846> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x98e7a000 - 0x98e7fff7 com.apple.OpenDirectory 10.6 (10.6) <C1B46982-7D3B-3CC4-3BC2-3E4B595F0231> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x98e80000 - 0x98ebdff7 com.apple.SystemConfiguration 1.10.8 (1.10.2) <50E4D49B-4F61-446F-1C21-1B2BA814713D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x98f35000 - 0x98fc7fe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x99087000 - 0x9996aff7 com.apple.AppKit 6.6.8 (1038.36) <A353465E-CFC9-CB75-949D-786F6F7732F6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9996b000 - 0x99987fe3 com.apple.openscripting 1.3.1 (???) <2A748037-D1C0-6D47-2C4A-0562AF799AC9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x999a6000 - 0x99a28ffb SecurityFoundation ??? (???) <2E1F1AF0-A258-D215-2600-5DF03896D1F1> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x99a29000 - 0x99a34ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <287DECA3-7821-32B6-724D-AE03A9A350F9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x99a35000 - 0x99bb7fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D5980817-6D19-9636-51C3-E82BAE26776B> /usr/lib/libicucore.A.dylib
0x99bb8000 - 0x99bbfff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x99cee000 - 0x99ceeff7 com.apple.vecLib 3.6 (vecLib 3.6) <FF4DC8B6-0AB0-DEE8-ADA8-7B57645A1F36> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x9aa4a000 - 0x9ab06fff com.apple.ColorSync 4.6.6 (4.6.6) <7CD8B191-039A-02C3-EA5E-4194EC59995B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9ab07000 - 0x9ab2dffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Mike Reed
Just a guess, but it may be that CGBitmapContextCreate is returning NULL (called from CGContextForData in bitmap_platform_device_mac.cc)
Adam Barth
Is there a plan for fixing this issue soon? You've asked the WebKit gardener to maintain this configuration, but this bug causes a ton of noise because a bunch of tests are randomly crashing.
Cary Clark
I am unfamiliar with this area of code. I've contacted one of the original authors to get some advice on how to fix this.
Additionally, epoger is working on a temporary test_expectation to allow CRASH.
Mark Mentovai
Are we reaching skia::(anonymous namespace)::CGContextForData(void* data, int width, int height) with 0 for width? Or, for that matter, for height or data?
Cary Clark
Mark: I haven't been able to reproduce this locally. This crash has only happened on the WebKit bot.
Adam Barth
It happens sporadically. You might need to run the entire test suite in debug mode a number of times to see it trigger.
Cary Clark
I'm running new-run-webkit-tests 10 times (different out directory each time), recording if the data, width, or height parameter for CGContextForData is ever 0.
Cary Clark
Sometimes both width and height are zero, although this does not necessarily trigger the assert.
Mark Mentovai
I’m kind of at a loss too, then.
Cary Clark
Proposed fix here (will require Chromium DEPS roll)
http://codereview.chromium.org/8118014
epoger
(In reply to comment #6)
> It happens sporadically. You might need to run the entire test suite in debug mode a number of times to see it trigger.
Adam- Did the crash stack you pasted at the top of this bug come from a buildbot run? If so, which one? (Since Cary hasn't been able to reproduce this bug locally, we need as many clues as we can get.)
I went looking through the history of the tests you mentioned...
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=storage%2Fdomstorage%2Fevents%2Fbasic.html
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fhistory%2Fsame-document-iframes-changing-fragment.html
In doing so, I found one run that exhibited both failures: http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20(dbg)/builds/5488
(but it was on Sept 30, not Sept 25)
Adam Barth
Here are two instances for the most recent bot runs:
http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__CG__dbg_/results/layout-test-results/storage/domstorage/events/basic-crash-log.txt
http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_5__CG__dbg__2_/results/layout-test-results/fast/reflections/reflection-masks-outset-crash-log.txt
Adam Barth
Oops. One of those is a plugin issue, but the other one is this issue.
epoger
(In reply to comment #12)
> Here are two instances for the most recent bot runs:
>
> http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__CG__dbg_/results/layout-test-results/storage/domstorage/events/basic-crash-log.txt
> http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_5__CG__dbg__2_/results/layout-test-results/fast/reflections/reflection-masks-outset-crash-log.txt
Why do both of the following links lead to seemingly identical content?
http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__CG__dbg_/results/layout-test-results/storage/domstorage/events/basic-body-attribute-crash-log.txt
http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__dbg_/results/layout-test-results/storage/domstorage/events/documentURI-crash-log.txt
Of particular concern to me:
- They both have path /b/build/slave/Webkit_Mac10_6__dbg_ in spite of the fact that one is CG
- They both show Date/Time 2011-09-25 19:01:00.303 -0700 (what is that the date/time of?)
Adam Barth
How strange. Maybe there's some sort of problem with the buildbot where it's finding the wrong crash reports?
Cary Clark
Fixed in this CL : http://codereview.chromium.org/8118014/
Adam Barth
Many thanks.
epoger
(In reply to comment #16)
> Fixed in this CL : http://codereview.chromium.org/8118014/
In other words, the purported fix was committed to the Chromium tree as http://src.chromium.org/viewvc/chrome?view=rev&revision=104374 .
But I am still seeing CRASHes on the WebKit-Skia buildbot :
http://build.chromium.org/p/chromium.webkit/waterfall?show=Webkit%20Mac10.6%20(dbg)
(for example, as of ChromiumRev104478 and WebkitRev96932, http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28dbg%29/builds/5606/steps/webkit_tests/logs/stdio )
The fix probably requires a WebKit->Chromium DEPS roll. I will prepare one.
epoger
(In reply to comment #18)
> (In reply to comment #16)
> > Fixed in this CL : http://codereview.chromium.org/8118014/
>
> In other words, the purported fix was committed to the Chromium tree as http://src.chromium.org/viewvc/chrome?view=rev&revision=104374 .
>
> But I am still seeing CRASHes on the WebKit-Skia buildbot :
> http://build.chromium.org/p/chromium.webkit/waterfall?show=Webkit%20Mac10.6%20(dbg)
> (for example, as of ChromiumRev104478 and WebkitRev96932, http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28dbg%29/builds/5606/steps/webkit_tests/logs/stdio )
>
> The fix probably requires a WebKit->Chromium DEPS roll. I will prepare one.
The purported fix was rolled into Webkit on 6 October: http://trac.webkit.org/changeset/96899/trunk/Source/WebKit/chromium/DEPS
But I still see these CRASHes (or at least the stack looks the same)...
Here's one: http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28dbg%29/builds/5697/steps/webkit_tests/logs/stdio
shows:
Regressions: Unexpected DumpRenderTree crashes : (1)
fast/dom/multiple-ids.html = CRASH
When I look at
http://build.chromium.org/f/chromium/layout_test_results/Webkit_Mac10_6__dbg_/results/layout-test-results/fast/dom/multiple-ids-crash-log.txt , I see a very similar stack trace...
epoger
See apparently related http://code.google.com/p/chromium/issues/detail?id=99899 ('Suddenly Crashy DumpRenderTree on Mac CG')
Cary Clark
I haven't heard anything more about this for quite a while, so I assume it's resolved. If that's not the case, please let me know especially if it repros easily for you.
Adam Barth
Yeah, I haven't seen this in a while either. Thanks!