Repeated crashing using build 3459
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 _dispatchmgr_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 threadstart + 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 _NSThreadmain__ +
1396
9 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
10 libsystem_c.dylib 0x97915d4e threadstart + 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 threadstart + 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 threadstart + 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 threadstart + 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 threadstart + 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 libsystemc.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e threadstart + 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 libsystemc.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e threadstart + 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 libsystemc.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e threadstart + 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 libsystemc.dylib 0x9792b5b7 pthread_start + 344
8 libsystem_c.dylib 0x97915d4e threadstart + 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::servert,
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 threadstart + 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::servert,
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 threadstart + 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::servert,
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 threadstart + 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::servert,
bool>::server_t(unsigned long)::runner_t::server(void*) + 17
5 libsystem_c.dylib 0x9792b5b7 pthread_start + 344
6 libsystem_c.dylib 0x97915d4e threadstart + 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::servert,
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 threadstart + 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::servert,
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 threadstart + 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::servert,
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 threadstart + 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 libsystemc.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 libsystemc.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
Reported by Steve Mayer · June 4th, 2013 @ 05:30 PM
-
benny
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
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
- State changed from new to fixcommitted
Closing the ticket. This is fixed in more recent test versions.
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.