Help - Search - Members - Calendar
Full Version: Beach Ball Woes
InsanelyMac Forum > Apple World > OS X > OS X Snow Leopard (10.6)
Ethan P
My MBP was stolen about two months ago. I repurchased a new, newer generation MBP and used time machine to restore the last image I had. Since then, I've had issues with my computer freezing up.

I'll see the beach ball for up to 60 seconds at a time, often times nearly back to back with only 10 or 20 seconds in between. I believe the problem has only occurred when Firefox is open (though not necessarily being used).

I've installed the Dev tools after becoming aware of Spin Control. Here's the report from the latest 27.13 second pause... if anyone knows what to do with this, I would greatly, greatly appreciate some help!

--Report--

Call graph:
2713 Thread_428920 DispatchQueue_1: com.apple.main-thread (serial)
2713 start
2713 start
2713 start
2713 XRE_main
2713 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2713 JSD_GetValueForObject
2713 -[NSApplication run]
2713 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
2713 _DPSNextEvent
2713 BlockUntilNextEventMatchingListInMode
2713 ReceiveNextEventCommon
2713 RunCurrentEventLoopInMode
2713 CFRunLoopRunInMode
2713 CFRunLoopRunSpecific
2713 __CFRunLoopRun
2710 __CFRunLoopDoSources0
2710 JSD_GetValueForObject
2710 JSD_GetValueForObject
2710 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2710 NS_GetComponentRegistrar_P
2710 NS_GetComponentRegistrar_P
2710 NS_GetComponentRegistrar_P
2710 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2710 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2710 0x1daebf02
2710 0x1db93c2a
2704 0x1d9c0fa4
2704 0x1d9bf5ed
2704 0x1d9be5e1
2703 0x1d9bdca3
2703 0x1d9bb140
2703 0x1d9b1a56
2703 0x1dae5e89
2703 0x1db8a1d4
2703 0x1dae623f
2703 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2703 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2703 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2703 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2703 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 DumpJSStack
2703 PR_GetSpecialFD
2703 read$NOCANCEL$UNIX2003
1 0x1d9bdd84
1 0x1d8ff596
1 0x1d889bf6
1 0x1d889b41
1 0x1d88999c
1 0x1dcbc3b3
1 0x1dcba6a8
1 0x1dcba2b8
1 0x1dcba1c8
1 0x1dcb9fdd
1 0x1dcb7791
1 0x1dcb74dc
5 0x1d9c0bf4
5 0x1d893d49
5 0x1d8925a0
5 0x1d894507
5 0x1d894340
5 0x1d918dba
5 0x1d9abb3b
5 0x1d818b6d
5 0x1d9adc8e
5 0x1d918dba
5 0x1d9abb3b
5 0x1d930cc2
3 0x1d92d2b9
2 0x1d92cfee
1 0x1d92cc4f
1 0x1d92c122
1 0x1d928e25
1 0x1d9274c4
1 0x1dad04e4
1 0x1dacf529
1 CFURLGetFSRef
1 _CFGetFSRefFromURL
1 FSMakeFSRefUnicode
1 PBMakeFSRefUnicodeSync
1 FSMount::getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 FSMount::_getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 GetVolFSAttributes(FSMount*, unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned long, FSVolAttributeInfo*, unsigned char*)
1 getattrlist_retry(unsigned int, unsigned long, char const*, unsigned long, attrlist*, void*, unsigned long, unsigned long)
1 getattrlist$UNIX2003
1 0x1d92ce98
1 0x1dacff7c
1 0x1dacfdc6
1 0x1dacf529
1 CFURLGetFSRef
1 _CFGetFSRefFromURL
1 FSMakeFSRefUnicode
1 PBMakeFSRefUnicodeSync
1 FSMount::getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 FSMount::_getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 GetVolFSAttributes(FSMount*, unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned long, FSVolAttributeInfo*, unsigned char*)
1 getattrlist_retry(unsigned int, unsigned long, char const*, unsigned long, attrlist*, void*, unsigned long, unsigned long)
1 getattrlist$UNIX2003
1 0x1d92cc4f
1 0x1d92c122
1 0x1d928e25
1 0x1d9274c4
1 0x1dad04e4
1 0x1dacf529
1 CFURLGetFSRef
1 _CFGetFSRefFromURL
1 FSMakeFSRefUnicode
1 PBMakeFSRefUnicodeSync
1 FSMount::getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 FSMount::_getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 GetVolFSAttributes(FSMount*, unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned long, FSVolAttributeInfo*, unsigned char*)
1 getattrlist_retry(unsigned int, unsigned long, char const*, unsigned long, attrlist*, void*, unsigned long, unsigned long)
1 __error
2 0x1d92d61d
2 0x1d8449a1
2 0x1dad17ec
2 0x1dacfc1f
2 FSCreateFileUnicode
2 PBCreateFileUnicodeSync
2 CreateObjectCommon(FSMount*, FSRefParam*, unsigned char)
2 FSMount::create(unsigned long, char const*, unsigned long, unsigned short, _filesec*)
2 open$UNIX2003
1 0x1d9c0730
1 0x1dadd66b
1 sched_yield
1 swtch_pri
3 __CFRunLoopDoObservers
3 _handleWindowNeedsDisplay
3 -[NSWindow displayIfNeeded]
3 -[NSView displayIfNeeded]
3 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
3 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
3 -[NSView _drawRect:clip:]
3 JSD_GetValueForObject
3 JSD_GetValueForObject
3 JSD_GetValueForObject
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
3 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 0x1daebf02
1 0x1db93dc3
1 0x1db9013a
1 0x1db8f89f
1 0x1d9b893b
1 0x1d909925
1 0x1d9065d1
1 0x1d8f5694
1 0x1d8f5161
1 0x1d8eef25
1 0x1d8ee975
1 0x1d8f22b2
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 JSD_GetValueForObject
1 cmmf_decode_process_cert_response
1 cmmf_decode_process_cert_response
1 cmmf_decode_process_cert_response
1 cmmf_decode_process_cert_response
1 CGContextDrawImage
1 0x95d1196a
1 0x95d1438b
1 0x95d14c51
1 0x95d1f71e
1 argb32_image
1 argb32_image_mark
1 argb32_sample_argb32
1 cmmf_decode_process_cert_response
1 cmmf_decode_process_cert_response
1 cmmf_decode_process_cert_response
1 cmmf_decode_process_cert_response
1 CGContextFillPath
1 CGContextDrawPath
1 0x95d1518a
1 0x95d0623f
1 0x95d0949b
1 argb32_mark
1 argb32_mark_constshape
1 sseCGSFill8by1
2713 Thread_428928 DispatchQueue_2: com.apple.libdispatch-manager (serial)
2713 start_wqthread
2713 _pthread_wqthread
2713 _dispatch_worker_thread2
2713 _dispatch_queue_invoke
2713 _dispatch_mgr_invoke
2713 kevent
2713 Thread_428930
2713 thread_start
2713 _pthread_start
2713 XRE_GetFileFromPath
2713 mach_msg
2713 mach_msg_trap
2713 Thread_428933
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 DumpJSStack
2713 PR_WaitCondVar
2713 PR_AssertCurrentThreadOwnsLock
2713 pthread_cond_timedwait
2713 _pthread_cond_wait
2713 semaphore_timedwait_signal_trap
2713 Thread_428936
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 NS_GetComponentRegistrar_P
2713 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2713 NS_GetComponentRegistrar_P
2713 NS_GetComponentRegistrar_P
2713 PR_WaitCondVar
2713 PR_AssertCurrentThreadOwnsLock
2713 pthread_cond_timedwait
2713 _pthread_cond_wait
2713 semaphore_timedwait_signal_trap
2713 Thread_428965
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2713 PR_WaitCondVar
2713 pthread_cond_wait
2713 _pthread_cond_wait
2713 semaphore_wait_signal_trap
2713 Thread_428966
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2713 PR_WaitCondVar
2713 pthread_cond_wait
2713 _pthread_cond_wait
2713 semaphore_wait_signal_trap
2713 Thread_428967
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 NS_GetComponentRegistrar_P
2713 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2713 NS_GetComponentRegistrar_P
2713 NS_GetComponentRegistrar_P
2713 PR_Wait
2713 PR_WaitCondVar
2713 pthread_cond_wait
2713 _pthread_cond_wait
2713 semaphore_wait_signal_trap
2713 Thread_429237
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 NS_GetComponentRegistrar_P
2713 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2713 NS_GetComponentRegistrar_P
2713 NS_GetComponentRegistrar_P
2713 PR_Wait
2713 PR_WaitCondVar
2713 pthread_cond_wait
2713 _pthread_cond_wait
2713 semaphore_wait_signal_trap
2713 Thread_432163
2713 thread_start
2713 _pthread_start
2713 __CFSocketManager
2713 select$DARWIN_EXTSN
2713 Thread_521836
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 NS_GetComponentRegistrar_P
2713 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2713 NS_GetComponentRegistrar_P
2713 DumpJSStack
2713 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2713 NS_GetComponentRegistrar_P
2713 DumpJSStack
2713 DumpJSStack
2713 DumpJSStack
2713 PR_Poll
2713 PR_Now
2713 select
2713 select$DARWIN_EXTSN$NOCANCEL
2713 Thread_532344
2713 thread_start
2713 _pthread_start
2713 ah_serv_loop
2713 mach_msg
2713 mach_msg_trap
2713 Thread_563648
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 DumpJSStack
2705 DumpJSStack
2705 PR_WaitCondVar
2705 PR_AssertCurrentThreadOwnsLock
2705 pthread_cond_timedwait
2705 _pthread_cond_wait
2705 semaphore_timedwait_signal_trap
8 PR_GetAddrInfoByName
8 getaddrinfo
8 si_addrinfo
8 search_addrinfo
8 _mdns_addrinfo
8 _mdns_search
8 _mdns_query_mDNSResponder
8 kevent
2713 Thread_563804
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 DumpJSStack
2713 DumpJSStack
2713 PR_WaitCondVar
2713 PR_AssertCurrentThreadOwnsLock
2713 pthread_cond_timedwait
2713 _pthread_cond_wait
2713 semaphore_timedwait_signal_trap
2713 Thread_564244
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 DumpJSStack
2705 DumpJSStack
2705 PR_WaitCondVar
2705 PR_AssertCurrentThreadOwnsLock
2705 pthread_cond_timedwait
2705 _pthread_cond_wait
2705 semaphore_timedwait_signal_trap
8 PR_GetAddrInfoByName
8 getaddrinfo
8 si_addrinfo
8 search_addrinfo
8 _mdns_addrinfo
8 _mdns_search
8 _mdns_query_mDNSResponder
8 kevent
2713 Thread_564394
2713 thread_start
2713 _pthread_start
2713 PR_Select
2713 NS_GetComponentRegistrar_P
2713 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2713 NS_GetComponentRegistrar_P
2713 NS_GetComponentRegistrar_P
2713 PR_Wait
2713 PR_WaitCondVar
2713 PR_AssertCurrentThreadOwnsLock
2713 pthread_cond_timedwait
2713 _pthread_cond_wait
2713 semaphore_timedwait_signal_trap
2713 Thread_564425
2713 thread_start
2713 _pthread_start
2713 0x1dd06c04
2713 mach_msg
2713 mach_msg_trap
2713 Thread_564426
2713 thread_start
2713 _pthread_start
2713 0x1daddaef
2713 0x1daf6f4f
2713 0x1dadd63f
2713 pthread_cond_wait
2713 _pthread_cond_wait
2712 semaphore_wait_signal_trap
1 _pthread_cond_wait
2713 Thread_564427
2713 thread_start
2713 _pthread_start
2713 0x1daddaef
2713 0x1daf6f4f
2713 0x1dadd63f
2713 pthread_cond_wait
2713 _pthread_cond_wait
2713 semaphore_wait_signal_trap
12 Thread_564423
12 start_wqthread
12 _pthread_wqthread
12 __workq_kernreturn

