#404 new
Steve Mayer

Repeated crashing using build 3459

Reported by Steve Mayer | 2013-06-04 17:30:18 UTC

Have had this new build crash twice in 5 minutes with the following stack trace:

Process: MailMate [54909]
Path: /Applications/MailMate.app/Contents/MacOS/MailMate
Identifier: com.freron.MailMate
Version: 1.5.4 (3459)
Code Type: X86 (Native)
Parent Process: launchd [100]
User ID: 501

Date/Time: 2013-06-04 10:24:14.586 -0700
OS Version: Mac OS X 10.8.3 (12D78)
Report Version: 10

Interval Since Last Report: 424650 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 225 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 22EEC51D-21A3-9CC7-49AE-15BBE5E3BC50

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x99294a6a pthread_kill + 10
1 libsystem_c.dylib 0x9792cb2f pthread_kill + 101
2 libsystem_c.dylib 0x979634ec abort + 168
3 Controller.dylib 0x001d6e8a -[MmMailbox writeToDictionaryRecursively:] + 1195
4 Controller.dylib 0x001d6325 -[MmMailbox writeDeltaToArray:] + 202
5 Controller.dylib 0x001d6811 -[MmMailbox writeDeltaToArray:] + 1462
6 Controller.dylib 0x001d6811 -[MmMailbox writeDeltaToArray:] + 1462
7 Controller.dylib 0x001d6811 -[MmMailbox writeDeltaToArray:] + 1462
8 Controller.dylib 0x001df51b -[MmMailboxManager save] + 233
9 Controller.dylib 0x001e0314 -[MmMailboxManager delayedSave:] + 33
10 libobjc.A.dylib 0x96af95d3 -[NSObject performSelector:withObject:] + 70
11 OakFoundation.dylib 0x00579aff -[OakTimer timerDidFire:] + 48
12 OakFoundation.dylib 0x0057981c -[OakTimerHelper timerDidFire:] + 43
13 com.apple.Foundation 0x93b33cd4 __NSFireTimer + 117
14 com.apple.CoreFoundation 0x94013416 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION
+ 22
15 com.apple.CoreFoundation 0x94012db5 __CFRunLoopDoTimer + 709
16 com.apple.CoreFoundation 0x93ff7bc2 __CFRunLoopRun + 1842
17 com.apple.CoreFoundation 0x93ff702a CFRunLoopRunSpecific + 378
18 com.apple.CoreFoundation 0x93ff6e9b CFRunLoopRunInMode + 123
19 com.apple.HIToolbox 0x9616ef5a RunCurrentEventLoopInMode + 242
20 com.apple.HIToolbox 0x9616ecc9 ReceiveNextEventCommon + 374
21 com.apple.HIToolbox 0x9616eb44 BlockUntilNextEventMatchingListInMode + 88
22 com.apple.AppKit 0x906a99aa _DPSNextEvent + 724
23 com.apple.AppKit 0x906a91dc -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
24 com.apple.AppKit 0x9069f63c -[NSApplication run] + 855
25 com.apple.AppKit 0x90642666 NSApplicationMain + 1053
26 com.freron.MailMate 0x0001e8a5 main + 677
27 com.freron.MailMate 0x00003aa5 start + 53

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x992959ae kevent + 10
1 libdispatch.dylib 0x92fbfc71 dispatch_mgr_invoke + 993
2 libdispatch.dylib 0x92fbf7a9 _dispatch
mgr_thread + 53

