I am trying to troubleshoot a Crash/Restart problem with my 2017 27" iMac, 4.2GHz i7, 40GB ram, Radeon Pro 580
I was getting daily "Your system was restarted due to an error". It seemed to happen after going to sleep. Ive googled just about everything I can think of, Ive even replaced the aging Fusion drive with a SSD.
I downgraded the OS back to Mojave because I dont remember this happening then, but it is. Ive tried all the internet goto remedies , reseting PRAM, wiping and clean install, disabling deep sleep, unplugging USBs, booting up to hardware check.... If it pops up on google, Ive probably done it.
I am very desperate (well not enough to make a Genius Bar appointment). I can't force the problem to happen. The system used to restart and you would practically not know it crashed. Lately it hasn't been restarting.
Not sure what is safe to copy/paste without giving out sensitive info. But here is a small snippet of a few crash reports.. I get about 12 a day, well less now that it has decided to not restart. It is always the same "thread" if that the correct term, PersonalizationPortrait, or root.maintenanse-qos, or, root.background-qos
Crashed Thread: 4 Dispatch queue: com.apple.xpc.activity.com.apple.proactive.PersonalizationPortrait.MetricsLogging
Thread 4 Crashed:: Dispatch queue: com.apple.xpc.activity.com.apple.proactive.PersonalizationPortrait.MetricsLogging
0 libsystem_kernel.dylib 0x00007fff76afb2c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff76bb6bf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff76a656a6 abort + 127
3 libc++abi.dylib 0x00007fff73c3e641 abort_message + 231
4 libc++abi.dylib 0x00007fff73c3e7df default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff751f2ee3 _objc_terminate() + 97
6 libc++abi.dylib 0x00007fff73c4a19e std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff73c4a213 std::terminate() + 51
8 libdispatch.dylib 0x00007fff769736bb _dispatch_client_callout3 + 28
9 libdispatch.dylib 0x00007fff76989977 _dispatch_mach_msg_async_reply_invoke + 311
10 libdispatch.dylib 0x00007fff76979792 _dispatch_lane_serial_drain + 268
11 libdispatch.dylib 0x00007fff7697a396 _dispatch_lane_invoke + 385
12 libdispatch.dylib 0x00007fff769826ed _dispatch_workloop_worker_thread + 598
13 libsystem_pthread.dylib 0x00007fff76bb3611 _pthread_wqthread + 421
14 libsystem_pthread.dylib 0x00007fff76bb33fd start_wqthread + 13
Crashed Thread: 1 Dispatch queue: com.apple.root.background-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
dyld3 mode
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Asset identifier storage too small'
terminating with uncaught exception of type NSException
abort() called
Thread 1 Crashed:: Dispatch queue: com.apple.root.background-qos
0 libsystem_kernel.dylib 0x00007fff713632c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff7141ebf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff712cd6a6 abort + 127
3 libc++abi.dylib 0x00007fff6e4a6641 abort_message + 231
4 libc++abi.dylib 0x00007fff6e4a67df default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff6fa5aee3 _objc_terminate() + 97
6 libc++abi.dylib 0x00007fff6e4b219e std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff6e4b2213 std::terminate() + 51
8 libdispatch.dylib 0x00007fff711db651 _dispatch_client_callout + 28
9 libdispatch.dylib 0x00007fff711e9509 _dispatch_root_queue_drain + 657
10 libdispatch.dylib 0x00007fff711e9b46 _dispatch_worker_thread2 + 90
11 libsystem_pthread.dylib 0x00007fff7141b6b3 _pthread_wqthread + 583
12 libsystem_pthread.dylib 0x00007fff7141b3fd start_wqthread + 13
------------------------------------------------------------
Crashed Thread: 3 Dispatch queue: com.apple.root.maintenance-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
dyld3 mode
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Asset identifier storage too small'
terminating with uncaught exception of type NSException
abort() called
Thread 3 Crashed:: Dispatch queue: com.apple.root.maintenance-qos
0 libsystem_kernel.dylib 0x00007fff719e22c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff71a9dbf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff7194c6a6 abort + 127
3 libc++abi.dylib 0x00007fff6eb25641 abort_message + 231
4 libc++abi.dylib 0x00007fff6eb257df default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff700d9ee3 _objc_terminate() + 97
6 libc++abi.dylib 0x00007fff6eb3119e std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff6eb31213 std::terminate() + 51
8 libdispatch.dylib 0x00007fff7185a651 _dispatch_client_callout + 28
9 libdispatch.dylib 0x00007fff71868509 _dispatch_root_queue_drain + 657
10 libdispatch.dylib 0x00007fff71868b46 _dispatch_worker_thread2 + 90
11 libsystem_pthread.dylib 0x00007fff71a9a6b3 _pthread_wqthread + 583
12 libsystem_pthread.dylib 0x00007fff71a9a3fd start_wqthread + 13
I was getting daily "Your system was restarted due to an error". It seemed to happen after going to sleep. Ive googled just about everything I can think of, Ive even replaced the aging Fusion drive with a SSD.
I downgraded the OS back to Mojave because I dont remember this happening then, but it is. Ive tried all the internet goto remedies , reseting PRAM, wiping and clean install, disabling deep sleep, unplugging USBs, booting up to hardware check.... If it pops up on google, Ive probably done it.
I am very desperate (well not enough to make a Genius Bar appointment). I can't force the problem to happen. The system used to restart and you would practically not know it crashed. Lately it hasn't been restarting.
Not sure what is safe to copy/paste without giving out sensitive info. But here is a small snippet of a few crash reports.. I get about 12 a day, well less now that it has decided to not restart. It is always the same "thread" if that the correct term, PersonalizationPortrait, or root.maintenanse-qos, or, root.background-qos
Crashed Thread: 4 Dispatch queue: com.apple.xpc.activity.com.apple.proactive.PersonalizationPortrait.MetricsLogging
Thread 4 Crashed:: Dispatch queue: com.apple.xpc.activity.com.apple.proactive.PersonalizationPortrait.MetricsLogging
0 libsystem_kernel.dylib 0x00007fff76afb2c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff76bb6bf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff76a656a6 abort + 127
3 libc++abi.dylib 0x00007fff73c3e641 abort_message + 231
4 libc++abi.dylib 0x00007fff73c3e7df default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff751f2ee3 _objc_terminate() + 97
6 libc++abi.dylib 0x00007fff73c4a19e std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff73c4a213 std::terminate() + 51
8 libdispatch.dylib 0x00007fff769736bb _dispatch_client_callout3 + 28
9 libdispatch.dylib 0x00007fff76989977 _dispatch_mach_msg_async_reply_invoke + 311
10 libdispatch.dylib 0x00007fff76979792 _dispatch_lane_serial_drain + 268
11 libdispatch.dylib 0x00007fff7697a396 _dispatch_lane_invoke + 385
12 libdispatch.dylib 0x00007fff769826ed _dispatch_workloop_worker_thread + 598
13 libsystem_pthread.dylib 0x00007fff76bb3611 _pthread_wqthread + 421
14 libsystem_pthread.dylib 0x00007fff76bb33fd start_wqthread + 13
Crashed Thread: 1 Dispatch queue: com.apple.root.background-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
dyld3 mode
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Asset identifier storage too small'
terminating with uncaught exception of type NSException
abort() called
Thread 1 Crashed:: Dispatch queue: com.apple.root.background-qos
0 libsystem_kernel.dylib 0x00007fff713632c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff7141ebf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff712cd6a6 abort + 127
3 libc++abi.dylib 0x00007fff6e4a6641 abort_message + 231
4 libc++abi.dylib 0x00007fff6e4a67df default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff6fa5aee3 _objc_terminate() + 97
6 libc++abi.dylib 0x00007fff6e4b219e std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff6e4b2213 std::terminate() + 51
8 libdispatch.dylib 0x00007fff711db651 _dispatch_client_callout + 28
9 libdispatch.dylib 0x00007fff711e9509 _dispatch_root_queue_drain + 657
10 libdispatch.dylib 0x00007fff711e9b46 _dispatch_worker_thread2 + 90
11 libsystem_pthread.dylib 0x00007fff7141b6b3 _pthread_wqthread + 583
12 libsystem_pthread.dylib 0x00007fff7141b3fd start_wqthread + 13
------------------------------------------------------------
Crashed Thread: 3 Dispatch queue: com.apple.root.maintenance-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
dyld3 mode
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Asset identifier storage too small'
terminating with uncaught exception of type NSException
abort() called
Thread 3 Crashed:: Dispatch queue: com.apple.root.maintenance-qos
0 libsystem_kernel.dylib 0x00007fff719e22c2 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff71a9dbf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff7194c6a6 abort + 127
3 libc++abi.dylib 0x00007fff6eb25641 abort_message + 231
4 libc++abi.dylib 0x00007fff6eb257df default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff700d9ee3 _objc_terminate() + 97
6 libc++abi.dylib 0x00007fff6eb3119e std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff6eb31213 std::terminate() + 51
8 libdispatch.dylib 0x00007fff7185a651 _dispatch_client_callout + 28
9 libdispatch.dylib 0x00007fff71868509 _dispatch_root_queue_drain + 657
10 libdispatch.dylib 0x00007fff71868b46 _dispatch_worker_thread2 + 90
11 libsystem_pthread.dylib 0x00007fff71a9a6b3 _pthread_wqthread + 583
12 libsystem_pthread.dylib 0x00007fff71a9a3fd start_wqthread + 13