Total number in stack (recursive counted multiple, when >=5):
24 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
22 DumpJSStack
18 NS_GetComponentRegistrar_P
17 _pthread_start
17 thread_start
12 _pthread_cond_wait
11 PR_Select
10 PR_WaitCondVar
9 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
8 cmmf_decode_process_cert_response
7 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
7 JSD_GetValueForObject
6 PR_AssertCurrentThreadOwnsLock
6 pthread_cond_timedwait
6 pthread_cond_wait
6 semaphore_timedwait_signal_trap
6 semaphore_wait_signal_trap

Sort by top of stack, same collapsed (when >= 5):
semaphore_wait_signal_trap 16277
semaphore_timedwait_signal_trap 16262
mach_msg_trap 8139
kevent 2729
select$DARWIN_EXTSN 2713
select$DARWIN_EXTSN$NOCANCEL 2713
read$NOCANCEL$UNIX2003 2703
__workq_kernreturn 12
Ethan P
and again... 27.75 seconds...

Call graph:
2775 Thread_428920 DispatchQueue_1: com.apple.main-thread (serial)
2775 start
2775 start
2775 start
2775 XRE_main
2775 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2775 JSD_GetValueForObject
2775 -[NSApplication run]
2775 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
2775 _DPSNextEvent
2775 BlockUntilNextEventMatchingListInMode
2775 ReceiveNextEventCommon
2775 RunCurrentEventLoopInMode
2775 CFRunLoopRunInMode
2775 CFRunLoopRunSpecific
2775 __CFRunLoopRun
2774 __CFRunLoopDoSources0
2774 JSD_GetValueForObject
2774 JSD_GetValueForObject
2774 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2774 NS_GetComponentRegistrar_P
2772 NS_StringContainerInit_P
2772 DumpJSStack
2772 DumpJSStack
2772 DumpJSStack
2772 DumpJSStack
2769 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2769 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2768 NS_StringContainerInit_P
2768 NS_StringContainerInit_P
2768 DumpJSStack
2768 DumpJSStack
2768 DumpJSStack
2768 NS_NewNativeLocalFile_P
2768 PR_OpenFile
2768 open
2768 open$NOCANCEL$UNIX2003
1 0x1daee488
1 0x1d9faff6
1 0x1d9bc38e
1 0x1d98e0fd
1 0x1d98709e
1 0x1d9869ba
1 0x1d985f4d
1 0x1d98534b
1 0x1d963f77
1 0x1d963d08
1 0x1da869c1
1 0x1dceee5a
1 0x1dce7d6e
1 0x1dce7af9
1 0x1dce652b
1 0x1dce43be
1 0x1dd18d6b
2 DumpJSStack
2 DumpJSStack
2 DumpJSStack
2 DumpJSStack
2 DumpJSStack
2 DumpJSStack
1 DumpJSStack
1 DumpJSStack
1 DumpJSStack
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
1 JSD_GetValueForObject
1 sqlite3_step
1 sqlite3_blob_open
1 sqlite3_backup_finish
1 sqlite3_randomness
1 sqlite3_randomness
1 sqlite3_config
1 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
1 DumpJSStack
1 DumpJSStack
1 DumpJSStack
1 DumpJSStack
1 DumpJSStack
1 PR_GetSpecialFD
1 close
2 NS_GetComponentRegistrar_P
2 NS_GetComponentRegistrar_P
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 0x1daebf02
2 0x1db93c2a
2 0x1d9c0730
2 0x1dadd66b
2 sched_yield
2 swtch_pri
1 __CFRunLoopDoObservers
1 _handleWindowNeedsDisplay
1 -[NSThemeFrame _resetDragMargins]
1 -[NSFrameView _resetDragMargins]
1 _NSClearDragRectsInWindow
1 CGSClearDragRegion
1 _setWindowRegion
1 _CGSDeleteWindowRegion
1 mach_msg
1 mach_msg_trap
2775 Thread_428928 DispatchQueue_2: com.apple.libdispatch-manager (serial)
2775 start_wqthread
2775 _pthread_wqthread
2775 _dispatch_worker_thread2
2775 _dispatch_queue_invoke
2775 _dispatch_mgr_invoke
2775 kevent
2775 Thread_428930
2775 thread_start
2775 _pthread_start
2775 XRE_GetFileFromPath
2775 mach_msg
2775 mach_msg_trap
2775 Thread_428933
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 DumpJSStack
2775 PR_WaitCondVar
2775 PR_AssertCurrentThreadOwnsLock
2775 pthread_cond_timedwait
2775 _pthread_cond_wait
2775 semaphore_timedwait_signal_trap
2775 Thread_428936
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 NS_GetComponentRegistrar_P
2775 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2775 NS_GetComponentRegistrar_P
2775 NS_GetComponentRegistrar_P
2775 PR_WaitCondVar
2775 PR_AssertCurrentThreadOwnsLock
2775 pthread_cond_timedwait
2775 _pthread_cond_wait
2774 semaphore_timedwait_signal_trap
1 _pthread_cond_wait
2775 Thread_428965
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2775 PR_WaitCondVar
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_428966
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2775 PR_WaitCondVar
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_428967
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 NS_GetComponentRegistrar_P
2775 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2775 NS_GetComponentRegistrar_P
2775 NS_GetComponentRegistrar_P
2775 PR_Wait
2775 PR_WaitCondVar
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_429237
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 NS_GetComponentRegistrar_P
2775 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2775 NS_GetComponentRegistrar_P
2775 NS_GetComponentRegistrar_P
2775 PR_Wait
2775 PR_WaitCondVar
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_432163
2775 thread_start
2775 _pthread_start
2775 __CFSocketManager
2775 select$DARWIN_EXTSN
2775 Thread_521836
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 NS_GetComponentRegistrar_P
2775 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2775 NS_GetComponentRegistrar_P
2775 DumpJSStack
2775 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2775 NS_GetComponentRegistrar_P
2775 DumpJSStack
2775 DumpJSStack
2775 DumpJSStack
2775 PR_Poll
2775 PR_Now
2775 select
2775 select$DARWIN_EXTSN$NOCANCEL
2775 Thread_532344
2775 thread_start
2775 _pthread_start
2775 ah_serv_loop
2775 mach_msg
2775 mach_msg_trap
2775 Thread_564425
2775 thread_start
2775 _pthread_start
2775 0x1dd06c04
2775 mach_msg
2775 mach_msg_trap
2775 Thread_564426
2775 thread_start
2775 _pthread_start
2775 0x1daddaef
2775 0x1daf6f4f
2775 0x1dadd63f
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_564427
2775 thread_start
2775 _pthread_start
2775 0x1daddaef
2775 0x1daf6f4f
2775 0x1dadd63f
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_564497
2775 thread_start
2775 _pthread_start
2775 CAPThread::Entry(CAPThread*)
2775 HP_IOThread::ThreadEntry(HP_IOThread*)
2775 HP_IOThread::WorkLoop()
2550 CAGuard::WaitUntil(unsigned long long)
2550 CAGuard::WaitFor(unsigned long long)
2550 pthread_cond_timedwait_relative_np
2550 _pthread_cond_wait
2547 semaphore_timedwait_signal_trap
2 _pthread_cond_wait
1 pthread_mutex_lock
1 semaphore_wait_trap
222 HP_IOThread::PerformIO(AudioTimeStamp const&, double)
222 IOA_Device::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp const&, AudioTimeStamp const&)
217 IOA_SingleDevice::WriteOutputData(AudioTimeStamp const&, unsigned long)
217 IOA_HWDevice::WriteOutputData(unsigned long, unsigned long, unsigned long, unsigned long long)
217 iokit_user_client_trap
5 HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*)
5 AudioDeviceIOCallback
5 0x7000c6c6
5 0x7000624b
5 0x700075ec
5 0x70008d3c
5 0x7000987d
5 AudioConverterFillComplexBuffer
5 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
5 AudioConverterChain::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
5 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
5 CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
5 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&)
5 AudioConverterChain::FillBufferFromInputProc(unsigned long*, CABufferList*)
5 AudioConverterChain::CallInputProc(unsigned long)
5 0x70009790
5 0x7000a2b8
5 0x70009627
5 0x7003103d
5 0x7000624b
5 0x700075ec
5 0x70008d3c
5 0x7000987d
5 AudioConverterFillComplexBuffer
5 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
5 AudioConverterChain::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
5 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
5 CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
4 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&)
4 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
3 CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
3 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&)
3 AudioConverterChain::FillBufferFromInputProc(unsigned long*, CABufferList*)
3 AudioConverterChain::CallInputProc(unsigned long)
3 0x70009790
3 0x7000a2b8
3 0x700096b7
3 0x1dae0b92
3 0x1d93989c
1 0x1d937c01
1 0x1d93826c
1 0x1d934e50
1 0x1d938a83
1 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
1 Reinterleaver::ConvertBufferList(unsigned long, CABufferList const*, CABufferList*)
1 StereoDeinterleave32_X86
2 IOA_Time::GetCurrentTime(AudioTimeStamp&) const
1 IOA_Time::GetCurrentTime(AudioTimeStamp&) const
1 mach_absolute_time
1 HP_IOThread::WorkLoop()
2775 Thread_568755
2775 thread_start
2775 _pthread_start
2775 0x1daddaef
2775 0x1d8b4f2d
2775 0x1d8b4cbf
2775 0x1d8b23f3
2775 0x1dadd63f
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_568758
2775 thread_start
2775 _pthread_start
2775 0x1daddaef
2775 0x1d8b34a1
2775 0x1d8b334e
2775 0x1daf4ca5
2775 0x1dade3e9
2775 recv
2775 recvfrom$NOCANCEL$UNIX2003
2775 Thread_568766
2775 thread_start
2775 _pthread_start
2775 0x1daddaef
2775 0x1da00538
2775 0x1dadd63f
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_568822
2775 thread_start
2775 _pthread_start
2775 0x1dc3dd0b
2775 0x1dc743df
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_568823
2775 thread_start
2775 _pthread_start
2775 0x1dc3dd0b
2775 0x1dc743df
2775 pthread_cond_wait
2775 _pthread_cond_wait
2775 semaphore_wait_signal_trap
2775 Thread_570300
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 DumpJSStack
2775 DumpJSStack
2775 PR_WaitCondVar
2775 PR_AssertCurrentThreadOwnsLock
2775 pthread_cond_timedwait
2775 _pthread_cond_wait
2775 semaphore_timedwait_signal_trap
2775 Thread_570650
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 DumpJSStack
2775 DumpJSStack
2775 PR_WaitCondVar
2775 PR_AssertCurrentThreadOwnsLock
2775 pthread_cond_timedwait
2775 _pthread_cond_wait
2775 semaphore_timedwait_signal_trap
2775 Thread_576330
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 DumpJSStack
2773 DumpJSStack
2773 PR_WaitCondVar
2773 PR_AssertCurrentThreadOwnsLock
2773 pthread_cond_timedwait
2773 _pthread_cond_wait
2773 semaphore_timedwait_signal_trap
2 PR_GetAddrInfoByName
2 getaddrinfo
2 si_addrinfo
2 search_addrinfo
2 _mdns_addrinfo
2 _mdns_search
2 _mdns_query_mDNSResponder
1 _mdns_query_start
1 DNSServiceQueryRecord
1 deliver_request
1 read_all
1 recv$NOCANCEL$UNIX2003
1 recvfrom$NOCANCEL$UNIX2003
1 kevent
2775 Thread_577016
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 NS_GetComponentRegistrar_P
2775 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2775 NS_GetComponentRegistrar_P
2775 NS_GetComponentRegistrar_P
2775 PR_Wait
2775 PR_WaitCondVar
2775 PR_AssertCurrentThreadOwnsLock
2775 pthread_cond_timedwait
2775 _pthread_cond_wait
2775 semaphore_timedwait_signal_trap
2775 Thread_577201
2775 thread_start
2775 _pthread_start
2775 PR_Select
2775 DumpJSStack
2775 DumpJSStack
2775 PR_WaitCondVar
2775 PR_AssertCurrentThreadOwnsLock
2775 pthread_cond_timedwait
2775 _pthread_cond_wait
2775 semaphore_timedwait_signal_trap
4 Thread_577259
4 thread_start
4 _pthread_start
4 TimerThread
4 TSWaitOnSemaphoreCommon
4 TSWaitOnConditionTimedRelative
4 pthread_cond_timedwait_relative_np
4 _pthread_cond_wait
4 semaphore_timedwait_signal_trap

