Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

OSX 10.13.3 / Thunderbird often hangs when sending

  • No replies
  • 1 has this problem
  • 2 views
more options

Thunderbird frequently hangs with a spinning beachball after sending mail. I have a proc sampling output but cannot attach it. It starts:

Sampling process 17529 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling thunderbird (pid 17529) every 1 millisecond Process: thunderbird [17529] Path: /Applications/Thunderbird.app/Contents/MacOS/thunderbird Load Address: 0x10d70a000 Identifier: org.mozilla.thunderbird Version: 52.6.0 (52.6.0) Code Type: X86-64 Parent Process:  ??? [1]

Date/Time: 2018-03-18 15:27:17.562 +0100 Launch Time: 2018-03-18 15:20:50.059 +0100 OS Version: Mac OS X 10.13.3 (17D2047) Report Version: 7 Analysis Tool: /usr/bin/sample


Call graph:

   1239 Thread_6286231   DispatchQueue_1: com.apple.main-thread  (serial)
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x2151a52  [0x10fe2ca52]
   +   1239 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]  (in AppKit) + 3044  [0x7fff36a15b4c]
   +     1239 _DPSNextEvent  (in AppKit) + 2085  [0x7fff3627ff5f]
   +       1239 _BlockUntilNextEventMatchingListInModeWithFilter  (in HIToolbox) + 64  [0x7fff37fb4914]
   +         1239 ReceiveNextEventCommon  (in HIToolbox) + 613  [0x7fff37fb4b96]
   +           1239 RunCurrentEventLoopInMode  (in HIToolbox) + 286  [0x7fff37fb4e26]
   +             1239 CFRunLoopRunSpecific  (in CoreFoundation) + 483  [0x7fff38c9cf43]
   +               1239 __CFRunLoopRun  (in CoreFoundation) + 1293  [0x7fff38c9d6dd]
   +                 1239 __CFRunLoopDoSources0  (in CoreFoundation) + 208  [0x7fff38c9e260]
   +                   1239 __CFRunLoopDoSource0  (in CoreFoundation) + 108  [0x7fff38d750ac]
   +                     1239 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__  (in CoreFoundation) + 17  [0x7fff38cbb721]
   +                       1239 ???  (in XUL)  load address 0x10dcdb000 + 0x2123c91  [0x10fdfec91]
   +                         1239 -[NSView removeFromSuperview]  (in AppKit) + 270  [0x7fff36264c8f]
   +                           1239 -[NSView _setWindow:]  (in AppKit) + 2356  [0x7fff36262627]
   +                             1239 -[NSSurface setWindow:]  (in AppKit) + 53  [0x7fff364680dd]
   +                               1239 -[NSSurface _disposeSurface]  (in AppKit) + 152  [0x7fff36468474]
   +                                 1239 -[NSNotificationCenter postNotificationName:object:userInfo:]  (in Foundation) + 66  [0x7fff3ad55467]
   +                                   1239 _CFXNotificationPost  (in CoreFoundation) + 595  [0x7fff38c6f7a3]
   +                                     1239 -[_CFXNotificationRegistrar find:object:observer:enumerator:]  (in CoreFoundation) + 1664  [0x7fff38c70670]
   +                                       1239 ___CFXNotificationPost_block_invoke  (in CoreFoundation) + 50  [0x7fff38cb27f2]
   +                                         1239 _CFXRegistrationPost  (in CoreFoundation) + 442  [0x7fff38cb2aaa]
   +                                           1239 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__  (in CoreFoundation) + 12  [0x7fff38cb2bbc]
   +                                             1239 CGLClearDrawable  (in OpenGL) + 41  [0x7fff42f6cb6f]
   +                                               1239 _pthread_mutex_lock_slow  (in libsystem_pthread.dylib) + 253  [0x7fff607c2551]
   +                                                 1239 _pthread_mutex_lock_wait  (in libsystem_pthread.dylib) + 83  [0x7fff607c4bfe]
   +                                                   1239 __psynch_mutexwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688d1e]
   1239 Thread_6286243
   + 1239 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff607c3c5d]
   +   1239 _pthread_start  (in libsystem_pthread.dylib) + 377  [0x7fff607c456d]
   +     1239 ???  (in XUL)  load address 0x10dcdb000 + 0x2b0eaf2  [0x1107e9af2]
   +       1239 mach_msg  (in libsystem_kernel.dylib) + 60  [0x7fff6067ecdc]
   +         1239 mach_msg_trap  (in libsystem_kernel.dylib) + 10  [0x7fff6067f7c2]
   1239 Thread_6286249: Gecko_IOThread
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x7fdc3c  [0x10e4d8c3c]
   +   1239 kevent  (in libsystem_kernel.dylib) + 10  [0x7fff60689ec2]
   1239 Thread_6286250: Socket Thread
   + 1239 ???  (in libnss3.dylib)  load address 0x10da00000 + 0x1a1335  [0x10dba1335]
   +   1239 __select  (in libsystem_kernel.dylib) + 10  [0x7fff60688fca]
   1239 Thread_6286251: JS Watchdog
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286252: JS Helper
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x3274f01  [0x110f4ff01]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286253: JS Helper
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x3274f01  [0x110f4ff01]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286254: JS Helper
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x3274f01  [0x110f4ff01]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286255: JS Helper
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x3274f01  [0x110f4ff01]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286256: JS Helper
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x3274f01  [0x110f4ff01]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286257: JS Helper
   + 1239 ???  (in XUL)  load address 0x10dcdb000 + 0x3274f01  [0x110f4ff01]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286258
   + 1239 thread_start  (in libsystem_pthread.dylib) + 13  [0x7fff607c3c5d]
   +   1239 _pthread_start  (in libsystem_pthread.dylib) + 377  [0x7fff607c456d]
   +     1239 ???  (in XUL)  load address 0x10dcdb000 + 0x382f6ce  [0x11150a6ce]
   +       1239 mach_msg  (in libsystem_kernel.dylib) + 60  [0x7fff6067ecdc]
   +         1239 mach_msg_trap  (in libsystem_kernel.dylib) + 10  [0x7fff6067f7c2]
   1239 Thread_6286259: Hang Monitor
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286260: Cache2 I/O
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286261: Timer
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 227  [0x10dbb6373]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286262: DataStorage
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286263: DataStorage
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286268: GMPThread
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286271: IPDL Background
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286274: Compositor
   + 1239 ???  (in <unknown binary>)  [0x8000000000000000]
   +   1239 ???  (in XUL)  load address 0x10dcdb000 + 0x7f09a8  [0x10e4cb9a8]
   +     1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +       1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286275: ImgDecoder #1
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286276: ImgDecoder #2
   + 1239 PR_WaitCondVar  (in libnss3.dylib) + 253  [0x10dbb638d]
   +   1239 _pthread_cond_wait  (in libsystem_pthread.dylib) + 732  [0x7fff607c5662]
   +     1239 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff60688cee]
   1239 Thread_6286277: ImageIO
