Skip to content

Instantly share code, notes, and snippets.

@mikemorris
Created December 3, 2014 22:47
Show Gist options
  • Save mikemorris/800576ff9cdfb43e6639 to your computer and use it in GitHub Desktop.
Save mikemorris/800576ff9cdfb43e6639 to your computer and use it in GitHub Desktop.
thread #1: tid = 0x35cc5, 0x000004696760bd60, queue = 'com.apple.main-thread'
frame #0: 0x000004696760bd60
frame #1: 0x000004696760ccce
frame #2: 0x000004696784a092
frame #3: 0x00000469676da9e9
frame #4: 0x000004696760ccce
frame #5: 0x000004696760d501
frame #6: 0x0000046967606116
frame #7: 0x00000001001865d7 node`v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, i
nt, v8::internal::Handle<v8::internal::Object>*, bool*) + 423
frame #8: 0x00000001003187a0 node`v8::internal::Runtime_Apply(v8::internal::Arguments, v8::internal::Isolate*) + 528
frame #9: 0x0000046967606362
frame #10: 0x00000469676f3f96
frame #11: 0x000004696760ccce
frame #12: 0x00000469676e1964
frame #13: 0x000004696760ccce
frame #14: 0x0000046967847e85
frame #15: 0x000004696784605a
frame #16: 0x000004696760d507
frame #17: 0x0000046967606116
frame #18: 0x00000001001865d7 node`v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>,
int, v8::internal::Handle<v8::internal::Object>*, bool*) + 423
frame #19: 0x000000010012bcd5 node`v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) + 437
frame #20: 0x0000000100403b6a node`node::Parser::on_headers_complete_() + 474
frame #21: 0x00000001004301ea node`http_parser_execute + 458
frame #22: 0x0000000100402fe3 node`node::Parser::Execute(v8::Arguments const&) + 449
frame #23: 0x0000046967a09479
frame #24: 0x000004696784571d
frame #25: 0x00000469678448ec
frame #26: 0x000004696760d507
frame #27: 0x0000046967606116
frame #28: 0x00000001001865d7 node`v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>,
int, v8::internal::Handle<v8::internal::Object>*, bool*) + 423
frame #29: 0x000000010012bcd5 node`v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) + 437
frame #30: 0x00000001003f30dd node`node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*) + 178
frame #31: 0x00000001003f31d9 node`node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*) + 92
frame #32: 0x000000010040ae23 node`node::StreamWrap::OnReadCommon(uv_stream_s*, long, uv_buf_t, uv_handle_type) + 771
frame #33: 0x0000000100442425 node`uv__stream_io + 970
frame #34: 0x0000000100448dc9 node`uv__io_poll + 1427
frame #35: 0x000000010043c879 node`uv_run + 239
frame #36: 0x00000001003f705a node`node::Start(int, char**) + 365
frame #37: 0x0000000100000d34 node`start + 52
thread #2: tid = 0x35ce0, 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10
frame #0: 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff84b4369f libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x00007fff8d94db14 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x00007fff8d94cfdb CoreFoundation`__CFRunLoopRun + 1371
frame #4: 0x00007fff8d94c838 CoreFoundation`CFRunLoopRunSpecific + 296
frame #5: 0x00007fff8da02ed1 CoreFoundation`CFRunLoopRun + 97
frame #6: 0x000000010044790f node`uv__cf_loop_runner + 67
frame #7: 0x000000010043bf3a node`uv__thread_start + 25
frame #8: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #9: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #10: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #3: tid = 0x35ce1, 0x00007fff84b4a22e libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'
frame #0: 0x00007fff84b4a22e libsystem_kernel.dylib`kevent64 + 10
frame #1: 0x00007fff899b4d91 libdispatch.dylib`_dispatch_mgr_invoke + 247
frame #2: 0x00007fff899b4a6a libdispatch.dylib`_dispatch_mgr_thread + 52
thread #4: tid = 0x35ce2, 0x00007fff84b4456a libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'SamplerThread'
frame #0: 0x00007fff84b4456a libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001003ed1e8 node`v8::internal::MacOSSemaphore::Wait() + 24
frame #2: 0x00000001002fb439 node`v8::internal::RuntimeProfilerRateLimiter::SuspendIfNecessary() + 121
frame #3: 0x00000001003ed2b8 node`v8::internal::SamplerThread::Run() + 88
frame #4: 0x00000001003eca7c node`v8::internal::ThreadEntry(void*) + 60
frame #5: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #6: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #7: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #5: tid = 0x35ce3, 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff8f1f0757 libsystem_pthread.dylib`_pthread_wqthread + 869
frame #2: 0x00007fff8f1ee4a1 libsystem_pthread.dylib`start_wqthread + 13
thread #6: tid = 0x35ce4, 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff8f1f0757 libsystem_pthread.dylib`_pthread_wqthread + 869
frame #2: 0x00007fff8f1ee4a1 libsystem_pthread.dylib`start_wqthread + 13
thread #7: tid = 0x35ce5, 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff8f1f0757 libsystem_pthread.dylib`_pthread_wqthread + 869
frame #2: 0x00007fff8f1ee4a1 libsystem_pthread.dylib`start_wqthread + 13
thread #8: tid = 0x35ce6, 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff8f1f0757 libsystem_pthread.dylib`_pthread_wqthread + 869
frame #2: 0x00007fff8f1ee4a1 libsystem_pthread.dylib`start_wqthread + 13
thread #9: tid = 0x35ce7, 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10, name = 'OGL Profiler'
frame #0: 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff84b4369f libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x00007fff8d2ed9b5 OpenGL`glcDebugListener + 336
frame #3: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #4: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #5: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #11: tid = 0x35cea, 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x00007fff84b49946 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff8f1f0757 libsystem_pthread.dylib`_pthread_wqthread + 869
frame #2: 0x00007fff8f1ee4a1 libsystem_pthread.dylib`start_wqthread + 13
thread #13: tid = 0x35cec, 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #0: 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8f1f0ea0 libsystem_pthread.dylib`_pthread_cond_wait + 693
frame #2: 0x0000000100444f68 node`uv_cond_wait + 9
frame #3: 0x00000001004457ec node`worker + 207
frame #4: 0x000000010043bf3a node`uv__thread_start + 25
frame #5: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #6: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #7: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #14: tid = 0x35ced, 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #0: 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8f1f0ea0 libsystem_pthread.dylib`_pthread_cond_wait + 693
frame #2: 0x0000000100444f68 node`uv_cond_wait + 9
frame #3: 0x00000001004457ec node`worker + 207
frame #4: 0x000000010043bf3a node`uv__thread_start + 25
frame #5: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #6: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #7: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #15: tid = 0x35cee, 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #0: 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8f1f0ea0 libsystem_pthread.dylib`_pthread_cond_wait + 693
frame #2: 0x0000000100444f68 node`uv_cond_wait + 9
frame #3: 0x00000001004457ec node`worker + 207
frame #4: 0x000000010043bf3a node`uv__thread_start + 25
frame #5: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #6: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #7: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
* thread #10: tid = 0x35cef, 0x00007fff8639bd17 GLEngine`gleAddCommand + 23, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
* frame #0: 0x00007fff8639bd17 GLEngine`gleAddCommand + 23
frame #1: 0x00007fff862f7998 GLEngine`glStencilMask_Comp + 25
frame #2: 0x000000010330cd4a mapbox-gl-native.node`mbgl::Painter::clear(this=0x00000001290da330) + 186 at painter.cpp:187
frame #3: 0x000000010330d075 mapbox-gl-native.node`mbgl::Painter::render(this=0x00000001290da330, style=0x000000012083e6e8, sources=0x00000001290da708, st
ate_=TransformState at 0x0000000106880d40, time=19366606716675) + 117 at painter.cpp:224
frame #4: 0x0000000103258662 mapbox-gl-native.node`mbgl::Map::render(this=0x00000001290da018) + 210 at map.cpp:639
frame #5: 0x0000000103257dd5 mapbox-gl-native.node`mbgl::Map::run(this=0x00000001290da018) + 213 at map.cpp:246
frame #6: 0x0000000103202d45 mapbox-gl-native.node`node_mbgl::RenderWorker::Execute(this=0x0000000120843400) + 303 at render_worker.cpp:25
frame #7: 0x0000000100445777 node`worker + 90
frame #8: 0x000000010043bf3a node`uv__thread_start + 25
frame #9: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #10: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #11: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #21: tid = 0x35cf6, 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSURLConnectionLoader'
frame #0: 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff84b4369f libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x00007fff8d94db14 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x00007fff8d94cfdb CoreFoundation`__CFRunLoopRun + 1371
frame #4: 0x00007fff8d94c838 CoreFoundation`CFRunLoopRunSpecific + 296
frame #5: 0x00007fff8f48ad20 CFNetwork`+[NSURLConnection(Loader) _resourceLoadLoop:] + 434
frame #6: 0x00007fff89032b7a Foundation`__NSThread__main__ + 1345
frame #7: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #8: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #9: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #22: tid = 0x35cfc, 0x00007fff84b493f6 libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private'
frame #0: 0x00007fff84b493f6 libsystem_kernel.dylib`__select + 10
frame #1: 0x00007fff8d9983e5 CoreFoundation`__CFSocketManager + 741
frame #2: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #3: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #4: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #23: tid = 0x35dda, 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10
frame #0: 0x00007fff84b4452e libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff84b4369f libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x00007fff8d94db14 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x00007fff8d94cfdb CoreFoundation`__CFRunLoopRun + 1371
frame #4: 0x00007fff8d94c838 CoreFoundation`CFRunLoopRunSpecific + 296
frame #5: 0x00007fff8da02ed1 CoreFoundation`CFRunLoopRun + 97
frame #6: 0x000000010044790f node`uv__cf_loop_runner + 67
frame #7: 0x000000010043bf3a node`uv__thread_start + 25
frame #8: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #9: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #10: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #24: tid = 0x35ddb, 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Tile Worker'
frame #0: 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8f1f0ea0 libsystem_pthread.dylib`_pthread_cond_wait + 693
frame #2: 0x0000000100444f68 node`uv_cond_wait + 9
frame #3: 0x000000010342c2eb mapbox-gl-native.node`uv_chan_receive(chan=0x000000012a4538e8) + 75 at uv-channel.c:40
frame #4: 0x000000010342cad1 mapbox-gl-native.node`uv__worker_thread_loop(ptr=0x000000012a44fe30) + 97 at uv-worker.c:84
frame #5: 0x000000010043bf3a node`uv__thread_start + 25
frame #6: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #7: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #8: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #25: tid = 0x35ddc, 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Tile Worker'
frame #0: 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8f1f0ea0 libsystem_pthread.dylib`_pthread_cond_wait + 693
frame #2: 0x0000000100444f68 node`uv_cond_wait + 9
frame #3: 0x000000010342c2eb mapbox-gl-native.node`uv_chan_receive(chan=0x000000012a4538e8) + 75 at uv-channel.c:40
frame #4: 0x000000010342cad1 mapbox-gl-native.node`uv__worker_thread_loop(ptr=0x0000000120848f90) + 97 at uv-worker.c:84
frame #5: 0x000000010043bf3a node`uv__thread_start + 25
frame #6: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #7: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #8: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #26: tid = 0x35ddd, 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Tile Worker'
frame #0: 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8f1f0ea0 libsystem_pthread.dylib`_pthread_cond_wait + 693
frame #2: 0x0000000100444f68 node`uv_cond_wait + 9
frame #3: 0x000000010342c2eb mapbox-gl-native.node`uv_chan_receive(chan=0x000000012a4538e8) + 75 at uv-channel.c:40
frame #4: 0x000000010342cad1 mapbox-gl-native.node`uv__worker_thread_loop(ptr=0x000000011c843c20) + 97 at uv-worker.c:84
frame #5: 0x000000010043bf3a node`uv__thread_start + 25
frame #6: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #7: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #8: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
thread #27: tid = 0x35dde, 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Tile Worker'
frame #0: 0x00007fff84b49132 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff8f1f0ea0 libsystem_pthread.dylib`_pthread_cond_wait + 693
frame #2: 0x0000000100444f68 node`uv_cond_wait + 9
frame #3: 0x000000010342c2eb mapbox-gl-native.node`uv_chan_receive(chan=0x000000012a4538e8) + 75 at uv-channel.c:40
frame #4: 0x000000010342cad1 mapbox-gl-native.node`uv__worker_thread_loop(ptr=0x000000012a449b10) + 97 at uv-worker.c:84
frame #5: 0x000000010043bf3a node`uv__thread_start + 25
frame #6: 0x00007fff8f1f02fc libsystem_pthread.dylib`_pthread_body + 131
frame #7: 0x00007fff8f1f0279 libsystem_pthread.dylib`_pthread_start + 176
frame #8: 0x00007fff8f1ee4b1 libsystem_pthread.dylib`thread_start + 13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment