Kernel panic on Mojave 10.14.5
I have a long-term problem with a 2017 macbook pro. Approximately once every 2-3 weeks I experience a CATERR kernel panic, example:
https://m.rkw.io/Kernel_2019-06-26-160214_mb.panic.txt
This has been occurring for nearly a year now on all of the Mojave release builds and I have been unable to determine the cause. I have tried the following:
1) Reinstalled the OS from scratch
2) Had the logic board replaced under AppleCare
3) Removed all software that has kernel extensions
4) Removed all peripheral dongles, all I ever plug into it now is an official apple power adapter and an apple keyboard
5) Religiously keep the number of running processes down as low as possible. I use a bunch of stuff for work but it all runs in user mode and I turn services off when I'm not using them. I routinely pore over the output of ps auxww for anything not OS-related that I don't recognise.
The panic most frequently happens just after I've turned the screensaver on using the hot corners feature, when I come back after a few minutes the machine is off and on reboot the panic report is there. It has occasionally happened without the screensaver on though. I am using a simple Apple-provided screensaver that came with the OS. I've tried using different screensavers or none, the problem still occurs. I've also tried having the hot-corner turn the display off instead; same issue. Other than the screensaver trigger I've not been able to tie the issue to anything specific happening on the machine like high load, scheduled jobs or specific actions.
It's infrequent enough that it doesn't bother me too but it irritates me that I can't figure it out. The odds of my having received two logic boards that were broken in exactly the same irritating way seems extremely improbable.
I don't run any particularly complicated software, typically just:
- Arq Backup
- 1Password Pro
- iTerm2
- Safari
- Slack
- OmniFocus
and a handful of the built-in apple apps.
Occasionally I run other more complicated stuff for work, like Docker or VirtualBox, but the issue has occurred in the absence of both of these and after loading the VirtualBox kernel extensions I always reboot later to un-taint the kernel. I also am required to use AV for business purposes and for that I use Cylance, which does have a kernel extension, but I ran without it for a while and still got two of exactly the same kernel panics so I think I've ruled that out as being the cause.
I cannot find any information online about userland software triggering CATERR kernel panics, typically when people report such issues on other platforms it indicates hardware failure but having had the logic board replaced I struggle to believe this is the case. Also the machine often runs perfectly for weeks without a problem.
It doesn't seem to be environmental either as it happens at work, at home and in foreign countries.
If anyone has any suggestions or ideas I'd be most grateful as the only thing I can come up with now is some kind of very edge-case operating system bug.
Thanks.
MacBook Pro 13", macOS 10.14