You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Mac Mail keeps crashing

I am at my wit's end with this and so any assistance would be greatly appreciated.


Mac Mail crashes without warning. Sometimes several times daily and sometimes not for a few days. The crashlog shows the following similar crash...


Process: Mail [1373]

Path: /Applications/Mail.app/Contents/MacOS/Mail

Identifier: Mail

Version: 11.5 (3445.9.1)

Code Type: X86-64 (Native)

Parent Process: ??? [1]

Responsible: Mail [1373]

User ID: 501


Date/Time: 2020-02-17 08:51:22.497 -0800

OS Version: Mac OS X 10.13.6 (17G66)

Report Version: 12

Anonymous UUID: C5E3E018-C398-6631-A2BF-8E83856943EE


Sleep/Wake UUID: 3BC2D72D-E377-4DB0-9868-375CEDEDB4BD


Time Awake Since Boot: 28000 seconds

Time Since Wake: 60 seconds


System Integrity Protection: enabled


Crashed Thread: 13 Dispatch queue: IMAPNetworkTaskHandler queue (QOS: BACKGROUND)


Exception Type: EXC_CRASH (SIGABRT)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note: EXC_CORPSE_NOTIFY


Application Specific Information:

*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndexedSubscript:]: index 9223372036854775807 beyond bounds [0 .. 978]'

terminating with uncaught exception of type NSException

abort() called


......and then......


Thread 13 Crashed:: Dispatch queue: IMAPNetworkTaskHandler queue (QOS: BACKGROUND)

0 libsystem_kernel.dylib 0x00007fff5e9eab66 __pthread_kill + 10

1 libsystem_pthread.dylib 0x00007fff5ebb5080 pthread_kill + 333

2 libsystem_c.dylib 0x00007fff5e9461ae abort + 127

3 libc++abi.dylib 0x00007fff5c840f8f abort_message + 245

4 libc++abi.dylib 0x00007fff5c84112b default_terminate_handler() + 265

5 libobjc.A.dylib 0x00007fff5dc82ea3 _objc_terminate() + 97

6 libc++abi.dylib 0x00007fff5c85c7c9 std::__terminate(void (*)()) + 8

7 libc++abi.dylib 0x00007fff5c85c843 std::terminate() + 51

8 libdispatch.dylib 0x00007fff5e860dcc _dispatch_client_callout + 28

9 libdispatch.dylib 0x00007fff5e87333e _dispatch_block_invoke_direct + 317

10 libdispatch.dylib 0x00007fff5e860db8 _dispatch_client_callout + 8

11 libdispatch.dylib 0x00007fff5e87333e _dispatch_block_invoke_direct + 317

12 libdispatch.dylib 0x00007fff5e8731e1 dispatch_block_perform + 109

13 com.apple.Foundation 0x00007fff38b738fc __NSOQSchedule_f + 342

14 libdispatch.dylib 0x00007fff5e860db8 _dispatch_client_callout + 8

15 libdispatch.dylib 0x00007fff5e873e81 _dispatch_continuation_pop + 472

16 libdispatch.dylib 0x00007fff5e86b733 _dispatch_async_redirect_invoke + 703

17 libdispatch.dylib 0x00007fff5e8629a9 _dispatch_root_queue_drain + 515

18 libdispatch.dylib 0x00007fff5e862755 _dispatch_worker_thread3 + 101

19 libsystem_pthread.dylib 0x00007fff5ebb2169 _pthread_wqthread + 1387

20 libsystem_pthread.dylib 0x00007fff5ebb1be9 start_wqthread + 13


Here is what I have tried so far, sequentially...


Reset PRAM and VRAM

Reset SMC

Reset Startup Disk and Sound prefs

Safe mode - hard to tell if effective because sometimes it takes days to crash!

Apple Hardware Test - OK

Repair Disks and permissions

Reinstalled OSX from Recovery disk


I have an Etrecheck report that I will post below in advance...



Many thanks in advance for any help that can be offered!


Phil


MacBook Air

Posted on Feb 17, 2020 9:33 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 17, 2020 10:03 AM

This may also be applicable: If Mail unexpectedly quits when viewing certain messages ...


Others that may offer helpful suggestions:


Troubleshoot email problems in Mail on Mac - Apple Support


Rebuild mailboxes in Mail on Mac - Apple Support


I realize the problem may not occur for several days at a time, which makes troubleshooting difficult.


It's possible an incompatibility exists between Mail and one or more of the email services you're using. There isn't much you can do about that, except to continue to send those crash reports to Apple when they appear. Apple doesn't respond, but if they contain information useful to them they may address it in a future macOS update.

Similar questions

