This on a 2017 Retina 21" iMac Running MacOS 12.4
The day before I installed 12.4 I had a kernel panic. The day after I installed it I had four kernel panics in rapid succession in the space of a half hour. Since then I have had more. Sometimes a day goes by without one, sometimes there are several in a day. I have read and, for the most part, followed this:
If Your Mac Restarts and a Message Appears
The Kernel-YYYY-MM-DD-hhmmss.panic logs (/Library/Logs/DiagnosticReports/) offer no clues as to what software/hardware might be causing the panics
So far I have:
• Removed an external display and adapter • Removed a USB hub • Notremoved a non-Apple (Logitech) keyboard as the machine would be useless without it. • Not removed an external drives as the machine would be useless to me without them
I started the machine in Recovery Mode and:
• Ran Disk First aid on the boot volume: No problems found • Reinstalled MacOS
I started the machine in Diagnostics Mode and ran diagnostics: No problems found
The only extensions I have are those installed by:
• Graphic Converter • Bartender • Dropbox • Google Drive • Markup
The external drives that I have not removed have all been running fine on the machine for well over a year. I’ve had the keyboard for about 18 months.
I have attached the first few lines of the most recent panic report. This one happens to show that iStat menus was the panicked task, but I don’t think that means much. Every panic reports shows a different process as the panicked task.
Any ideas?
I have uploaded four .panic files. Complete links:
https://mgnewman.com/panic/Kernel-2022-05-27-160620.panic https://mgnewman.com/panic/Kernel-2022-05-27-160805.panic https://mgnewman.com/panic/Kernel-2022-05-27-163709.panic https://mgnewman.com/panic/Kernel-2022-05-27-163923.panic
The should be downloadable with curl, or wget or even a web browser.
They should be symbolicated:
<key>boot-args</key>
<string>keepsyms=1</string>
Should be symbolicated, but, AFAIK, they are not. At least on this machine, changing that one NVRAM setting did not have the desired effect on the kernel panic files.
MemTest86 Results
MemTest86 V9.4 Free (Build: 1000) Result summary
PassMark Software
www.passmark.com
Test Start Time: 2022-06-02 00:00:27
Elapsed Time: 3:22:42
CPUs Active: 4
CPU Temperature Min/Max/Ave: 67C/81C/72C
RAM Temperature Min/Max/Ave: 100C/142C/125C
# Tests Passed: 48/48 (100%)
Lowest Error Address: N/A
Highest Error Address: N/A
Bits in Error Mask: 0000000000000000
Bits in Error: Total: 0 Min: 0 Max: 0 Avg: 0
Max Contiguous Errors: 0
Safe Mode
I booted into Safe Mode; something I'd never done before, so I didn't know what to expect. What I really didn't expect was what a slug the machine was in Safe Mode. It was barely useable. Instead of moving across the screen smoothly, the pointer moved in fits and starts. In text fields the insertion point simply disappeared now and then. I tried to use the machine that way, but was actually grateful when a kernel panic rebooted the machine in regular mode and the machine returned running as smoothly as normal. So weird. Is Safe Mode always like that?
sysctl kern.bootargs
returns?