After upating to the most recent eM Client Version 8.1.1083 (c19f89) running on Mac OS X 10.15.7 (19H524), I’m seeing regular crashes attributed to eM Client’s Dock extras.
Process: com.apple.dock.external.extra [1183]
Application Specific Information:
dyld3 mode
Dock Extras loaded from:
eM Client.app
CLASS: class ‘DockTilePlugIn’ 0x102ed7780 small method list 0x102ed2470 is not in immutable memory
Full crash report follows.
Process: com.apple.dock.external.extra [1183]
Path: /System/Library/CoreServices/Dock.app/Contents/XPCServices/com.apple.dock.external.extra.xpc/Contents/MacOS/com.apple.dock.external.extra
Identifier: com.apple.dock.external.extra
Version: 1.0 (1)
Build Info: Dock-2044050001000000~30
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: com.apple.dock.external.extra [1183]
User ID: 501
Date/Time: 2021-02-20 08:16:07.473 +0100
OS Version: Mac OS X 10.15.7 (19H524)
Report Version: 12
Anonymous UUID: 87C51C76-AB99-4FAA-A404-D4477373727E
Sleep/Wake UUID: 44ED92F5-A0C2-4506-BF40-5F0891DBC488
Time Awake Since Boot: 2700 seconds
Time Since Wake: 990 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace OBJC, Code 0x1
Application Specific Information:
dyld3 mode
Dock Extras loaded from:
eM Client.app
CLASS: class 'DockTilePlugIn' 0x102ed7780 small method list 0x102ed2470 is not in immutable memory
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff690f3ad6 __abort_with_payload + 10
1 libsystem_kernel.dylib 0x00007fff690f53df abort_with_payload_wrapper_internal + 80
2 libsystem_kernel.dylib 0x00007fff690f538f abort_with_reason + 19
3 libobjc.A.dylib 0x00007fff67e03aeb _objc_fatalv(unsigned long long, unsigned long long, char const*, __va_list_tag*) + 114
4 libobjc.A.dylib 0x00007fff67e03a79 _objc_fatal(char const*, ...) + 127
5 libobjc.A.dylib 0x00007fff67df72b6 realizeClassWithoutSwift(objc_class*, objc_class*) + 2166
6 libobjc.A.dylib 0x00007fff67df6970 realizeClassMaybeSwiftMaybeRelock(objc_class*, mutex_tt<false>&, bool) + 317
7 libobjc.A.dylib 0x00007fff67de84c7 look_up_class + 121
8 com.apple.Foundation 0x00007fff31635872 NSClassFromString + 194
9 com.apple.Foundation 0x00007fff31699c31 -[NSBundle loadAndReturnError:] + 1363
10 com.apple.Foundation 0x00007fff316cbff6 -[NSBundle principalClass] + 23
11 com.apple.dock.external.extra 0x00000001007f198b 0x1007f0000 + 6539
12 com.apple.dock.external.extra 0x00000001007f20be 0x1007f0000 + 8382
13 libxpc.dylib 0x00007fff691db22c _xpc_connection_call_event_handler + 56
14 libxpc.dylib 0x00007fff691da13b _xpc_connection_mach_event + 934
15 libdispatch.dylib 0x00007fff68f396f8 _dispatch_client_callout4 + 9
16 libdispatch.dylib 0x00007fff68f4ebc9 _dispatch_mach_msg_invoke + 435
17 libdispatch.dylib 0x00007fff68f3eaf6 _dispatch_lane_serial_drain + 263
18 libdispatch.dylib 0x00007fff68f4f71c _dispatch_mach_invoke + 481
19 libdispatch.dylib 0x00007fff68f44b6d _dispatch_main_queue_callback_4CF + 618
20 com.apple.CoreFoundation 0x00007fff2f016b23 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
21 com.apple.CoreFoundation 0x00007fff2efd67aa __CFRunLoopRun + 2042
22 com.apple.CoreFoundation 0x00007fff2efd5953 CFRunLoopRunSpecific + 466
23 com.apple.HIToolbox 0x00007fff2dbf0abd RunCurrentEventLoopInMode + 292
24 com.apple.HIToolbox 0x00007fff2dbf07d5 ReceiveNextEventCommon + 584
25 com.apple.HIToolbox 0x00007fff2dbf0579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
26 com.apple.AppKit 0x00007fff2c236039 _DPSNextEvent + 883
27 com.apple.AppKit 0x00007fff2c234880 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
28 com.apple.AppKit 0x00007fff2c22658e -[NSApplication run] + 658
29 com.apple.AppKit 0x00007fff2c1f8396 NSApplicationMain + 777
30 libxpc.dylib 0x00007fff691f5944 _xpc_objc_main.cold.3 + 56
31 libxpc.dylib 0x00007fff691e4462 _xpc_objc_main + 609
32 libxpc.dylib 0x00007fff691e3f63 xpc_main + 377
33 com.apple.dock.external.extra 0x00000001007f118a 0x1007f0000 + 4490
34 libdyld.dylib 0x00007fff68f92cc9 start + 1
Thread 1:
0 libsystem_pthread.dylib 0x00007fff69196b68 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x00007fff69196b68 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x00007fff69196b68 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x00007fff69196b68 start_wqthread + 0
Thread 5:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff690d3dfa mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff690d4170 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2efd7a27 __CFRunLoopServiceMachPort + 247
3 com.apple.CoreFoundation 0x00007fff2efd64e1 __CFRunLoopRun + 1329
4 com.apple.CoreFoundation 0x00007fff2efd5953 CFRunLoopRunSpecific + 466
5 com.apple.AppKit 0x00007fff2c3d7954 _NSEventThread + 132
6 libsystem_pthread.dylib 0x00007fff6919b109 _pthread_start + 148
7 libsystem_pthread.dylib 0x00007fff69196b8b thread_start + 15
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000002000209 rbx: 0x0000000000000080 rcx: 0x00007ffeef40d848 rdx: 0x0000000000000000
rdi: 0x0000000000000008 rsi: 0x0000000000000001 rbp: 0x00007ffeef40d890 rsp: 0x00007ffeef40d848
r8: 0x0000600003e8b300 r9: 0x0000000000000080 r10: 0x0000000000000000 r11: 0x0000000000000246
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000001 r15: 0x0000000000000008
rip: 0x00007fff690f3ad6 rfl: 0x0000000000000246 cr2: 0x0000000102ee3000
Logical CPU: 0
Error Code: 0x02000209
Trap Number: 133
Binary Images:
0x1007f0000 - 0x1007f3ff7 com.apple.dock.external.extra (1.0 - 1) <47C3DED9-F2C7-3174-B2B4-81BCB769D205> /System/Library/CoreServices/Dock.app/Contents/XPCServices/com.apple.dock.external.extra.xpc/Contents/MacOS/com.apple.dock.external.extra
0x102ecf000 - 0x102ed2ffb +com.emclient.mail.docktileplugin (1.0 - 1) <D211BBD8-8399-3275-8207-6F786EC58449> /Applications/eM Client.app/Contents/PlugIns/DockTile.docktileplugin/Contents/MacOS/DockTile
[snipped]