Thread 2:: main::signal_handler
0 libsystem_kernel.dylib 0x99294f26 __sigwait + 10
1 libsystem_c.dylib 0x979b612f sigwait$UNIX2003 + 74
2 com.freron.MailMate 0x0001e5b1 signal_handler_thread(void*) + 63
3 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
4 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 3:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x992927d2 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x99291cb0 mach_msg + 68
2 com.apple.CoreFoundation 0x93ff1f89 CFRunLoopServiceMachPort + 185
3 com.apple.CoreFoundation 0x93ff796f __CFRunLoopRun + 1247
4 com.apple.CoreFoundation 0x93ff702a CFRunLoopRunSpecific + 378
5 com.apple.CoreFoundation 0x93ff6e9b CFRunLoopRunInMode + 123
6 com.apple.Foundation 0x93af463a +[NSURLConnection(Loader) resourceLoadLoop:] + 395
7 com.apple.Foundation 0x93b587c8 -[NSThread main] + 45
8 com.apple.Foundation 0x93b5874b _
NSThread
main__ + 1396
9 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
10 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 4:: IMAP connection
0 libsystem_kernel.dylib 0x99294be6 __select + 10
1 OakProtocols.dylib 0x0065c6fe connection_t::wait_for_select(bool, bool) + 582
2 OakProtocols.dylib 0x00681740 int connection_t::readstd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string, bool, int) + 288
3 OakProtocols.dylib 0x0067cf25 int connection_t::read_linestd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string) + 109
4 OakProtocols.dylib 0x0067099d imap_t::read_response() + 117
5 OakProtocols.dylib 0x0066e634 imap_t::run_idle() + 686
6 OakProtocols.dylib 0x00663cf5 imap_t::run_action() + 179
7 OakProtocols.dylib 0x0065db41 connection_t::run() + 225
8 OakProtocols.dylib 0x00661355 connection_command_t::handle_request(std::tr1::shared_ptr) + 129
9 OakProtocols.dylib 0x00662981 oak::server_t, connection_command_t::result_t>::server_run() + 289
10 OakProtocols.dylib 0x00661637 oak::server_t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
11 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
12 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 5:: IMAP connection
0 libsystem_kernel.dylib 0x99294be6 __select + 10
1 OakProtocols.dylib 0x0065c6fe connection_t::wait_for_select(bool, bool) + 582
2 OakProtocols.dylib 0x00681740 int connection_t::readstd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string, bool, int) + 288
3 OakProtocols.dylib 0x0067cf25 int connection_t::read_linestd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string) + 109
4 OakProtocols.dylib 0x0067099d imap_t::read_response() + 117
5 OakProtocols.dylib 0x0066e634 imap_t::run_idle() + 686
6 OakProtocols.dylib 0x00663cf5 imap_t::run_action() + 179
7 OakProtocols.dylib 0x0065db41 connection_t::run() + 225
8 OakProtocols.dylib 0x00661355 connection_command_t::handle_request(std::tr1::shared_ptr) + 129
9 OakProtocols.dylib 0x00662981 oak::server_t, connection_command_t::result_t>::server_run() + 289
10 OakProtocols.dylib 0x00661637 oak::server_t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
11 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
12 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 6:: IMAP connection
0 libsystem_kernel.dylib 0x99294be6 __select + 10
1 OakProtocols.dylib 0x0065c6fe connection_t::wait_for_select(bool, bool) + 582
2 OakProtocols.dylib 0x00681740 int connection_t::readstd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string, bool, int) + 288
3 OakProtocols.dylib 0x0067cf25 int connection_t::read_linestd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string) + 109
4 OakProtocols.dylib 0x0067099d imap_t::read_response() + 117
5 OakProtocols.dylib 0x0066e634 imap_t::run_idle() + 686
6 OakProtocols.dylib 0x00663cf5 imap_t::run_action() + 179
7 OakProtocols.dylib 0x0065db41 connection_t::run() + 225
8 OakProtocols.dylib 0x00661355 connection_command_t::handle_request(std::tr1::shared_ptr) + 129
9 OakProtocols.dylib 0x00662981 oak::server_t, connection_command_t::result_t>::server_run() + 289
10 OakProtocols.dylib 0x00661637 oak::server_t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
11 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
12 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 7:: IMAP connection
0 libsystem_kernel.dylib 0x99294be6 __select + 10
1 OakProtocols.dylib 0x0065c6fe connection_t::wait_for_select(bool, bool) + 582
2 OakProtocols.dylib 0x00681740 int connection_t::readstd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string, bool, int) + 288
3 OakProtocols.dylib 0x0067cf25 int connection_t::read_linestd::back_insert_iterator<std::string >(std::back_insert_iteratorstd::string) + 109
4 OakProtocols.dylib 0x0067099d imap_t::read_response() + 117
5 OakProtocols.dylib 0x0066e634 imap_t::run_idle() + 686
6 OakProtocols.dylib 0x00663cf5 imap_t::run_action() + 179
7 OakProtocols.dylib 0x0065db41 connection_t::run() + 225
8 OakProtocols.dylib 0x00661355 connection_command_t::handle_request(std::tr1::shared_ptr) + 129
9 OakProtocols.dylib 0x00662981 oak::server_t, connection_command_t::result_t>::server_run() + 289
10 OakProtocols.dylib 0x00661637 oak::server_t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
11 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
12 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 8:: JavaScriptCore::BlockFree
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b60e0 pthread_cond_timedwait$UNIX2003 + 70
3 com.apple.JavaScriptCore 0x9a3337a8 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 120
4 com.apple.JavaScriptCore 0x9a54af63 JSC::BlockAllocator::blockFreeingThreadMain() + 115
5 com.apple.JavaScriptCore 0x9a33172c WTF::threadEntryPoint(void*) + 76
6 com.apple.JavaScriptCore 0x9a5608a0 WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem
c.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 9:: JavaScriptCore::Marking
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 com.apple.JavaScriptCore 0x9a4b5b76 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198
4 com.apple.JavaScriptCore 0x9a4b5a6e JSC::MarkStackThreadSharedData::markingThreadMain() + 238
5 com.apple.JavaScriptCore 0x9a33172c WTF::threadEntryPoint(void*) + 76
6 com.apple.JavaScriptCore 0x9a5608a0 WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem
c.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 10:: JavaScriptCore::Marking
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 com.apple.JavaScriptCore 0x9a4b5b76 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198
4 com.apple.JavaScriptCore 0x9a4b5a6e JSC::MarkStackThreadSharedData::markingThreadMain() + 238
5 com.apple.JavaScriptCore 0x9a33172c WTF::threadEntryPoint(void*) + 76
6 com.apple.JavaScriptCore 0x9a5608a0 WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem
c.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 11:: JavaScriptCore::Marking
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 com.apple.JavaScriptCore 0x9a4b5b76 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 198
4 com.apple.JavaScriptCore 0x9a4b5a6e JSC::MarkStackThreadSharedData::markingThreadMain() + 238
5 com.apple.JavaScriptCore 0x9a33172c WTF::threadEntryPoint(void*) + 76
6 com.apple.JavaScriptCore 0x9a5608a0 WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem
c.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 12:: IMAP connection
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 OakProtocols.dylib 0x0066291b oak::server_t, connection_command_t::result_t>::server_run() + 187
4 OakProtocols.dylib 0x00661637 oak::server
t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 13:: IMAP connection
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 OakProtocols.dylib 0x0066291b oak::server_t, connection_command_t::result_t>::server_run() + 187
4 OakProtocols.dylib 0x00661637 oak::server
t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 14:: IMAP connection
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 OakProtocols.dylib 0x0066291b oak::server_t, connection_command_t::result_t>::server_run() + 187
4 OakProtocols.dylib 0x00661637 oak::server
t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 15:: atomic_saving_thread_t
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 OakUtilities.dylib 0x0072bb23 oak::server_t, bool>::server_run() + 171
4 OakUtilities.dylib 0x0072835b oak::server
t, bool>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 16:: IMAP connection
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 OakProtocols.dylib 0x0066291b oak::server_t, connection_command_t::result_t>::server_run() + 187
4 OakProtocols.dylib 0x00661637 oak::server
t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 17:: IMAP connection
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 OakProtocols.dylib 0x0066291b oak::server_t, connection_command_t::result_t>::server_run() + 187
4 OakProtocols.dylib 0x00661637 oak::server
t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 18:: IMAP connection
0 libsystem_kernel.dylib 0x992948e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x97930280 pthread_cond_wait + 833
2 libsystem_c.dylib 0x979b6095 pthread_cond_wait$UNIX2003 + 71
3 OakProtocols.dylib 0x0066291b oak::server_t, connection_command_t::result_t>::server_run() + 187
4 OakProtocols.dylib 0x00661637 oak::server
t, connection_command_t::result_t>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e thread
start + 34

