-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crashes with Mojave #92
Comments
Try disabling the "Remove attachment placeholders" setting. |
Did that, and that specific case seems to be OK now. But this morning I've had six random crashes. I've disabled QuoteFix for now, as I'm trying to get a much of emailing done. What can I provide to help determine the problem? |
Here's one of the crashes Process: Mail [304] |
Another one a few minutes later Process: Mail [1129] |
Then a third one Process: Mail [1162] |
Thanks for posting those. Sadly, I can't find any clues as to why these crashes occur. Can you enable "Debugging" (in the Advanced preferences) and see what the last line is that is being logged by QF before Mail crashes? |
Things were mostly good during Jan. Now for the past couple weeks I'm getting a lot of crashes. Typically it's at the moment I choose New message or Reply. The last crash only showed this. There was no log output from QuoteFix. This was when I choose New message via a keyboard command. Feb 11 16:19:40 Sofa Mail[4081]: [ComposeViewController show] |
Absolutely no idea how this can happen, |
Yes, very strange. It just happened again this morning with my first reply. I don't see QuoteFix in the call chain. Here's a portion of what I see. Looks like a debugger call in WebCore. Process: Mail [4643] PlugIn Path: /Users/USER/Library/Containers/com.apple.mail/*/_objc.so Date/Time: 2019-02-12 07:35:50.131 -0800 Time Awake Since Boot: 300000 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BREAKPOINT (SIGTRAP) Termination Signal: Trace/BPT trap: 5 Application Specific Information: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread |
I concur. Precisely the same symptoms here, both before and after a clean install on a brand new SSD (ruling out potential bit rot). Haven't tried with 10.14.4 yet, but Mail.app crashed quite reliably with 10.14.3 with QuoteFix enabled. |
I'm back to daily crashes. I had up to four crashes in a day. Here's a piece from the Console below. Something is calling the debugger, and ending up in WTFCrashWithInfo(). I disabled QuoteFix for a few days, and the crashes stopped. Re-enabled it this morning and had a few a few hours later. I wasn't interacting with Mail. It was hidden in the background.
|
Weird, because QF doesn't do anything when you're not interacting with Mail (although I've never tested it in combination with Mail rules that reply to or forward mails; do you have any of those?). Apart from Mail disabling QF regularly (so I have to enable it again), I don't have much issue with it myself on Mojave. |
I have no auto-reply rules. About half of the crashes are when I do reply, but the other half are when Mail is doing own thing in the background. |
Do you use any other Mail plugins besides QF? |
Nope, no other plugins. I have no idea why Mail keeps crashing. I'm getting too many inexplicable things, and considering a new clean install of the MacOS. It will take me several days to manually re-configure a new system. |
Ah...this looks like what's hitting me |
Have you tried disabling settings to see if there's one that will stop Mail from crashing? I can't really suggest which ones to look at first because, like I said, I don't understand how Mail is crashing when it's in the background (and QF isn't doing anything), but try disabling custom attributions first. |
I'm pretty sure it's the bug in Webkit I happen to be triggering. It just so happens to occur more often with QuoteFix, but it's an Apple bug. I did try various settings in QuoteFix, but it always crashed. The fact that it also crashes in the background is confirmation this is Apple's bug. |
I've got 2.10.0-alpha.1 installed, with no other plugins installed. I'm getting a consistent crash after opening an email and getting attachments. Then Cmd-n to create a new email. That has crashed three times this morning. First time I've seen crashes in the years of using QuoteFix.
Dec 19 08:20:47 Sofa Mail[3245]: unable to retrieve message body to remove attachment placeholders
Dec 19 09:42:08 Sofa com.apple.xpc.launchd[1] (com.apple.xpc.launchd.oneshot.0x10000017.Mail[3245]): Service exited due to SIGTRAP | sent by exc handler[3245]
Dec 19 09:42:21 Sofa Mail[3654]: QuoteFix Plugin (version 2.10.0-alpha.1) registered with Mail.app
Dec 19 09:42:22 Sofa Mail[3654]: DEPRECATED USE in libdispatch client: dispatch source activated with no event handler set; set a breakpoint on _dispatch_bug_deprecated to debug
Process: Mail [3245]
Path: /Applications/Mail.app/Contents/MacOS/Mail
Identifier: com.apple.mail
Build Info: Mail-3445102003000000~1
Responsible: Mail [3245]
PlugIn Path: /Users/USER/Library/Containers/com.apple.mail//_objc.so
4 com.apple.mail 0x000000010e65c9b4 0x10e604000 + 362932
5 com.apple.mail 0x000000010e66e196 0x10e604000 + 434582
9 com.apple.mail 0x000000010e66db12 0x10e604000 + 432914
45 com.apple.mail 0x000000010e6665a2 0x10e604000 + 402850
46 com.apple.mail 0x000000010e6664ca 0x10e604000 + 402634
47 com.apple.mail 0x000000010e912551 0x10e604000 + 3204433
48 com.apple.mail 0x000000010e665dbc 0x10e604000 + 400828
49 com.apple.mail 0x000000010e704502 0x10e604000 + 1049858
50 com.apple.mail 0x000000010e70b769 0x10e604000 + 1079145
51 com.apple.mail 0x000000010e6e6884 0x10e604000 + 927876
52 com.apple.mail 0x000000010e662e1d 0x10e604000 + 388637
53 com.apple.mail 0x000000010e702b72 0x10e604000 + 1043314
54 com.apple.mail 0x000000010e7025fb 0x10e604000 + 1041915
73 com.apple.MailCore 0x00007fff5b98a95f -[MCThrowingInvocationOperation main] + 48
74 com.apple.MailCore 0x00007fff5b9b8b2f -[MCMainThreadInvocationOperation main] + 54
0x10e604000 - 0x10e9c5ff7 com.apple.mail (12.2 - 3445.102.3) <62DB2AB7-5CE6-3375-B92C-E920CAD2AF70> /Applications/Mail.app/Contents/MacOS/Mail
0x110a10000 - 0x110a11fff +_heapq.so (0) <9494F8B7-B40F-3689-AAF2-C9651ED9B907> /Users/USER/Library/Containers/com.apple.mail//_heapq.so
0x110bb3000 - 0x110bb6ff7 +QuoteFix (???) /Users/USER/Library/Containers/com.apple.mail//QuoteFix
0x110c39000 - 0x110c3cfff +zlib.so (0) <4769741E-085B-3D19-9E5A-80A726BE7FD5> /Users/USER/Library/Containers/com.apple.mail//zlib.so
0x110c70000 - 0x110c73fff +_collections.so (0) <3E3680E3-3373-31E3-A746-2AEE44850C38> /Users/USER/Library/Containers/com.apple.mail//_collections.so
0x110c79000 - 0x110c7afff +_functools.so (0) /Users/USER/Library/Containers/com.apple.mail//_functools.so
0x110c7d000 - 0x110c7dfff +_inlines.so (0) /Users/USER/Library/Containers/com.apple.mail//_inlines.so
0x112035000 - 0x11213efff +Python (0) /Users/USER/Library/Containers/com.apple.mail//Python.framework/Versions/2.7/Python
0x112220000 - 0x112268fff +_objc.so (0) /Users/USER/Library/Containers/com.apple.mail//_objc.so
0x1122c2000 - 0x1122c6fff +operator.so (0) <14096538-C7C0-3B5C-BCC1-FC0BB48E80BC> /Users/USER/Library/Containers/com.apple.mail//operator.so
0x1122cb000 - 0x1122cffff +_struct.so (0) <8D7E4F39-663E-374F-A88E-DDE96996F7B2> /Users/USER/Library/Containers/com.apple.mail//_struct.so
0x1122dc000 - 0x1122e2fff +itertools.so (0) <9074F82B-5C3E-3903-98B1-13419C4F2DB6> /Users/USER/Library/Containers/com.apple.mail//itertools.so
0x1122ea000 - 0x1122ecfff +time.so (0) /Users/USER/Library/Containers/com.apple.mail//time.so
0x1122f0000 - 0x1122f1fff +grp.so (0) <2346FA16-8CA2-3956-8020-08FE78238054> /Users/USER/Library/Containers/com.apple.mail//grp.so
0x1124b3000 - 0x1124c4fff +_ctypes.so (0) <6DBF910E-F11C-383D-BA12-B1563A1A77A1> /Users/USER/Library/Containers/com.apple.mail//_ctypes.so
0x1124cd000 - 0x1124d0ff7 +binascii.so (0) <508CF0E0-C38E-3860-971A-DA9F8057CABF> /Users/USER/Library/Containers/com.apple.mail//binascii.so
0x1124d3000 - 0x1124d4fff +cStringIO.so (0) <06586EBB-4A7F-3D3D-8498-4509DFF698BE> /Users/USER/Library/Containers/com.apple.mail//cStringIO.so
0x1124d8000 - 0x1124dbfff +strop.so (0) /Users/USER/Library/Containers/com.apple.mail//strop.so
0x1124e5000 - 0x1124edfff +parser.so (0) /Users/USER/Library/Containers/com.apple.mail//parser.so
0x1124f0000 - 0x1124f1fff +_inlines.so (0) <423DFF5B-A863-3D7E-A51C-9D137E57FDFF> /Users/USER/Library/Containers/com.apple.mail//_inlines.so
0x1124f5000 - 0x1124f6fff +_inlines.so (0) <2FC16ABF-B1DB-3A82-A7C6-0AA7A2BBAAAE> /Users/USER/Library/Containers/com.apple.mail//_inlines.so
0x112542000 - 0x112553ff7 +_io.so (0) /Users/USER/Library/Containers/com.apple.mail//_io.so
0x112561000 - 0x11256cfff +datetime.so (0) <8DF590CF-4942-3451-A788-00E931C3F82C> /Users/USER/Library/Containers/com.apple.mail//datetime.so
0x112573000 - 0x112577fff +math.so (0) /Users/USER/Library/Containers/com.apple.mail//math.so
0x1125c1000 - 0x1125c9fff +_CoreFoundation.so (0) <5A92593B-F321-3056-B308-E34AB88FDD9D> /Users/USER/Library/Containers/com.apple.mail//_CoreFoundation.so
0x1125cd000 - 0x1125d9ff7 +_Foundation.so (0) /Users/USER/Library/Containers/com.apple.mail//_Foundation.so
0x1125e0000 - 0x1125e1fff +_random.so (0) /Users/USER/Library/Containers/com.apple.mail//_random.so
0x1125e5000 - 0x112606ff7 +pyexpat.so (0) <12333420-1012-3CA6-9632-007E506383E6> /Users/USER/Library/Containers/com.apple.mail//pyexpat.so
0x1127f6000 - 0x112804ff7 +_AppKit.so (0) <4AAD497E-4270-312E-90E0-4BB54722336D> /Users/USER/Library/Containers/com.apple.mail//_AppKit.so
0x11280e000 - 0x112810fff +_hashlib.so (0) <66E524C8-127C-36F2-B9DD-A6C8BF207A95> /Users/USER/Library/Containers/com.apple.mail//_hashlib.so
0x112813000 - 0x112814fff +_scproxy.so (0) /Users/USER/Library/Containers/com.apple.mail//_scproxy.so
0x1128cc000 - 0x1128d4fff +_socket.so (0) <5C9DC87D-4EEA-3A0A-9757-F882410E92B4> /Users/USER/Library/Containers/com.apple.mail//_socket.so
0x1129ca000 - 0x1129ccfff +_locale.so (0) <7FC27AFE-9C08-3F96-BC1C-DF969190B7DD> /Users/USER/Library/Containers/com.apple.mail//_locale.so
0x112a12000 - 0x112a29fff +Sparkle (1.5) <9253F8F7-250B-1114-7AE9-A10A54EB2298> /Users/USER/Library/Containers/com.apple.mail//Sparkle.framework/Sparkle
0x112a70000 - 0x112a74fff +_ssl.so (0) <25027481-FADE-303B-9C1E-CFA879BB86B8> /Users/USER/Library/Containers/com.apple.mail/*/_ssl.so
0x7fff5255e000 - 0x7fff52569ff3 com.apple.Email (11.0 - 3445.102.3) /System/Library/PrivateFrameworks/Email.framework/Versions/A/Email
0x7fff5256a000 - 0x7fff52571ff7 com.apple.EmailAddressing (11.0 - 3445.102.3) /System/Library/PrivateFrameworks/EmailAddressing.framework/Versions/A/EmailAddressing
0x7fff52572000 - 0x7fff52579ff7 com.apple.EmailCore (11.0 - 3445.102.3) <4EFE9BBA-D32A-3AB3-A84A-43147AA516A0> /System/Library/PrivateFrameworks/EmailCore.framework/Versions/A/EmailCore
0x7fff5b66e000 - 0x7fff5b986ff7 com.apple.Mail.framework (11.0 - 3445.102.3) /System/Library/PrivateFrameworks/Mail.framework/Versions/A/Mail
0x7fff5b987000 - 0x7fff5ba5bfff com.apple.MailCore (11.0 - 3445.102.3) /System/Library/PrivateFrameworks/MailCore.framework/Versions/A/MailCore
0x7fff5ba5c000 - 0x7fff5ba64ffb com.apple.MailService (11.0 - 3445.102.3) <9848297D-9B6E-399E-8EF6-FAF7DD8F20EC> /System/Library/PrivateFrameworks/MailService.framework/Versions/A/MailService
0x7fff5ba65000 - 0x7fff5ba8bff7 com.apple.MailSupport (11.0 - 3445.102.3) <7F1585BB-75AD-3CCA-827F-391579E84610> /System/Library/PrivateFrameworks/MailSupport.framework/Versions/A/MailSupport
0x7fff5ba8c000 - 0x7fff5bae8ff3 com.apple.MailUI (11.0 - 3445.102.3) <876B1CC9-2820-3372-ADC0-7CC06D3908C5> /System/Library/PrivateFrameworks/MailUI.framework/Versions/A/MailUI
The text was updated successfully, but these errors were encountered: