Beachball when selecting a large number of messages
Reported by nall | November 25th, 2013 @ 02:02 PM
I'm seeing a beachball when I 'Select All' messages in a folder containing ~24k messages. The 'WindowServer' process goes to 100% CPU in Activity Monitor and MailMate is shown as 'Application Not Responding'. Below is a sample of the MailMate process.
This is very reproducible for me if you need more info.
Call graph:
2360 Thread_17502979 DispatchQueue_1: com.apple.main-thread
(serial) + 2360 start (in MailMate) + 53 [0x3955] + 2360 main (in
MailMate) + 677 [0x1fb4b] + 2360 NSApplicationMain (in AppKit) +
1165 [0x9449f1f8] + 2360 -NSApplication
run + 823 [0x944b63bc] + 2360 -NSApplication sendEvent: + 5412 [0x9467220f] +
2360 endKeyAndMain (in AppKit) + 81 [0x94828a78] + 2360 -NSWindow resignKeyWindow + 586 [0x9471833b] +
2360 -NSWindow(NSWindow_Theme)
resignKeyAppearance + 387 [0x94718779] + 2360 -NSWindow _setFrameNeedsDisplay: + 182
[0x9461705f] + 2360 -NSFrameView
_windowChangedKeyState + 101 [0x94617532] + 2360 -NSView _windowChangedKeyState + 338 [0x946176dd]
+ 2360 -NSView _windowChangedKeyState +
338 [0x946176dd] + 2360 -NSView
_windowChangedKeyState + 338 [0x946176dd] + 2360 -NSSplitView _windowChangedKeyState + 71
[0x946184da] + 2360 -NSView
_windowChangedKeyState + 338 [0x946176dd] + 2360 -NSSplitView _windowChangedKeyState + 71
[0x946184da] + 2360 -NSView
_windowChangedKeyState + 338 [0x946176dd] + 2360 -NSView _windowChangedKeyState + 338 [0x946176dd]
+ 2360 -NSView _windowChangedKeyState +
338 [0x946176dd] + 2360 -NSSplitView
_windowChangedKeyState + 71 [0x946184da] + 2360 -NSView _windowChangedKeyState + 338 [0x946176dd]
+ 2360 -NSView _windowChangedKeyState +
918 [0x94617921] + 2360 -NSView(NSInternal)
_enableOrDisableTrackingAreas + 207 [0x9460cfdf] + 2359
-NSView(NSInternal)
_enableOrDisableTrackingArea: + 409 [0x94512da8] + ! 2336
-NSView(NSInternal) _disableTrackingArea:
+ 83 [0x947188d6] + ! : 2326 -NSWindow
_disableTrackingArea: + 117 [0x94718a4a] + ! : | 2321
CGSSetTrackingAreaEnabled (in CoreGraphics) + 88 [0x985cef61] + ! :
| + 2321 CGSSetTrackingAreaEnabled (in CoreGraphics) + 139
[0x985cf02c] + ! : | + 2321 mach_msg (in libsystem_kernel.dylib) +
68 [0x9256b16c] + ! : | + 2321 mach_msg_trap (in
libsystem_kernel.dylib) + 10 [0x9256bf7a] + ! : | 5
CGSSetTrackingAreaEnabled (in CoreGraphics) + 26 [0x985cef23] + ! :
| 4 CGSGetConnectionPortById (in CoreGraphics) + 17 [0x985777e4] +
! : | ! 4 OSSpinLockLock (in libsystem_platform.dylib) + 11
[0x939036f5] + ! : | 1 CGSGetConnectionPortById (in CoreGraphics) +
0 [0x985777d3] + ! : 6 -NSWindow
_disableTrackingArea: + 126,123 [0x94718a53,0x94718a50] + ! : 2
-NSWindow _disableTrackingArea: + 142
[0x94718a63] + ! : | 2 objc_msgSend (in libobjc.A.dylib) + 4
[0x91545494] + ! : 1 -NSWindow
_disableTrackingArea: + 59 [0x94718a10] + ! : | 1 -NSTrackingArea _installed + 9 [0x944f57f8] + ! :
1 -NSWindow _disableTrackingArea: + 93
[0x94718a32] + ! : 1 -NSApplication
contextID + 0 [0x944a1d1f] + ! 23 -NSView(NSInternal) _disableTrackingArea: + 265
[0x9471898c] + ! 11 +NSEvent
_discardEventsForTrackingArea: + 61 [0x94608b0e] + ! | 4
FlushSpecificEventsFromQueue (in HIToolbox) + 98 [0x9942bb9d] + ! |
+ 2 EventIteratorNext (in HIToolbox) + 42 [0x9942bdae] + ! | + ! 2
pthread_mutex_lock (in libsystem_pthread.dylib) + 16 [0x980df7ac] +
! | + ! 1 OSAtomicCompareAndSwap64Barrier$VARIANT$mp (in
libsystem_platform.dylib) + 26 [0x9390339a] + ! | + ! 1
pthread_mutex_lock (in libsystem_pthread.dylib) + 48 [0x980df7e1] +
! | + ! 1 pthread_threadid_np (in libsystem_pthread.dylib) + 50
[0x980dc8b7] + ! | + 1 EventIteratorNext (in HIToolbox) + 75
[0x9942bdcf] + ! | + ! 1 ReleaseEvent (in HIToolbox) + 47
[0x993f8168] + ! | + ! 1 pthread_mutex_lock (in
libsystem_pthread.dylib) + 16 [0x980df7ac] + ! | + ! 1
pthread_mutex_lock (in libsystem_pthread.dylib) + 48
[0x980df7e1] + ! | + ! 1 pthread_threadid_np (in
libsystem_pthread.dylib) + 15 [0x980dc894] + ! | + 1
EventIteratorNext (in HIToolbox) + 103 [0x9942bdeb] + ! | 3
FlushSpecificEventsFromQueue (in HIToolbox) + 66 [0x9942bb7d] + ! |
+ 2 EventIteratorCreate (in HIToolbox) + 21 [0x9942bc69] + ! | + !
2 malloc (in libsystemmalloc.dylib) + 52 [0x93919f44] + ! | +
! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 75
[0x9391955b] + ! | + ! 1 szone_malloc (in libsystem_malloc.dylib) +
24 [0x9390cb6a] + ! | + ! : 1 szone_malloc_should_clear (in
libsystem_malloc.dylib) + 65 [0x93916fee] + ! | + ! 1 szonemalloc
(in libsystem_malloc.dylib) + 0 [0x9390cb52] + ! | + 1
EventIteratorCreate (in HIToolbox) + 132 [0x9942bcd8] + ! | 3
FlushSpecificEventsFromQueue (in HIToolbox) + 117 [0x9942bbb0] + !
| + 3 compareTrackingAreas (in AppKit) + 38 [0x94608d7c] + ! | + 3
GetEventPlatformEventRecord (in HIToolbox) + 44 [0x9942bd75] +
! | + 2 CGEventGetEventRecord (in CoreGraphics) + 64 [0x985ac854] +
! | + ! 2 CGSCopyEventRecord (in CoreGraphics) + 40 [0x985ac03a] +
! | + ! 2 _platform_memmove$VARIANT$sse42 (in
libsystem_platform.dylib) + 197 [0x939053d5] + ! | + 1
CGEventGetEventRecord (in CoreGraphics) + 35 [0x985ac837] + ! | 1
FlushSpecificEventsFromQueue (in HIToolbox) + 143 [0x9942bbca] + !
| 1 free (in libsystemmalloc.dylib) + 0 [0x93919c08] + ! 11
+NSEvent _discardEventsForTrackingArea: +
360 [0x94608c39] + ! | 11 _AcquireMatchingCGEvent (in HIToolbox) +
187 [0x9942e74e] + ! | 7 ForEachCGEventDo(unsigned long (_CGEvent*)
block_pointer) (in HIToolbox) + 79 [0x995b1230] + ! | + 6
AcquireMatchingCGEvent_block_invoke (in HIToolbox) + 70
[0x9943576f] + ! | + ! 6
__discardCGEventsMatchingTest_block_invoke (in AppKit) + 27
[0x946f449c] + ! | + ! 6 __41+[NSEvent
discardEventsForTrackingArea:]_block_invoke343 (in AppKit) + 19
[0x949d8da4] + ! | + ! 6 CGEventGetType (in CoreGraphics) + 26
[0x985f569e] + ! | + 1 __AcquireMatchingCGEvent_block_invoke
(in HIToolbox) + 25 [0x99435742] + ! | 3 ForEachCGEventDo(unsigned
long (CGEvent*) block_pointer) (in HIToolbox) + 66
[0x995b1223] + ! | 1 ForEachCGEventDo(unsigned long (__CGEvent*)
block_pointer) (in HIToolbox) + 32 [0x995b1201] + ! | 1
CFArrayGetCount (in CoreFoundation) + 20 [0x91c987f4] + ! 1
+NSEvent _discardEventsForTrackingArea: +
39 [0x94608af8] + ! 1 GetMainEventQueue (in HIToolbox) + 26
[0x99407823] + ! 1 EventThreadLock (in HIToolbox) + 37
[0x993f4847] + ! 1 pthread_once (in libsystem_pthread.dylib) + 0
[0x980dd689] + 1 -NSView(NSInternal)
_enableOrDisableTrackingArea: + 36 [0x94512c33] + 1
objc_msgSend (in libobjc.A.dylib) + 26 [0x915454aa] 2360
Thread_17502993 DispatchQueue_2: com.apple.libdispatch-manager
(serial) + 2360 dispatch_mgr_thread (in libdispatch.dylib) +
52 [0x961db556] + 2360 dispatch_mgr_invoke (in
libdispatch.dylib) + 238 [0x961db8bd] + 2360 kevent64 (in
libsystem_kernel.dylib) + 10 [0x92571992] 2360 Thread_17502995:
main::signal_handler + 2360 thread_start (in
libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 pthread_body (in libsystem_pthread.dylib) + 144
[0x980dc5fb] + 2360 signal_handler_thread(void*) (in MailMate) + 63
[0x1f857] + 2360 sigwait$UNIX2003 (in libsystem_pthread.dylib) + 72
[0x980e0c73] + 2360 __sigwait (in libsystem_kernel.dylib) + 10
[0x92570e62] 2360 Thread_17503119: IMAP connection + 2360
thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] +
2360 pthread_start (in libsystem_pthread.dylib) + 130
[0x980dc485] + 2360 _pthreadbody (in libsystem_pthread.dylib) + 144
[0x980dc5fb] + 2360 oak::servert,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::server_t,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 _pthreadcond_wait (in libsystem_pthread.dylib)
+ 728 [0x980ded1d] + 2360 __psynch_cvwait (in
libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17503120:
IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) +
34 [0x980e1cf2] + 2360 pthread_start (in
libsystem_pthread.dylib) + 130 [0x980dc485] + 2360
pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360
oak::server_t, connection_command_t::result_t>::servert(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::server_t<connection_command_t,
std::tr1::shared_ptr<connectiont>,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 289 [0x6ac3f1] + 2360
connection_command_t::handle_request(std::tr1::shared_ptr) (in
OakProtocols.dylib) + 129 [0x6aadc5] + 2360 connection_t::run() (in
OakProtocols.dylib) + 225 [0x6a7207] + 2360 imap_t::run_action()
(in OakProtocols.dylib) + 307 [0x6ad82b] + 2360 imapt::run_idle()
(in OakProtocols.dylib) + 1033 [0x6b9159] + 2360
imap_t::read_response() (in OakProtocols.dylib) + 117 [0x6bb265] +
2360 int
connection_t::read_linestd::back_insert_iterator<std::string
>(std::back_insert_iteratorstd::string) (in
OakProtocols.dylib) + 109 [0x6c8075] + 2360 int
connection_t::readstd::back_insert_iterator<std::string
>(std::back_insert_iteratorstd::string, bool, int) (in
OakProtocols.dylib) + 288 [0x6db278] + 2360
connection_t::wait_for_select(bool, bool) (in OakProtocols.dylib) +
582 [0x6a5db4] + 2360 __select (in libsystem_kernel.dylib) + 10
[0x92570ace] 2360 Thread_17503134: IMAP connection + 2360
thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 pthread_body (in libsystem_pthread.dylib) + 144
[0x980dc5fb] + 2360 oak::server_t,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::server_t,
connection_command_t::result_t>::serverrun() (in
OakProtocols.dylib) + 289 [0x6ac3f1] + 2360
connection_command_t::handle_request(std::tr1::shared_ptr) (in
OakProtocols.dylib) + 129 [0x6aadc5] + 2360 connection_t::run() (in
OakProtocols.dylib) + 225 [0x6a7207] + 2360 imap_t::run_action()
(in OakProtocols.dylib) + 307 [0x6ad82b] + 2360 imapt::run_idle()
(in OakProtocols.dylib) + 1033 [0x6b9159] + 2360
imap_t::read_response() (in OakProtocols.dylib) + 117 [0x6bb265] +
2360 int
connection_t::read_linestd::back_insert_iterator<std::string
>(std::back_insert_iteratorstd::string) (in
OakProtocols.dylib) + 109 [0x6c8075] + 2360 int
connection_t::readstd::back_insert_iterator<std::string
>(std::back_insert_iteratorstd::string, bool, int) (in
OakProtocols.dylib) + 288 [0x6db278] + 2360
connection_t::wait_for_select(bool, bool) (in OakProtocols.dylib) +
582 [0x6a5db4] + 2360 __select (in libsystem_kernel.dylib) + 10
[0x92570ace] 2360 Thread17503751: IMAP connection + 2360
thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 pthread_body (in libsystem_pthread.dylib) + 144
[0x980dc5fb] + 2360 oak::server_t,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::server_t,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 289 [0x6ac3f1] + 2360
connection_command_t::handle_request(std::tr1::shared_ptr) (in
OakProtocols.dylib) + 129 [0x6aadc5] + 2360 connection_t::run() (in
OakProtocols.dylib) + 225 [0x6a7207] + 2360 imap_t::run_action()
(in OakProtocols.dylib) + 307 [0x6ad82b] + 2360 imap_t::run_idle()
(in OakProtocols.dylib) + 1033 [0x6b9159] + 2360
imap_t::read_response() (in OakProtocols.dylib) + 117 [0x6bb265] +
2360 int
connection_t::read_linestd::back_insert_iterator<std::string
>(std::back_insert_iteratorstd::string) (in
OakProtocols.dylib) + 109 [0x6c8075] + 2360 int
connection_t::readstd::back_insert_iterator<std::string
>(std::backinsert_iteratorstd::string, bool, int) (in
OakProtocols.dylib) + 288 [0x6db278] + 2360
connection_t::wait_for_select(bool, bool) (in OakProtocols.dylib) +
582 [0x6a5db4] + 2360 __select (in libsystem_kernel.dylib) + 10
[0x92570ace] 2360 Thread_17503754: JavaScriptCore::BlockFree + 2360
thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb]
+ 2360 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16
[0x9099dd10] + 2360 WTF::threadEntryPoint(void*) (in
JavaScriptCore) + 76 [0x9099dd7c] + 2360
JSC::BlockAllocator::blockFreeingThreadMain() (in JavaScriptCore) +
276 [0x909a69c4] + 2360 pthreadcond_wait$UNIX2003 (in
libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360
pthread_cond_wait (in libsystem_pthread.dylib) + 728
[0x980ded1d] + 2360 __psynch_cvwait (in libsystemkernel.dylib)
+ 10 [0x925707ca] 2360 Thread_17503755: JavaScriptCore::Marking +
2360 threadstart (in libsystem_pthread.dylib) + 34 [0x980e1cf2] +
2360 pthread_start (in libsystem_pthread.dylib) + 130
[0x980dc485] + 2360 pthread_body (in libsystem_pthread.dylib)
+ 144 [0x980dc5fb] + 2360 WTF::wtfThreadEntryPoint(void*) (in
JavaScriptCore) + 16 [0x9099dd10] + 2360
WTF::threadEntryPoint(void*) (in JavaScriptCore) + 76 [0x9099dd7c]
+ 2360 JSC::GCThread::gcThreadMain() (in JavaScriptCore) + 88
[0x909a7258] + 2360 JSC::GCThread::waitForNextPhase() (in
JavaScriptCore) + 123 [0x909a73cb] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 pthread_cond_wait (in
libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360
_psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca]
2360 Thread17503756: JavaScriptCore::Marking + 2360 thread_start
(in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
_pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb]
+ 2360 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16
[0x9099dd10] + 2360 WTF::threadEntryPoint(void*) (in
JavaScriptCore) + 76 [0x9099dd7c] + 2360
JSC::GCThread::gcThreadMain() (in JavaScriptCore) + 88 [0x909a7258]
+ 2360 JSC::GCThread::waitForNextPhase() (in JavaScriptCore) + 123
[0x909a73cb] + 2360 pthreadcond_wait$UNIX2003 (in
libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360
_pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d]
+ 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10
[0x925707ca] 2360 Thread_17503757: JavaScriptCore::Marking + 2360
thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
_pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb]
+ 2360 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16
[0x9099dd10] + 2360 WTF::threadEntryPoint(void*) (in
JavaScriptCore) + 76 [0x9099dd7c] + 2360
JSC::GCThread::gcThreadMain() (in JavaScriptCore) + 88 [0x909a7258]
+ 2360 JSC::GCThread::waitForNextPhase() (in JavaScriptCore) + 123
[0x909a73cb] + 2360 pthreadcond_wait$UNIX2003 (in
libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360
pthread_cond_wait (in libsystem_pthread.dylib) + 728
[0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) +
10 [0x925707ca] 2360 Thread_17503810 + 2360 thread_start (in
libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 pthread_body (in libsystem_pthread.dylib) + 144
[0x980dc5fb] + 2360 _NSEventThread (in AppKit) + 283 [0x9466df18] +
2360 CFRunLoopRunInMode (in CoreFoundation) + 123 [0x91cf5bbb] +
2360 CFRunLoopRunSpecific (in CoreFoundation) + 394 [0x91cf5d5a] +
2329 _CFRunLoopRun (in CoreFoundation) + 1393 [0x91cf6541] + !
2329 __CFRunLoopServiceMachPort (in CoreFoundation) + 169
[0x91cf6f69] + ! 2329 machmsg (in libsystem_kernel.dylib) + 68
[0x9256b16c] + ! 2329 mach_msg_trap (in libsystem_kernel.dylib) +
10 [0x9256bf7a] + 31 __CFRunLoopRun (in CoreFoundation) + 2130
[0x91cf6822] + 31 __CFRunLoopDoSource1 (in CoreFoundation) + 523
[0x91d0605b] + 31
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION_ (in
CoreFoundation) + 53 [0x91d060f5] + 31 CFMachPortPerform
(in CoreFoundation) + 440 [0x91d062c8] + 31
MessageHandler(CFMachPort*, void*, long, void*) (in
HIToolbox) + 52 [0x994269f6] + 31
PullEventsFromWindowServerOnConnection(unsigned int, unsigned char,
CFMachPortBoost*) (in HIToolbox) + 99 [0x99426a8d] + 31
CGEventCreateNextEvent (in CoreGraphics) + 39 [0x985a8b8b] + 31
CGSGetNextEventRecordInternal (in CoreGraphics) + 84 [0x985a8c24] +
31 CGSSnarfAndDispatchDatagrams (in CoreGraphics) + 167
[0x985a8de5] + 31 CGSGetPortStreamInline (in CoreGraphics) +
127 [0x985a902c] + 31 mach_msg (in libsystem_kernel.dylib) + 68
[0x9256b16c] + 31 mach_msg_trap (in libsystem_kernel.dylib) + 10
[0x9256bf7a] 2360 Thread_17503962: IMAP connection + 2360
thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] +
2360 pthread_start (in libsystem_pthread.dylib) + 130
[0x980dc485] + 2360 pthread_body (in libsystem_pthread.dylib) +
144 [0x980dc5fb] + 2360 oak::server_t,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::server_t,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 pthread_cond_wait (in
libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait
(in libsystemkernel.dylib) + 10 [0x925707ca] 2360
Thread_17503966: IMAP connection + 2360 threadstart (in
libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 pthread_start
(in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360
pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360
oak::server_t, connectioncommand_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::servert,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 pthreadcondwait (in
libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait
(in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504046:
IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) +
34 [0x980e1cf2] + 2360 pthread_start (in
libsystem_pthread.dylib) + 130 [0x980dc485] + 2360
pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360
oak::server_t,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::servert,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 pthreadcondwait (in
libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait
(in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504048:
IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) +
34 [0x980e1cf2] + 2360 pthread_start (in
libsystem_pthread.dylib) + 130 [0x980dc485] + 2360
pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360
oak::servert<connection_command_t, std::tr1::sharedptr,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::servert,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 pthread_cond_wait (in
libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait
(in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504159:
IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) +
34 [0x980e1cf2] + 2360 pthread_start (in
libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 pthread_body
(in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360
oak::server_t,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::server_t<connection_command_t,
std::tr1::sharedptr,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib)
+ 728 [0x980ded1d] + 2360 _psynch_cvwait (in
libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504161:
IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) +
34 [0x980e1cf2] + 2360 pthread_start (in
libsystem_pthread.dylib) + 130 [0x980dc485] + 2360
pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360
oak::servert<connection_command_t,
std::tr1::shared_ptr<connectiont>,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] + 2360 oak::server_t<connection_command_t,
std::tr1::shared_ptr<connectiont>,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 pthread_cond_wait (in
libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait
(in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504399:
atomic_saving_thread_t + 2360 thread_start (in
libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360
pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] +
2360 pthread_body (in libsystem_pthread.dylib) + 144
[0x980dc5fb] + 2360
oak::servert<atomic_saving::atomic_saving_thread_t,
std::tr1::sharedptr, bool>::server_t(unsigned
long)::runner_t::server(void*) (in OakUtilities.dylib) + 17
[0x7756eb] + 2360
oak::server_t<atomic_saving::atomic_saving_threadt,
std::tr1::shared_ptr, bool>::server_run() (in
OakUtilities.dylib) + 171 [0x778eb3] + 2360
pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71
[0x980e0bd9] + 2360 pthread_cond_wait (in
libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait
(in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17505431:
com.apple.NSURLConnectionLoader 2360 thread_start (in
libsystempthread.dylib) + 34 [0x980e1cf2] 2360
pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485]
2360 _pthreadbody (in libsystem_pthread.dylib) + 144
[0x980dc5fb] 2360 __NSThreadmain__ (in Foundation) + 1426
[0x90d2ee86] 2360 -NSThread main + 45
[0x90d2ef2e] 2360 +NSURLConnection(Loader) _resourceLoadLoop: +
381 [0x90d2f0b5] 2360 CFRunLoopRunInMode (in CoreFoundation) + 123
[0x91cf5bbb] 2360 CFRunLoopRunSpecific (in CoreFoundation) + 394
[0x91cf5d5a] 2360 __CFRunLoopRun (in CoreFoundation) + 1393
[0x91cf6541] 2360 __CFRunLoopServiceMachPort (in CoreFoundation) +
169 [0x91cf6f69] 2360 mach_msg (in libsystem_kernel.dylib) + 68
[0x9256b16c] 2360 mach_msg_trap (in libsystem_kernel.dylib) + 10
[0x9256bf7a]
Total number in stack (recursive counted multiple, when
>=5):
18 pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb]
18 pthread_start (in libsystem_pthread.dylib) + 130
[0x980dc485] 18 thread_start (in libsystem_pthread.dylib) + 34
[0x980e1cf2] 12 __psynch_cvwait (in libsystem_kernel.dylib) + 0
[0x925707c0] 12 _pthreadcond_wait (in libsystem_pthread.dylib) +
728 [0x980ded1d] 12 pthread_cond_wait$UNIX2003 (in
libsystem_pthread.dylib) + 71 [0x980e0bd9] 10 oak::servert,
connection_command_t::result_t>::server_t(unsigned
long)::runner_t::server(void*) (in OakProtocols.dylib) + 17
[0x6ab0a7] 8 -NSView
_windowChangedKeyState + 338 [0x946176dd] 7 oak::server_t,
connection_command_t::result_t>::server_run() (in
OakProtocols.dylib) + 187 [0x6ac38b]
Sort by top of stack, same collapsed (when >= 5):
__psynch_cvwait (in libsystem_kernel.dylib) 28320 __select (in
libsystem_kernel.dylib) 7080 mach_msg_trap (in
libsystem_kernel.dylib) 7041 __sigwait (in libsystem_kernel.dylib)
2360 kevent64 (in libsystem_kernel.dylib) 2360 -NSWindow _disableTrackingArea: 6 CGEventGetType
(in CoreGraphics) 6
Comments and changes to this ticket
-
nall November 25th, 2013 @ 02:03 PM
Ouch! Let's try that again with formatting.
Call graph: 2360 Thread_17502979 DispatchQueue_1: com.apple.main-thread (serial) + 2360 start (in MailMate) + 53 [0x3955] + 2360 main (in MailMate) + 677 [0x1fb4b] + 2360 NSApplicationMain (in AppKit) + 1165 [0x9449f1f8] + 2360 -[NSApplication run] (in AppKit) + 823 [0x944b63bc] + 2360 -[NSApplication sendEvent:] (in AppKit) + 5412 [0x9467220f] + 2360 endKeyAndMain (in AppKit) + 81 [0x94828a78] + 2360 -[NSWindow resignKeyWindow] (in AppKit) + 586 [0x9471833b] + 2360 -[NSWindow(NSWindow_Theme) resignKeyAppearance] (in AppKit) + 387 [0x94718779] + 2360 -[NSWindow _setFrameNeedsDisplay:] (in AppKit) + 182 [0x9461705f] + 2360 -[NSFrameView _windowChangedKeyState] (in AppKit) + 101 [0x94617532] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSSplitView _windowChangedKeyState] (in AppKit) + 71 [0x946184da] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSSplitView _windowChangedKeyState] (in AppKit) + 71 [0x946184da] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSSplitView _windowChangedKeyState] (in AppKit) + 71 [0x946184da] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] + 2360 -[NSView _windowChangedKeyState] (in AppKit) + 918 [0x94617921] + 2360 -[NSView(NSInternal) _enableOrDisableTrackingAreas] (in AppKit) + 207 [0x9460cfdf] + 2359 -[NSView(NSInternal) _enableOrDisableTrackingArea:] (in AppKit) + 409 [0x94512da8] + ! 2336 -[NSView(NSInternal) _disableTrackingArea:] (in AppKit) + 83 [0x947188d6] + ! : 2326 -[NSWindow _disableTrackingArea:] (in AppKit) + 117 [0x94718a4a] + ! : | 2321 CGSSetTrackingAreaEnabled (in CoreGraphics) + 88 [0x985cef61] + ! : | + 2321 _CGSSetTrackingAreaEnabled (in CoreGraphics) + 139 [0x985cf02c] + ! : | + 2321 mach_msg (in libsystem_kernel.dylib) + 68 [0x9256b16c] + ! : | + 2321 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x9256bf7a] + ! : | 5 CGSSetTrackingAreaEnabled (in CoreGraphics) + 26 [0x985cef23] + ! : | 4 CGSGetConnectionPortById (in CoreGraphics) + 17 [0x985777e4] + ! : | ! 4 OSSpinLockLock (in libsystem_platform.dylib) + 11 [0x939036f5] + ! : | 1 CGSGetConnectionPortById (in CoreGraphics) + 0 [0x985777d3] + ! : 6 -[NSWindow _disableTrackingArea:] (in AppKit) + 126,123 [0x94718a53,0x94718a50] + ! : 2 -[NSWindow _disableTrackingArea:] (in AppKit) + 142 [0x94718a63] + ! : | 2 objc_msgSend (in libobjc.A.dylib) + 4 [0x91545494] + ! : 1 -[NSWindow _disableTrackingArea:] (in AppKit) + 59 [0x94718a10] + ! : | 1 -[NSTrackingArea _installed] (in AppKit) + 9 [0x944f57f8] + ! : 1 -[NSWindow _disableTrackingArea:] (in AppKit) + 93 [0x94718a32] + ! : 1 -[NSApplication contextID] (in AppKit) + 0 [0x944a1d1f] + ! 23 -[NSView(NSInternal) _disableTrackingArea:] (in AppKit) + 265 [0x9471898c] + ! 11 +[NSEvent _discardEventsForTrackingArea:] (in AppKit) + 61 [0x94608b0e] + ! | 4 FlushSpecificEventsFromQueue (in HIToolbox) + 98 [0x9942bb9d] + ! | + 2 EventIteratorNext (in HIToolbox) + 42 [0x9942bdae] + ! | + ! 2 pthread_mutex_lock (in libsystem_pthread.dylib) + 16 [0x980df7ac] + ! | + ! 1 OSAtomicCompareAndSwap64Barrier$VARIANT$mp (in libsystem_platform.dylib) + 26 [0x9390339a] + ! | + ! 1 _pthread_mutex_lock (in libsystem_pthread.dylib) + 48 [0x980df7e1] + ! | + ! 1 pthread_threadid_np (in libsystem_pthread.dylib) + 50 [0x980dc8b7] + ! | + 1 EventIteratorNext (in HIToolbox) + 75 [0x9942bdcf] + ! | + ! 1 ReleaseEvent (in HIToolbox) + 47 [0x993f8168] + ! | + ! 1 pthread_mutex_lock (in libsystem_pthread.dylib) + 16 [0x980df7ac] + ! | + ! 1 _pthread_mutex_lock (in libsystem_pthread.dylib) + 48 [0x980df7e1] + ! | + ! 1 pthread_threadid_np (in libsystem_pthread.dylib) + 15 [0x980dc894] + ! | + 1 EventIteratorNext (in HIToolbox) + 103 [0x9942bdeb] + ! | 3 FlushSpecificEventsFromQueue (in HIToolbox) + 66 [0x9942bb7d] + ! | + 2 EventIteratorCreate (in HIToolbox) + 21 [0x9942bc69] + ! | + ! 2 malloc (in libsystem_malloc.dylib) + 52 [0x93919f44] + ! | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 75 [0x9391955b] + ! | + ! 1 szone_malloc (in libsystem_malloc.dylib) + 24 [0x9390cb6a] + ! | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 65 [0x93916fee] + ! | + ! 1 szone_malloc (in libsystem_malloc.dylib) + 0 [0x9390cb52] + ! | + 1 EventIteratorCreate (in HIToolbox) + 132 [0x9942bcd8] + ! | 3 FlushSpecificEventsFromQueue (in HIToolbox) + 117 [0x9942bbb0] + ! | + 3 compareTrackingAreas (in AppKit) + 38 [0x94608d7c] + ! | + 3 _GetEventPlatformEventRecord (in HIToolbox) + 44 [0x9942bd75] + ! | + 2 CGEventGetEventRecord (in CoreGraphics) + 64 [0x985ac854] + ! | + ! 2 CGSCopyEventRecord (in CoreGraphics) + 40 [0x985ac03a] + ! | + ! 2 _platform_memmove$VARIANT$sse42 (in libsystem_platform.dylib) + 197 [0x939053d5] + ! | + 1 CGEventGetEventRecord (in CoreGraphics) + 35 [0x985ac837] + ! | 1 FlushSpecificEventsFromQueue (in HIToolbox) + 143 [0x9942bbca] + ! | 1 free (in libsystem_malloc.dylib) + 0 [0x93919c08] + ! 11 +[NSEvent _discardEventsForTrackingArea:] (in AppKit) + 360 [0x94608c39] + ! | 11 _AcquireMatchingCGEvent (in HIToolbox) + 187 [0x9942e74e] + ! | 7 ForEachCGEventDo(unsigned long (__CGEvent*) block_pointer) (in HIToolbox) + 79 [0x995b1230] + ! | + 6 ___AcquireMatchingCGEvent_block_invoke (in HIToolbox) + 70 [0x9943576f] + ! | + ! 6 ___discardCGEventsMatchingTest_block_invoke (in AppKit) + 27 [0x946f449c] + ! | + ! 6 __41+[NSEvent _discardEventsForTrackingArea:]_block_invoke343 (in AppKit) + 19 [0x949d8da4] + ! | + ! 6 CGEventGetType (in CoreGraphics) + 26 [0x985f569e] + ! | + 1 ___AcquireMatchingCGEvent_block_invoke (in HIToolbox) + 25 [0x99435742] + ! | 3 ForEachCGEventDo(unsigned long (__CGEvent*) block_pointer) (in HIToolbox) + 66 [0x995b1223] + ! | 1 ForEachCGEventDo(unsigned long (__CGEvent*) block_pointer) (in HIToolbox) + 32 [0x995b1201] + ! | 1 CFArrayGetCount (in CoreFoundation) + 20 [0x91c987f4] + ! 1 +[NSEvent _discardEventsForTrackingArea:] (in AppKit) + 39 [0x94608af8] + ! 1 GetMainEventQueue (in HIToolbox) + 26 [0x99407823] + ! 1 _EventThreadLock (in HIToolbox) + 37 [0x993f4847] + ! 1 pthread_once (in libsystem_pthread.dylib) + 0 [0x980dd689] + 1 -[NSView(NSInternal) _enableOrDisableTrackingArea:] (in AppKit) + 36 [0x94512c33] + 1 objc_msgSend (in libobjc.A.dylib) + 26 [0x915454aa] 2360 Thread_17502993 DispatchQueue_2: com.apple.libdispatch-manager (serial) + 2360 _dispatch_mgr_thread (in libdispatch.dylib) + 52 [0x961db556] + 2360 _dispatch_mgr_invoke (in libdispatch.dylib) + 238 [0x961db8bd] + 2360 kevent64 (in libsystem_kernel.dylib) + 10 [0x92571992] 2360 Thread_17502995: main::signal_handler + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 signal_handler_thread(void*) (in MailMate) + 63 [0x1f857] + 2360 sigwait$UNIX2003 (in libsystem_pthread.dylib) + 72 [0x980e0c73] + 2360 __sigwait (in libsystem_kernel.dylib) + 10 [0x92570e62] 2360 Thread_17503119: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17503120: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 289 [0x6ac3f1] + 2360 connection_command_t::handle_request(std::tr1::shared_ptr<connection_t>) (in OakProtocols.dylib) + 129 [0x6aadc5] + 2360 connection_t::run() (in OakProtocols.dylib) + 225 [0x6a7207] + 2360 imap_t::run_action() (in OakProtocols.dylib) + 307 [0x6ad82b] + 2360 imap_t::run_idle() (in OakProtocols.dylib) + 1033 [0x6b9159] + 2360 imap_t::read_response() (in OakProtocols.dylib) + 117 [0x6bb265] + 2360 int connection_t::read_line<std::back_insert_iterator<std::string> >(std::back_insert_iterator<std::string>) (in OakProtocols.dylib) + 109 [0x6c8075] + 2360 int connection_t::read<std::back_insert_iterator<std::string> >(std::back_insert_iterator<std::string>, bool, int) (in OakProtocols.dylib) + 288 [0x6db278] + 2360 connection_t::wait_for_select(bool, bool) (in OakProtocols.dylib) + 582 [0x6a5db4] + 2360 __select (in libsystem_kernel.dylib) + 10 [0x92570ace] 2360 Thread_17503134: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 289 [0x6ac3f1] + 2360 connection_command_t::handle_request(std::tr1::shared_ptr<connection_t>) (in OakProtocols.dylib) + 129 [0x6aadc5] + 2360 connection_t::run() (in OakProtocols.dylib) + 225 [0x6a7207] + 2360 imap_t::run_action() (in OakProtocols.dylib) + 307 [0x6ad82b] + 2360 imap_t::run_idle() (in OakProtocols.dylib) + 1033 [0x6b9159] + 2360 imap_t::read_response() (in OakProtocols.dylib) + 117 [0x6bb265] + 2360 int connection_t::read_line<std::back_insert_iterator<std::string> >(std::back_insert_iterator<std::string>) (in OakProtocols.dylib) + 109 [0x6c8075] + 2360 int connection_t::read<std::back_insert_iterator<std::string> >(std::back_insert_iterator<std::string>, bool, int) (in OakProtocols.dylib) + 288 [0x6db278] + 2360 connection_t::wait_for_select(bool, bool) (in OakProtocols.dylib) + 582 [0x6a5db4] + 2360 __select (in libsystem_kernel.dylib) + 10 [0x92570ace] 2360 Thread_17503751: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 289 [0x6ac3f1] + 2360 connection_command_t::handle_request(std::tr1::shared_ptr<connection_t>) (in OakProtocols.dylib) + 129 [0x6aadc5] + 2360 connection_t::run() (in OakProtocols.dylib) + 225 [0x6a7207] + 2360 imap_t::run_action() (in OakProtocols.dylib) + 307 [0x6ad82b] + 2360 imap_t::run_idle() (in OakProtocols.dylib) + 1033 [0x6b9159] + 2360 imap_t::read_response() (in OakProtocols.dylib) + 117 [0x6bb265] + 2360 int connection_t::read_line<std::back_insert_iterator<std::string> >(std::back_insert_iterator<std::string>) (in OakProtocols.dylib) + 109 [0x6c8075] + 2360 int connection_t::read<std::back_insert_iterator<std::string> >(std::back_insert_iterator<std::string>, bool, int) (in OakProtocols.dylib) + 288 [0x6db278] + 2360 connection_t::wait_for_select(bool, bool) (in OakProtocols.dylib) + 582 [0x6a5db4] + 2360 __select (in libsystem_kernel.dylib) + 10 [0x92570ace] 2360 Thread_17503754: JavaScriptCore::BlockFree + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16 [0x9099dd10] + 2360 WTF::threadEntryPoint(void*) (in JavaScriptCore) + 76 [0x9099dd7c] + 2360 JSC::BlockAllocator::blockFreeingThreadMain() (in JavaScriptCore) + 276 [0x909a69c4] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17503755: JavaScriptCore::Marking + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16 [0x9099dd10] + 2360 WTF::threadEntryPoint(void*) (in JavaScriptCore) + 76 [0x9099dd7c] + 2360 JSC::GCThread::gcThreadMain() (in JavaScriptCore) + 88 [0x909a7258] + 2360 JSC::GCThread::waitForNextPhase() (in JavaScriptCore) + 123 [0x909a73cb] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17503756: JavaScriptCore::Marking + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16 [0x9099dd10] + 2360 WTF::threadEntryPoint(void*) (in JavaScriptCore) + 76 [0x9099dd7c] + 2360 JSC::GCThread::gcThreadMain() (in JavaScriptCore) + 88 [0x909a7258] + 2360 JSC::GCThread::waitForNextPhase() (in JavaScriptCore) + 123 [0x909a73cb] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17503757: JavaScriptCore::Marking + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16 [0x9099dd10] + 2360 WTF::threadEntryPoint(void*) (in JavaScriptCore) + 76 [0x9099dd7c] + 2360 JSC::GCThread::gcThreadMain() (in JavaScriptCore) + 88 [0x909a7258] + 2360 JSC::GCThread::waitForNextPhase() (in JavaScriptCore) + 123 [0x909a73cb] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17503810 + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 _NSEventThread (in AppKit) + 283 [0x9466df18] + 2360 CFRunLoopRunInMode (in CoreFoundation) + 123 [0x91cf5bbb] + 2360 CFRunLoopRunSpecific (in CoreFoundation) + 394 [0x91cf5d5a] + 2329 __CFRunLoopRun (in CoreFoundation) + 1393 [0x91cf6541] + ! 2329 __CFRunLoopServiceMachPort (in CoreFoundation) + 169 [0x91cf6f69] + ! 2329 mach_msg (in libsystem_kernel.dylib) + 68 [0x9256b16c] + ! 2329 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x9256bf7a] + 31 __CFRunLoopRun (in CoreFoundation) + 2130 [0x91cf6822] + 31 __CFRunLoopDoSource1 (in CoreFoundation) + 523 [0x91d0605b] + 31 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ (in CoreFoundation) + 53 [0x91d060f5] + 31 __CFMachPortPerform (in CoreFoundation) + 440 [0x91d062c8] + 31 MessageHandler(__CFMachPort*, void*, long, void*) (in HIToolbox) + 52 [0x994269f6] + 31 PullEventsFromWindowServerOnConnection(unsigned int, unsigned char, __CFMachPortBoost*) (in HIToolbox) + 99 [0x99426a8d] + 31 CGEventCreateNextEvent (in CoreGraphics) + 39 [0x985a8b8b] + 31 CGSGetNextEventRecordInternal (in CoreGraphics) + 84 [0x985a8c24] + 31 CGSSnarfAndDispatchDatagrams (in CoreGraphics) + 167 [0x985a8de5] + 31 _CGSGetPortStreamInline (in CoreGraphics) + 127 [0x985a902c] + 31 mach_msg (in libsystem_kernel.dylib) + 68 [0x9256b16c] + 31 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x9256bf7a] 2360 Thread_17503962: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17503966: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504046: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504048: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504159: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504161: IMAP connection + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] + 2360 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17504399: atomic_saving_thread_t + 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] + 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] + 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] + 2360 oak::server_t<atomic_saving::atomic_saving_thread_t, std::tr1::shared_ptr<atomic_saving::atomic_saving_t>, bool>::server_t(unsigned long)::runner_t::server(void*) (in OakUtilities.dylib) + 17 [0x7756eb] + 2360 oak::server_t<atomic_saving::atomic_saving_thread_t, std::tr1::shared_ptr<atomic_saving::atomic_saving_t>, bool>::server_run() (in OakUtilities.dylib) + 171 [0x778eb3] + 2360 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] + 2360 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] + 2360 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x925707ca] 2360 Thread_17505431: com.apple.NSURLConnectionLoader 2360 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] 2360 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] 2360 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] 2360 __NSThread__main__ (in Foundation) + 1426 [0x90d2ee86] 2360 -[NSThread main] (in Foundation) + 45 [0x90d2ef2e] 2360 +[NSURLConnection(Loader) _resourceLoadLoop:] (in Foundation) + 381 [0x90d2f0b5] 2360 CFRunLoopRunInMode (in CoreFoundation) + 123 [0x91cf5bbb] 2360 CFRunLoopRunSpecific (in CoreFoundation) + 394 [0x91cf5d5a] 2360 __CFRunLoopRun (in CoreFoundation) + 1393 [0x91cf6541] 2360 __CFRunLoopServiceMachPort (in CoreFoundation) + 169 [0x91cf6f69] 2360 mach_msg (in libsystem_kernel.dylib) + 68 [0x9256b16c] 2360 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x9256bf7a] Total number in stack (recursive counted multiple, when >=5): 18 _pthread_body (in libsystem_pthread.dylib) + 144 [0x980dc5fb] 18 _pthread_start (in libsystem_pthread.dylib) + 130 [0x980dc485] 18 thread_start (in libsystem_pthread.dylib) + 34 [0x980e1cf2] 12 __psynch_cvwait (in libsystem_kernel.dylib) + 0 [0x925707c0] 12 _pthread_cond_wait (in libsystem_pthread.dylib) + 728 [0x980ded1d] 12 pthread_cond_wait$UNIX2003 (in libsystem_pthread.dylib) + 71 [0x980e0bd9] 10 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) (in OakProtocols.dylib) + 17 [0x6ab0a7] 8 -[NSView _windowChangedKeyState] (in AppKit) + 338 [0x946176dd] 7 oak::server_t<connection_command_t, std::tr1::shared_ptr<connection_t>, connection_command_t::result_t>::server_run() (in OakProtocols.dylib) + 187 [0x6ac38b] Sort by top of stack, same collapsed (when >= 5): __psynch_cvwait (in libsystem_kernel.dylib) 28320 __select (in libsystem_kernel.dylib) 7080 mach_msg_trap (in libsystem_kernel.dylib) 7041 __sigwait (in libsystem_kernel.dylib) 2360 kevent64 (in libsystem_kernel.dylib) 2360 -[NSWindow _disableTrackingArea:] (in AppKit) 6 CGEventGetType (in CoreGraphics) 6
-
nall March 7th, 2014 @ 12:09 AM
- Tag set to performance, selection
Benny,
I'm still seeing this. I have a smart folder of 19k emails and as soon as I Cmd-A to select them all (to delete), I get a beachball for quite some time (minutes).After some time the beachball goes away, but if I give focus back to the MailMate window it starts again.
Anything else I can provide for this one?
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Mac OS X email client.