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