MM hung; had to force-quit
Reported by Eric Sharakan | July 8th, 2020 @ 02:19 PM
I tried to expunge deleted messages in a mailbox, and MM hung. I waited about five minutes, then force-quit it. Here's the beginning of the crash dump info (the whole thing wouldn't fit, and I couldn't upload a file because it says "Upload Quota Reached. Please notify the account owner."):
Date/Time: 2020-07-08 09:33:33 -0400
End time: 2020-07-08 09:34:53 -0400
OS Version: Mac OS X 10.15.5 (Build 19F101)
Architecture: x86_64h
Report Version: 29
Data Source: Stackshots
Shared Cache: 0xac0000 6B1692AB-0AA1-3E8B-B590-40AB556E4AF1
Command: MailMate
Path: /Applications/MailMate.app/Contents/MacOS/MailMate
Identifier: com.freron.MailMate
Version: 1.13.1 (5697)
Parent: launchd [1]
PID: 3487
Event: hang
Duration: 80.75s
Duration Sampled: 3.99s (process was unresponsive for 77 seconds
before sampling)
Steps: 40 (100ms sampling interval)
Hardware model: MacBookPro16,1
Active cpus: 16
Boot args: chunklist-security-epoch=0 -chunklist-no-rev2-dev
Time Awake Since Boot: 44000s
Time Since Wake: 31000s
Timeline format: stacks are sorted chronologically
Use -i and -heavy to re-report with count sorting
Heaviest stack for the main thread of the target process:
40 start + 1 (libdyld.dylib + 109769) [0x7fff67a70cc9] 40 main +
479 (MailMate + 1361988) [0x107463844] 40 NSApplicationMain + 777
(AppKit + 15238) [0x7fff2ae45b86] 40 -[NSApplication run] + 658
(AppKit + 204158) [0x7fff2ae73d7e] 40 -[NSApplication(NSEvent)
nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
(AppKit + 262256) [0x7fff2ae82070] 40 DPSNextEvent + 883
(AppKit + 268329) [0x7fff2ae83829] 40
_BlockUntilNextEventMatchingListInModeWithFilter + 64 (HIToolbox +
193913) [0x7fff2c83b579] 40 ReceiveNextEventCommon + 584 (HIToolbox
+ 194517) [0x7fff2c83b7d5] 40 RunCurrentEventLoopInMode + 292
(HIToolbox + 195261) [0x7fff2c83babd] 40 CFRunLoopRunSpecific + 462
(CoreFoundation + 532174) [0x7fff2dc0cece] 40 _CFRunLoopRun +
927 (CoreFoundation + 534730) [0x7fff2dc0d8ca] 40
__CFRunLoopDoSources0 + 209 (CoreFoundation + 539547)
[0x7fff2dc0eb9b] 40 __CFRunLoopDoSource0 + 103 (CoreFoundation +
540033) [0x7fff2dc0ed81] 40
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION_ + 17
(CoreFoundation + 540130) [0x7fff2dc0ede2] 40 oak::server_t,
connection_command_t::result_t>::master_run() + 599 (MailMate +
5327215) [0x10782b96f] 40
imap_account_t::handle_data(std::__1::shared_ptr) + 10839 (MailMate
+ 3146187) [0x1076171cb] 40 database::coalesce_t::~coalesce_t() +
37 (MailMate + 3550425) [0x107679cd9] 40
query::destroy_coalescer(oracle_manager_t*) + 136 (MailMate +
3885229) [0x1076cb8ad] 40 query::query_coalescing_t::commit() +
1277 (MailMate + 3953671) [0x1076dc407] 40
query::query_callback_t::did_change(std::__1::shared_ptr, void>
>, std::__1::shared_ptr, void> >) + 112 (MailMate +
2181704) [0x10752ba48] 40 -[MmQuery
didAddBodyPartIDs:andRemoveBodyPartIDs:] + 222 (MailMate + 2178157)
[0x10752ac6d] 40 -[MmMessageViewController didChangeQuery:] + 655
(MailMate + 1856505) [0x1074dc3f9] 38
-[MmMultiMessageViewController reloadCollectionFromScratch:] + 177
(MailMate + 1686080) [0x1074b2a40] 17 -[NSView nextKeyView] + 77
(AppKit + 335087) [0x7fff2ae93cef] 13 -[NSRecursiveLock unlock] +
36 (Foundation + 44314) [0x7fff3024fd1a] 7
pthread_mutex_firstfit_unlock_slow + 174
(libsystempthread.dylib + 6850) [0x7fff67c70ac2]
Process: MailMate [3487]
UUID: A181ADD5-5900-33C1-B5D3-7F4AC47B4D7B
Path: /Applications/MailMate.app/Contents/MacOS/MailMate
Architecture: x86_64
Parent: launchd [1]
UID: 501
Footprint: 463.83 MB
Start time: 2020-07-08 09:34:49 -0400
End time: 2020-07-08 09:34:53 -0400
Num samples: 40 (1-40)
CPU Time: 3.888s (61.8M cycles, 29.3G instructions, 0.00c/i)
Note: Unresponsive for 77 seconds before sampling
Note: 2 idle work queue threads omitted
Comments and changes to this ticket
-
Eric Sharakan July 8th, 2020 @ 07:02 PM
Just got another hang; this time I was simply selecting a different mailbox to view. Could this be related to using the new message view?
I have two .hang files if you need them; one is 3MB and the other 4.2MB, but Lighthouse is not letting me upload anything anyway.
-
Eric Sharakan July 16th, 2020 @ 07:30 PM
Seems the hang files were purged by macOS. Plus it hasn't happened again (now running r5698). You can close the ticket.
-
benny July 17th, 2020 @ 07:23 AM
- State changed from new to cantreproduce
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.