Total number in stack (recursive counted multiple, when >=5):
34 DumpJSStack
25 _pthread_start
25 thread_start
19 _pthread_cond_wait
18 NS_GetComponentRegistrar_P
16 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
12 PR_Select
11 PR_WaitCondVar
10 pthread_cond_wait
10 semaphore_wait_signal_trap
9 semaphore_timedwait_signal_trap
8 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
7 PR_AssertCurrentThreadOwnsLock
7 pthread_cond_timedwait
5 0x1daddaef
5 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)

Sort by top of stack, same collapsed (when >= 5):
semaphore_wait_signal_trap 27750
semaphore_timedwait_signal_trap 21973
mach_msg_trap 8326
kevent 2776
recvfrom$NOCANCEL$UNIX2003 2776
select$DARWIN_EXTSN 2775
select$DARWIN_EXTSN$NOCANCEL 2775
open$NOCANCEL$UNIX2003 2768
iokit_user_client_trap 217

...and again.

Call graph:
2533 Thread_428920 DispatchQueue_1: com.apple.main-thread (serial)
2533 start
2533 start
2533 start
2533 XRE_main
2533 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2533 JSD_GetValueForObject
2533 -[NSApplication run]
2533 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
2533 _DPSNextEvent
2533 BlockUntilNextEventMatchingListInMode
2533 ReceiveNextEventCommon
2533 RunCurrentEventLoopInMode
2533 CFRunLoopRunInMode
2533 CFRunLoopRunSpecific
2533 __CFRunLoopRun
2531 __CFRunLoopDoSources0
2531 JSD_GetValueForObject
2531 JSD_GetValueForObject
2531 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2531 NS_GetComponentRegistrar_P
2531 NS_GetComponentRegistrar_P
2531 NS_GetComponentRegistrar_P
2531 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2531 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2531 0x1daebf02
2531 0x1db93c2a
2525 0x1d9c0fa4
2525 0x1d9bf5ed
2525 0x1d9be5e1
2525 0x1d9bdca3
2525 0x1d9bb140
2525 0x1d9b1a56
2525 0x1dae5e89
2525 0x1db8a1d4
2525 0x1dae623f
2525 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2525 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2525 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2525 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2525 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 DumpJSStack
2525 PR_GetSpecialFD
2525 read$NOCANCEL$UNIX2003
6 0x1d9c0bf4
6 0x1d893d49
6 0x1d8925a0
6 0x1d894507
6 0x1d894340
6 0x1d918dba
6 0x1d9abb3b
6 0x1d818b6d
6 0x1d9adc8e
6 0x1d918dba
6 0x1d9abb3b
5 0x1d930cc2
3 0x1d92d61d
3 0x1d8449a1
3 0x1dad17ec
3 0x1dacfc1f
3 FSCreateFileUnicode
3 PBCreateFileUnicodeSync
3 CreateObjectCommon(FSMount*, FSRefParam*, unsigned char)
3 FSMount::create(unsigned long, char const*, unsigned long, unsigned short, _filesec*)
3 open$UNIX2003
2 0x1d92d2b9
1 0x1d92ce98
1 0x1dacff7c
1 0x1dacfdc6
1 0x1dacf529
1 CFURLGetFSRef
1 _CFGetFSRefFromURL
1 CFStringCreateArrayBySeparatingStrings
1 CFStringCreateArrayWithFindResults
1 CFDataSetLength
1 __CFDataGrow
1 fls
1 0x1d92cfee
1 0x1d92cc4f
1 0x1d92c122
1 0x1d928e25
1 0x1d9274c4
1 0x1dad04e4
1 0x1dacf529
1 CFURLGetFSRef
1 _CFGetFSRefFromURL
1 FSMakeFSRefUnicode
1 PBMakeFSRefUnicodeSync
1 FSMount::getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 FSMount::_getattrs(unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned char*)
1 GetVolFSAttributes(FSMount*, unsigned long, char const*, unsigned long, unsigned long, FSAttributeInfo*, unsigned long, unsigned long, FSVolAttributeInfo*, unsigned char*)
1 getattrlist_retry(unsigned int, unsigned long, char const*, unsigned long, attrlist*, void*, unsigned long, unsigned long)
1 getattrlist$UNIX2003
1 0x1d931349
1 0x1dcba8e1
1 0x1dcba489
1 0x1dcba1c8
1 0x1dcb9fdd
1 0x1dcb7553
2 __CFRunLoopDoObservers
2 _handleWindowNeedsDisplay
2 -[NSWindow displayIfNeeded]
2 -[NSView displayIfNeeded]
2 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
2 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
2 -[NSView _drawRect:clip:]
2 JSD_GetValueForObject
2 JSD_GetValueForObject
2 JSD_GetValueForObject
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2 JSD_GetValueForObject
2 cmmf_decode_process_cert_response
2 cmmf_decode_process_cert_response
2 cmmf_decode_process_cert_response
2 cmmf_decode_process_cert_response
2 CGContextDrawImage
2 0x95d1196a
2 0x95d1438b
2 0x95d14c51
2 0x95d1f71e
2 argb32_image
2 argb32_image_mark
2 argb32_sample_argb32
2533 Thread_428928 DispatchQueue_2: com.apple.libdispatch-manager (serial)
2533 start_wqthread
2533 _pthread_wqthread
2533 _dispatch_worker_thread2
2533 _dispatch_queue_invoke
2533 _dispatch_mgr_invoke
2533 kevent
2533 Thread_428930
2533 thread_start
2533 _pthread_start
2533 XRE_GetFileFromPath
2533 mach_msg
2533 mach_msg_trap
2533 Thread_428933
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 DumpJSStack
2533 PR_WaitCondVar
2533 PR_AssertCurrentThreadOwnsLock
2533 pthread_cond_timedwait
2533 _pthread_cond_wait
2532 semaphore_timedwait_signal_trap
1 _pthread_cond_wait
2533 Thread_428936
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 NS_GetComponentRegistrar_P
2533 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2533 NS_GetComponentRegistrar_P
2533 NS_GetComponentRegistrar_P
2533 PR_WaitCondVar
2533 PR_AssertCurrentThreadOwnsLock
2533 pthread_cond_timedwait
2533 _pthread_cond_wait
2533 semaphore_timedwait_signal_trap
2533 Thread_428965
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2533 PR_WaitCondVar
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_428966
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
2533 PR_WaitCondVar
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_428967
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 NS_GetComponentRegistrar_P
2533 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2533 NS_GetComponentRegistrar_P
2533 NS_GetComponentRegistrar_P
2533 PR_Wait
2533 PR_WaitCondVar
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_429237
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 NS_GetComponentRegistrar_P
2533 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2533 NS_GetComponentRegistrar_P
2533 NS_GetComponentRegistrar_P
2533 PR_Wait
2533 PR_WaitCondVar
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_432163
2533 thread_start
2533 _pthread_start
2533 __CFSocketManager
2533 select$DARWIN_EXTSN
2533 Thread_521836
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 NS_GetComponentRegistrar_P
2533 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2533 NS_GetComponentRegistrar_P
2533 DumpJSStack
2533 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2533 NS_GetComponentRegistrar_P
2533 DumpJSStack
2533 DumpJSStack
2533 DumpJSStack
2533 PR_Poll
2533 PR_Now
2533 select
2533 select$DARWIN_EXTSN$NOCANCEL
2533 Thread_532344
2533 thread_start
2533 _pthread_start
2533 ah_serv_loop
2533 mach_msg
2533 mach_msg_trap
2533 Thread_564425
2533 thread_start
2533 _pthread_start
2533 0x1dd06c04
2533 mach_msg
2533 mach_msg_trap
2533 Thread_564426
2533 thread_start
2533 _pthread_start
2533 0x1daddaef
2533 0x1daf6f4f
2533 0x1dadd63f
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_564427
2533 thread_start
2533 _pthread_start
2533 0x1daddaef
2533 0x1daf6f4f
2533 0x1dadd63f
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_564497
2533 thread_start
2533 _pthread_start
2533 CAPThread::Entry(CAPThread*)
2533 HP_IOThread::ThreadEntry(HP_IOThread*)
2532 HP_IOThread::WorkLoop()
2006 CAGuard::WaitUntil(unsigned long long)
2006 CAGuard::WaitFor(unsigned long long)
2006 pthread_cond_timedwait_relative_np
2006 _pthread_cond_wait
2005 semaphore_timedwait_signal_trap
1 _spin_lock
526 HP_IOThread::PerformIO(AudioTimeStamp const&, double)
526 IOA_Device::CallIOProcs(AudioTimeStamp const&, AudioTimeStamp const&, AudioTimeStamp const&)
415 IOA_SingleDevice::WriteOutputData(AudioTimeStamp const&, unsigned long)
413 IOA_HWDevice::WriteOutputData(unsigned long, unsigned long, unsigned long, unsigned long long)
413 iokit_user_client_trap
2 IOA_Device::GetIOCycleNumber() const
111 HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*)
109 AudioDeviceIOCallback
106 0x7000c6c6
106 0x7000624b
106 0x700075ec
105 0x70008d3c
105 0x7000987d
105 AudioConverterFillComplexBuffer
105 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
105 AudioConverterChain::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
105 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
105 CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
105 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&)
105 AudioConverterChain::FillBufferFromInputProc(unsigned long*, CABufferList*)
105 AudioConverterChain::CallInputProc(unsigned long)
105 0x70009790
105 0x7000a2b8
105 0x70009627
105 0x7003103d
105 0x7000624b
105 0x700075ec
104 0x70008d3c
104 0x7000987d
104 AudioConverterFillComplexBuffer
103 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
103 AudioConverterChain::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
103 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
103 CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
101 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&)
101 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
100 CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&, AudioStreamPacketDescription*)
100 BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&, CABufferList const*&)
100 AudioConverterChain::FillBufferFromInputProc(unsigned long*, CABufferList*)
100 AudioConverterChain::CallInputProc(unsigned long)
99 0x70009790
99 0x7000a2b8
98 0x700096b7
97 0x1dae0b92
96 0x1d93989c
66 0x1d9384b3
59 0x1d9dd0a5
45 0x1db19a73
14 0x1dc753b4
2 0x1dc87033
2 0x1dc8712c
1 0x1dc86fb2
1 0x1dc86fde
1 0x1dc8701f
1 0x1dc87109
1 0x1dc87157
1 0x1dc87197
1 0x1dc871c6
1 0x1dc871e9
1 0x1dc87289
1 0x1dc872bb
8 0x1dc752a5
1 0x1dc87033
1 0x1dc87107
1 0x1dc87110
1 0x1dc8712c
1 0x1dc87183
1 0x1dc8718a
1 0x1dc873c7
1 0x1dc87413
6 0x1dc75353
1 0x1dc8712c
1 0x1dc8714c
1 0x1dc87183
1 0x1dc871c6
1 0x1dc87237
1 0x1dc872e6
6 0x1dc753f1
1 0x1dc8b830
1 0x1dc8b8e2
1 0x1dc8b948
1 0x1dc8b9ce
1 0x1dc8bae2
1 0x1dc8bc6c
5 0x1dc754ef
4 0x1dc88c01
2 0x1dc88702
1 0x1dc886e3
1 0x1dc886fa
1 0x1dc88c37
1 0x1dc88474
2 0x1dc75092
2 0x1dc86c15
1 0x1dc87604
1 0x1dc87610
1 0x1dc7515f
1 0x1dc89045
1 0x1dc75185
1 0x1dc878f9
1 0x1dc752e2
1 0x1dc8b592
1 0x1dc752fc
1 0x1dc86fb2
14 0x1db19a0d
14 0x1dc75961
13 0x1dc86a95
6 0x1dc8a6e8
5 0x1dc8a525
3 0x1dc8985b
3 0x1dc89638
1 0x1dc87c38
1 0x1dc87c8e
1 0x1dc87c96
1 0x1dc898fe
1 0x1dc8990c
1 0x1dc8a3fc
1 0x1dc895fe
5 0x1dc8a6c9
5 0x1dc8a525
3 0x1dc8985b
2 0x1dc89638
1 0x1dc87c3e
1 0x1dc89638
1 0x1dc89661
1 0x1dc898b3
1 0x1dc898eb
1 0x1dc8a62c
1 0x1dc89faa
1 0x1dc8a689
1 0x1dc87c82
1 0x1dc86a1d
6 0x1d9dcd60
6 0x1d9dc39a
5 0x1d9db881
1 0x1d9db922
1 0x1d9dcd90
17 0x1d937ed1
17 0x1db1a1a6
2 0x1db19eca
2 0x1db1a0d1
2 0x1db1a0f8
1 0x1db19e20
1 0x1db19e2a
1 0x1db19e40
1 0x1db19f48
1 0x1db19f58
1 0x1db19f72
1 0x1db19f8d
1 0x1db19f97
1 0x1db19fa4
1 0x1db19fd7
1 0x1db1a0af
6 0x1d93826c
3 0x1d934e50
1 0x1d934d3a
1 0x1d934da1
1 0x1d934ddb
2 0x1d938cd8
1 0x1d938255
1 0x1d938c8e
1 0x1d938e66
1 0x1d95fa22
1 0x1d93956f
1 0x1d93958e
1 __memcpy
1 0x1d93986d
1 0x1d84a560
1 __udivdi3
1 0x700096bc
1 0x700097ab
1 0x70007464
1 memcpy
1 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)
2 Reinterleaver::ConvertBufferList(unsigned long, CABufferList const*, CABufferList*)
2 StereoDeinterleave32_X86
1 AudioConverterFillComplexBuffer
1 0x70008d99
1 0x7004f0cb
1 0x70008d82
1 0x7000aded
1 0x7000abdf
2 AudioDeviceIOCallback
1 0x7000bfa6
1 0x7004f302
1 pthread_mutex_trylock
2 HP_IOProc::Call(AudioTimeStamp const&, AudioTimeStamp const&, AudioBufferList const*, AudioTimeStamp const&, AudioBufferList*)
1 IOA_SingleDevice::GetCurrentTime(AudioTimeStamp&)
2533 Thread_570650
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 DumpJSStack
2533 DumpJSStack
2533 PR_WaitCondVar
2533 PR_AssertCurrentThreadOwnsLock
2533 pthread_cond_timedwait
2533 _pthread_cond_wait
2533 semaphore_timedwait_signal_trap
2533 Thread_577201
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 DumpJSStack
2533 DumpJSStack
2533 PR_WaitCondVar
2533 PR_AssertCurrentThreadOwnsLock
2533 pthread_cond_timedwait
2533 _pthread_cond_wait
2533 semaphore_timedwait_signal_trap
2533 Thread_580460
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 NS_GetComponentRegistrar_P
2533 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
2533 NS_GetComponentRegistrar_P
2533 NS_GetComponentRegistrar_P
2533 PR_Wait
2533 PR_WaitCondVar
2533 PR_AssertCurrentThreadOwnsLock
2533 pthread_cond_timedwait
2533 _pthread_cond_wait
2533 semaphore_timedwait_signal_trap
2533 Thread_580468
2533 thread_start
2533 _pthread_start
2533 0x1daddaef
2533 0x1d8b4f2d
2533 0x1d8b4cbf
2533 0x1d8b23f3
2533 0x1dadd63f
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_580469
2533 thread_start
2533 _pthread_start
2533 0x1daddaef
2533 0x1d8b34a1
2521 0x1d8b334e
2521 0x1daf4ca5
2521 0x1dade3e9
2521 recv
2521 recvfrom$NOCANCEL$UNIX2003
7 0x1d8b3361
4 0x1d8b3389
2 0x1d8b2d52
2 0x1da2534c
2 0x1db1a5cd
1 0x1db2e150
1 0x1db2e1b2
1 0x1d8b2e4b
1 pthread_mutex_lock
1 0x1d8b2ea5
1 0x1d9dbfff
1 pthread_mutex_unlock
1 0x1d8b33a0
1 pthread_mutex_lock
2533 Thread_580471
2533 thread_start
2533 _pthread_start
2533 0x1daddaef
2533 0x1da00538
2533 0x1dadd63f
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_580489
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 DumpJSStack
2533 DumpJSStack
2533 PR_WaitCondVar
2533 PR_AssertCurrentThreadOwnsLock
2533 pthread_cond_timedwait
2533 _pthread_cond_wait
2533 semaphore_timedwait_signal_trap
2533 Thread_580490
2533 thread_start
2533 _pthread_start
2533 PR_Select
2533 DumpJSStack
2533 DumpJSStack
2533 PR_WaitCondVar
2533 PR_AssertCurrentThreadOwnsLock
2533 pthread_cond_timedwait
2533 _pthread_cond_wait
2533 semaphore_timedwait_signal_trap
2533 Thread_580507
2533 thread_start
2533 _pthread_start
2533 0x1dc3dd0b
2533 0x1dc743df
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap
2533 Thread_580508
2533 thread_start
2533 _pthread_start
2533 0x1dc3dd0b
2533 0x1dc743df
2533 pthread_cond_wait
2533 _pthread_cond_wait
2533 semaphore_wait_signal_trap

Total number in stack (recursive counted multiple, when >=5):
24 DumpJSStack
24 _pthread_start
24 thread_start
24 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&))
18 NS_GetComponentRegistrar_P
18 _pthread_cond_wait
12 PR_Select
11 PR_WaitCondVar
10 pthread_cond_wait
10 semaphore_wait_signal_trap
9 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:topView:]
8 semaphore_timedwait_signal_trap
7 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...)
7 JSD_GetValueForObject
7 PR_AssertCurrentThreadOwnsLock
7 pthread_cond_timedwait
5 0x1daddaef
5 BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&, AudioStreamPacketDescription*)

Sort by top of stack, same collapsed (when >= 5):
semaphore_wait_signal_trap 25330
semaphore_timedwait_signal_trap 19735
mach_msg_trap 7599
kevent 2533
select$DARWIN_EXTSN 2533
select$DARWIN_EXTSN$NOCANCEL 2533
read$NOCANCEL$UNIX2003 2525
recvfrom$NOCANCEL$UNIX2003 2521
iokit_user_client_trap 413
0x1d8b3361 7
0x1d9db881 5
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.