Thread 19:
0 libsystem_kernel.dylib 0x992950ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x9792e0ac pthread_workq_return + 45
2 libsystem_c.dylib 0x9792de79 _pthread_wqthread + 448
3 libsystem
c.dylib 0x97915d2a start_wqthread + 30

Thread 20:
0 libsystem_kernel.dylib 0x992950ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x9792e0ac pthread_workq_return + 45
2 libsystem_c.dylib 0x9792de79 _pthread_wqthread + 448
3 libsystem
c.dylib 0x97915d2a start_wqthread + 30

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x131152a0 ecx: 0xbfffdcdc edx: 0x99294a6a edi: 0xacadea28 esi: 0x00000006 ebp: 0xbfffdcf8 esp: 0xbfffdcdc ss: 0x00000023 efl: 0x00000206 eip: 0x99294a6a cs: 0x0000000b ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f cr2: 0x004e6000 Logical CPU: 0

Comments and changes to this ticket

  • benny

    benny 2013-06-04 18:47:45 UTC

    Do you know what you do before this happens. It is somehow related to mailboxes. In particular, it might be related to a deleted mailbox...

    Note that I also receive the crash reports automatically (you have allowed this -- see the General preferences pane), so you don't need all the crash report details here.

  • Steve Mayer

    Steve Mayer 2013-06-04 19:19:17 UTC

    The first time I saw this, I was moving up the mail list in the Inbox via the arrow keys. The app stopped responding and I clicked on one of the messages. That's when it crashed.

    The second time, I had just started up the application.

    p.s. Thanks for the reminder of the automated crash uploads. I'd completely forgotten about that.

  • benny

    benny 2013-06-21 15:22:53 UTC

    • State changed from “new” to “fixcommitted”

    Closing the ticket. This is fixed in more recent test versions.

  • benny

    benny 2013-07-05 11:25:34 UTC

    • State changed from “fixcommitted” to “fixreleased”

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.

New ticket Create new ticket

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.

Shared Ticket Bins

People watching this ticket

Pages