22 replies
Question marked as Top-ranking reply

Feb 17, 2020 10:03 AM in response to philbone

This may also be applicable: If Mail unexpectedly quits when viewing certain messages ...


Others that may offer helpful suggestions:


Troubleshoot email problems in Mail on Mac - Apple Support


Rebuild mailboxes in Mail on Mac - Apple Support


I realize the problem may not occur for several days at a time, which makes troubleshooting difficult.


It's possible an incompatibility exists between Mail and one or more of the email services you're using. There isn't much you can do about that, except to continue to send those crash reports to Apple when they appear. Apple doesn't respond, but if they contain information useful to them they may address it in a future macOS update.

Feb 24, 2020 7:53 AM in response to philbone

EtreCheck is a simple little app to display the important details of your system configuration and allow you to copy that information to the Clipboard. It is meant to be used with Apple Support Communities to help people help you with your Mac.

http://www.etresoft.com/etrecheck


Pastebin is a good place to paste the whole report...

https://pastebin.com/


Or use the paperclip at the bottom of a Reply to attach the full report here. :)


Workable but harder for me to work with...the Note tool on the bottom of this editor's toolbar, as shown in the image, to copy and paste the output from EtreCheck.

Feb 18, 2020 5:41 AM in response to philbone

Great to hear Phil, the great etrecheck listed that file in the Cleanup: section, which means it was running or trying to run, but to no avail as it's other files were removed, so it was wasting resources, sometimes those .plists in the Cleanup: section have minimal effects, other times they may hog GPU, RAM, & all other resources as they keep asking the OS tho reserve Resources over & over.


Always delete the .plists in the Cleanup: section & restart. :)


Feb 24, 2020 7:07 AM in response to BDAqua

Hi BDAqua,


well we were doing well without a crash for several days but this morning mail quit again for no apparent reason. Once again it is the IMAP NetworkTaskHandler in the report:


Crashed Thread: 7 Dispatch queue: IMAPNetworkTaskHandler queue (QOS: BACKGROUND)


Exception Type: EXC_CRASH (SIGABRT)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note: EXC_CORPSE_NOTIFY


and the thread...


Thread 7 Crashed:: Dispatch queue: IMAPNetworkTaskHandler queue (QOS: BACKGROUND)

0 libsystem_kernel.dylib 0x00007fff570c9b66 __pthread_kill + 10

1 libsystem_pthread.dylib 0x00007fff57294080 pthread_kill + 333

2 libsystem_c.dylib 0x00007fff570251ae abort + 127

3 libc++abi.dylib 0x00007fff54f1ff8f abort_message + 245

4 libc++abi.dylib 0x00007fff54f2012b default_terminate_handler() + 265

5 libobjc.A.dylib 0x00007fff56361ea3 _objc_terminate() + 97

6 libc++abi.dylib 0x00007fff54f3b7c9 std::__terminate(void (*)()) + 8

7 libc++abi.dylib 0x00007fff54f3b843 std::terminate() + 51

8 libdispatch.dylib 0x00007fff56f3fdcc _dispatch_client_callout + 28

9 libdispatch.dylib 0x00007fff56f5233e _dispatch_block_invoke_direct + 317

10 libdispatch.dylib 0x00007fff56f3fdb8 _dispatch_client_callout + 8

11 libdispatch.dylib 0x00007fff56f5233e _dispatch_block_invoke_direct + 317

12 libdispatch.dylib 0x00007fff56f521e1 dispatch_block_perform + 109

13 com.apple.Foundation 0x00007fff312528fc __NSOQSchedule_f + 342

14 libdispatch.dylib 0x00007fff56f3fdb8 _dispatch_client_callout + 8

15 libdispatch.dylib 0x00007fff56f52e81 _dispatch_continuation_pop + 472

16 libdispatch.dylib 0x00007fff56f4a733 _dispatch_async_redirect_invoke + 703

17 libdispatch.dylib 0x00007fff56f419a9 _dispatch_root_queue_drain + 515

18 libdispatch.dylib 0x00007fff56f41755 _dispatch_worker_thread3 + 101

19 libsystem_pthread.dylib 0x00007fff57291169 _pthread_wqthread + 1387

20 libsystem_pthread.dylib 0x00007fff57290be9 start_wqthread + 13


...back to the drawing board! Any ideas?

Phil

Mar 8, 2020 7:44 AM in response to philbone

It seems to me that I have the exact same problem.

It started about a week ago. I have the feeling that mail crashes most of the time, while im closing a draft without saving. But it also happens when im not actively using mail.


The only difference in our Problem Report I can find (without knowing too much that stuff) is:

Application Specific Information:

