WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
69149
[Chromium] Skia on Mac crashes randomly (in debug) on many tests
https://bugs.webkit.org/show_bug.cgi?id=69149
Summary
[Chromium] Skia on Mac crashes randomly (in debug) on many tests
Adam Barth
Reported
2011-09-30 08:27:54 PDT
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
Comment 1
2011-09-30 10:03:15 PDT
Just a guess, but it may be that CGBitmapContextCreate is returning NULL (called from CGContextForData in bitmap_platform_device_mac.cc)
Adam Barth
Comment 2
2011-09-30 17:52:23 PDT
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
Comment 3
2011-10-03 08:56:28 PDT
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
Comment 4
2011-10-03 09:54:45 PDT
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
Comment 5
2011-10-03 10:20:31 PDT
Mark: I haven't been able to reproduce this locally. This crash has only happened on the WebKit bot.
Adam Barth
Comment 6
2011-10-03 10:30:06 PDT
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
Comment 7
2011-10-03 11:09:00 PDT
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
Comment 8
2011-10-03 11:11:38 PDT
Sometimes both width and height are zero, although this does not necessarily trigger the assert.
Mark Mentovai
Comment 9
2011-10-03 11:22:03 PDT
I’m kind of at a loss too, then.
Cary Clark
Comment 10
2011-10-03 13:07:41 PDT
Proposed fix here (will require Chromium DEPS roll)
http://codereview.chromium.org/8118014
epoger
Comment 11
2011-10-03 13:10:19 PDT
(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
Comment 12
2011-10-03 13:15:14 PDT
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
Comment 13
2011-10-03 13:15:42 PDT
Oops. One of those is a plugin issue, but the other one is this issue.
epoger
Comment 14
2011-10-03 13:32:31 PDT
(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
Comment 15
2011-10-03 14:02:43 PDT
How strange. Maybe there's some sort of problem with the buildbot where it's finding the wrong crash reports?
Cary Clark
Comment 16
2011-10-07 07:53:37 PDT
Fixed in this CL :
http://codereview.chromium.org/8118014/
Adam Barth
Comment 17
2011-10-07 08:54:48 PDT
Many thanks.
epoger
Comment 18
2011-10-07 09:02:20 PDT
(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
Comment 19
2011-10-12 09:27:27 PDT
(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
Comment 20
2011-10-12 09:30:39 PDT
See apparently related
http://code.google.com/p/chromium/issues/detail?id=99899
('Suddenly Crashy DumpRenderTree on Mac CG')
Cary Clark
Comment 21
2012-01-23 05:20:54 PST
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
Comment 22
2012-01-23 11:40:17 PST
Yeah, I haven't seen this in a while either. Thanks!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug