MBP kernel panic when connecting to external monitor
Hi,
I'm having a recurring problem with my MBP 13" (early 2015; Mojave) restarting because of a kernel panic. This happens several times a day, and one time, sometimes several times in an hour.
I'm quite sure the problem is related to how I connect it to an external monitor (Dell U2413; 1920x1200). Because I don't seem to have problems when I use my laptop with nothing connected. I connect to the monitor using mini-DP to mini-Dp (thunderbolt). The restarts may also be more common when I also connect my thunderbolt-to-ethernet adaptor (official apple adaptor) at the same time so that both thunderbolt ports are occupied. But I can't be sure of the last part about whether the ethernet adpator is part of the problem. When I connect just the ethernet adaptor without the external monitor, I didn't get these kernel panics (but need to test more). But I know the monitor connection is definitely problematic.
I don't have any other issues with the video output and have never had problems with this monitor when it's connected to my desktop (via DVI to DVI).
These thunderbolt ports on my MBp aren't too good anyway because sometimes I have to fiddle around with the ethernet one to get a good connection.
I've gone through the generic advice of diagnosing the problem, but since I'm sure it's the external monitor, my question is: what can I do about this?
This is report (I can post the whole thing if it is helpful):
*** Panic Report ***
panic(cpu 0 caller 0xffffff800c7cbc5f): "thread_invoke: preemption_level -1, possible cause: unlocking an unlocked mutex or spinlock"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4903.278.65/osfmk/kern/sched_prim.c:2420
Backtrace (CPU 0), Frame : Return Address
0xffffff911c5b2db0 : 0xffffff800c7ad5cd
0xffffff911c5b2e00 : 0xffffff800c8e9245
0xffffff911c5b2e40 : 0xffffff800c8da97a
0xffffff911c5b2eb0 : 0xffffff800c75a9d0
0xffffff911c5b2ed0 : 0xffffff800c7acfe7
0xffffff911c5b2ff0 : 0xffffff800c7ace33
0xffffff911c5b3060 : 0xffffff800c7cbc5f
0xffffff911c5b30e0 : 0xffffff800c7ca1df
0xffffff911c5b3130 : 0xffffff800c7924a7
0xffffff911c5b3170 : 0xffffff800c7b38b1
0xffffff911c5b31d0 : 0xffffff800c80de4a
0xffffff911c5b3220 : 0xffffff800c7aeefe
0xffffff911c5b3c70 : 0xffffff800c7af1ba
0xffffff911c5b3cd0 : 0xffffff800ccb950b
0xffffff911c5b3d40 : 0xffffff800ccb92b3
0xffffff911c5b3db0 : 0xffffff800ccd48d0
0xffffff911c5b3e30 : 0xffffff800ccd4d37
0xffffff911c5b3e80 : 0xffffff800c7a5629
0xffffff911c5b3ec0 : 0xffffff800c75a99c
BSD process name corresponding to current thread: Notion
Mac OS version:
18G9028
Kernel version:
Darwin Kernel Version 18.7.0: Mon Mar 8 22:11:48 PST 2021; root:xnu-4903.278.65~1/RELEASE_X86_64
Kernel UUID: 89746746-E781-3BCB-9F35-DB39029ECB25
Kernel slide: 0x000000000c400000
Kernel text base: 0xffffff800c600000
__HIB text base: 0xffffff800c500000
System model name: MacBookPro12,1 (Mac-E43C1C25D4880AD6)
System uptime in nanoseconds: 141798449096
last loaded kext at 16801823765: com.apple.driver.AudioAUUC
Appreciate some help with fixing this, or else a few clues about what may be the problem. I can't afford to upgrade my macbook right now, but this problem is getting quite disruptive.
Best regards,
MacBook Pro 13″, macOS 10.14