*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndexedSubscript:]: index 9223372036854775807 beyond bounds [0 .. 3]'

terminating with uncaught exception of type NSException

abort() called


Are these bounds in the brackets relevant for an issue like this?

I couldn't find any info when this mail version (11.5 (3445.9.1)) got released. Anybody got info about that?


Pretty annoying, but besides that my MacBook Pro mid-2010 still runs like a Usain Bolt ;-)

Mar 8, 2020 9:18 AM in response to drnero

index beyond bounds is usually a borked database...


Safe Boot from the HD, (holding Shift key down at startup), does the problem occur in Safe Mode?


Safe mode attempts to repair Disks & clears lots of caches, so if Safe Mode works try again in regular boot.


Assuming all your Mail is IMAP & not POP, highlight Inbox, from Mail's Mailbox menu choose Rebuild.

Mar 15, 2020 10:22 AM in response to BDAqua

Hi BDAqua


I have still been having mail crashes about every other day.


Here is the thread that is crashing...


Thread 8 Crashed:: Dispatch queue: IMAPNetworkTaskHandler queue (QOS: BACKGROUND)

0 libsystem_kernel.dylib 0x00007fff73b73b66 __pthread_kill + 10

1 libsystem_pthread.dylib 0x00007fff73d3e080 pthread_kill + 333

2 libsystem_c.dylib 0x00007fff73acf1ae abort + 127

3 libc++abi.dylib 0x00007fff719c9f8f abort_message + 245

4 libc++abi.dylib 0x00007fff719ca12b default_terminate_handler() + 265

5 libobjc.A.dylib 0x00007fff72e0bea3 _objc_terminate() + 97

6 libc++abi.dylib 0x00007fff719e57c9 std::__terminate(void (*)()) + 8

7 libc++abi.dylib 0x00007fff719e5843 std::terminate() + 51

8 libdispatch.dylib 0x00007fff739e9dcc _dispatch_client_callout + 28

9 libdispatch.dylib 0x00007fff739fc33e _dispatch_block_invoke_direct + 317

10 libdispatch.dylib 0x00007fff739e9db8 _dispatch_client_callout + 8

11 libdispatch.dylib 0x00007fff739fc33e _dispatch_block_invoke_direct + 317

12 libdispatch.dylib 0x00007fff739fc1e1 dispatch_block_perform + 109

13 com.apple.Foundation 0x00007fff4dcc68fc __NSOQSchedule_f + 342

14 libdispatch.dylib 0x00007fff739e9db8 _dispatch_client_callout + 8

15 libdispatch.dylib 0x00007fff739fce81 _dispatch_continuation_pop + 472

16 libdispatch.dylib 0x00007fff739f4733 _dispatch_async_redirect_invoke + 703

17 libdispatch.dylib 0x00007fff739eb9a9 _dispatch_root_queue_drain + 515

18 libdispatch.dylib 0x00007fff739eb755 _dispatch_worker_thread3 + 101

19 libsystem_pthread.dylib 0x00007fff73d3b169 _pthread_wqthread + 1387

20 libsystem_pthread.dylib 0x00007fff73d3abe9 start_wqthread + 13


I did post the etrecheck report a short time ago and can post a new one if it would help?


Thank you


Phil

Apr 7, 2020 2:48 PM in response to philbone

Safe Boot from the HD, (holding Shift key down at startup), does the problem occur in Safe Mode?


Safe mode attempts to repair Disks & clears lots of caches, so if Safe Mode works try again in regular boot.


If still no good Disconnect from the Internet, then start Mail, look for the last rec'd eMail.


Quit Mail & login to your WebMail in a Browser, if possible delete any later eMails there after the last rec'd one on the Mac.

Apr 29, 2020 7:57 AM in response to philbone

Yes, Mail crashing in High Sierra was making me crazy and i tried a lot of possible fixes, rebuilding, deleting preferences, etc.

This seems to work, go into Accounts via Mail or System and delete all the internet accounts.

My computer crashed, which I took as a good sign.

On reboot, reinstall only the accounts you must have. I did iCloud and Google.

There was a number of old unused accounts like GameCenter, and kids expired/dead accounts.

It seems stable now.

May 26, 2020 6:43 PM in response to svdbuff31

I'm not very good at deciphering those kind of reports.


If you'd like more help start a new topic & post an EtreCheck is a simple little app to display the important details of your system configuration and allow you to copy that information to the Clipboard. It is meant to be used with Apple Support Communities to help people help you with your Mac.

http://www.etresoft.com/etrecheck


Pastebin is a good place to paste the whole report if you capture the URL while there…

https://pastebin.com/

Mac Mail keeps crashing

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.