Thunderbird frequently hangs with a spinning beachball after sending mail. I have a proc sampling output but cannot attach it. It starts: Sampling process 17529 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling thunderbird (pid 17529) every 1 millisecond Process: thunderbird [17529] Path: /Applications/Thunderbird.app/Contents/MacOS/thunderbird Load Address: 0x10d70a000 Identifier: org.mozilla.thunderbird Version: 52.6.0 (52.6.0) Code Type: X86-64 Parent Process: ??? [1] Date/Time: 2018-03-18 15:27:17.562 +0100 Launch Time: 2018-03-18 15:20:50.059 +0100 OS Version: Mac OS X 10.13.3 (17D2047) Report Version: 7 Analysis Tool: /usr/bin/sample ---- Call graph: 1239 Thread_6286231 DispatchQueue_1: com.apple.main-thread (serial) + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x2151a52 [0x10fe2ca52] + 1239 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] (in AppKit) + 3044 [0x7fff36a15b4c] + 1239 _DPSNextEvent (in AppKit) + 2085 [0x7fff3627ff5f] + 1239 _BlockUntilNextEventMatchingListInModeWithFilter (in HIToolbox) + 64 [0x7fff37fb4914] + 1239 ReceiveNextEventCommon (in HIToolbox) + 613 [0x7fff37fb4b96] + 1239 RunCurrentEventLoopInMode (in HIToolbox) + 286 [0x7fff37fb4e26] + 1239 CFRunLoopRunSpecific (in CoreFoundation) + 483 [0x7fff38c9cf43] + 1239 __CFRunLoopRun (in CoreFoundation) + 1293 [0x7fff38c9d6dd] + 1239 __CFRunLoopDoSources0 (in CoreFoundation) + 208 [0x7fff38c9e260] + 1239 __CFRunLoopDoSource0 (in CoreFoundation) + 108 [0x7fff38d750ac] + 1239 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (in CoreFoundation) + 17 [0x7fff38cbb721] + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x2123c91 [0x10fdfec91] + 1239 -[NSView removeFromSuperview] (in AppKit) + 270 [0x7fff36264c8f] + 1239 -[NSView _setWindow:] (in AppKit) + 2356 [0x7fff36262627] + 1239 -[NSSurface setWindow:] (in AppKit) + 53 [0x7fff364680dd] + 1239 -[NSSurface _disposeSurface] (in AppKit) + 152 [0x7fff36468474] + 1239 -[NSNotificationCenter postNotificationName:object:userInfo:] (in Foundation) + 66 [0x7fff3ad55467] + 1239 _CFXNotificationPost (in CoreFoundation) + 595 [0x7fff38c6f7a3] + 1239 -[_CFXNotificationRegistrar find:object:observer:enumerator:] (in CoreFoundation) + 1664 [0x7fff38c70670] + 1239 ___CFXNotificationPost_block_invoke (in CoreFoundation) + 50 [0x7fff38cb27f2] + 1239 _CFXRegistrationPost (in CoreFoundation) + 442 [0x7fff38cb2aaa] + 1239 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (in CoreFoundation) + 12 [0x7fff38cb2bbc] + 1239 CGLClearDrawable (in OpenGL) + 41 [0x7fff42f6cb6f] + 1239 _pthread_mutex_lock_slow (in libsystem_pthread.dylib) + 253 [0x7fff607c2551] + 1239 _pthread_mutex_lock_wait (in libsystem_pthread.dylib) + 83 [0x7fff607c4bfe] + 1239 __psynch_mutexwait (in libsystem_kernel.dylib) + 10 [0x7fff60688d1e] 1239 Thread_6286243 + 1239 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff607c3c5d] + 1239 _pthread_start (in libsystem_pthread.dylib) + 377 [0x7fff607c456d] + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x2b0eaf2 [0x1107e9af2] + 1239 mach_msg (in libsystem_kernel.dylib) + 60 [0x7fff6067ecdc] + 1239 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff6067f7c2] 1239 Thread_6286249: Gecko_IOThread + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x7fdc3c [0x10e4d8c3c] + 1239 kevent (in libsystem_kernel.dylib) + 10 [0x7fff60689ec2] 1239 Thread_6286250: Socket Thread + 1239 ??? (in libnss3.dylib) load address 0x10da00000 + 0x1a1335 [0x10dba1335] + 1239 __select (in libsystem_kernel.dylib) + 10 [0x7fff60688fca] 1239 Thread_6286251: JS Watchdog + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286252: JS Helper + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x3274f01 [0x110f4ff01] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286253: JS Helper + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x3274f01 [0x110f4ff01] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286254: JS Helper + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x3274f01 [0x110f4ff01] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286255: JS Helper + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x3274f01 [0x110f4ff01] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286256: JS Helper + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x3274f01 [0x110f4ff01] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286257: JS Helper + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x3274f01 [0x110f4ff01] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286258 + 1239 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff607c3c5d] + 1239 _pthread_start (in libsystem_pthread.dylib) + 377 [0x7fff607c456d] + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x382f6ce [0x11150a6ce] + 1239 mach_msg (in libsystem_kernel.dylib) + 60 [0x7fff6067ecdc] + 1239 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff6067f7c2] 1239 Thread_6286259: Hang Monitor + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286260: Cache2 I/O + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286261: Timer + 1239 PR_WaitCondVar (in libnss3.dylib) + 227 [0x10dbb6373] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286262: DataStorage + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286263: DataStorage + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286268: GMPThread + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286271: IPDL Background + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286274: Compositor + 1239 ??? (in <unknown binary>) [0x8000000000000000] + 1239 ??? (in XUL) load address 0x10dcdb000 + 0x7f09a8 [0x10e4cb9a8] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286275: ImgDecoder #1 + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286276: ImgDecoder #2 + 1239 PR_WaitCondVar (in libnss3.dylib) + 253 [0x10dbb638d] + 1239 _pthread_cond_wait (in libsystem_pthread.dylib) + 732 [0x7fff607c5662] + 1239 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff60688cee] 1239 Thread_6286277: ImageIO

Modified by limbodan