Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Catalina kernel panic

hi, a few weeks ago a 21.5'' Late 2013 Mac (with a new 1tb SSD, fully updated to Catalina and quite basic software) started crashing repeatedly, in use and at startup. diagnostics comes up with nothing. Today finally I had a "kernel panic medic" alert.

I paste the .panic text found in library/../diagnosticreports

Can anybody spot a problem?




iMac 21.5″, macOS 10.15

Posted on Dec 2, 2021 1:33 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 2, 2021 11:03 AM

It is graphics related. I do not know what returning 'false' from the vendor driver means, but apparently the macOS software was not happy about it.


panic(cpu 3 caller 0xffffff7f85f843a1): virtual bool IOAccelLegacyDisplayMachine::display_mode_did_change(uint32_t): vendor driver returns false
@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOAcceleratorFamily_kexts/IOAcceleratorFamily-438.7.3/Kext2/IOAccelLegacyDisplayMachine.cpp:267

Kernel Extensions in backtrace:
 com.apple.iokit.IOGraphicsFamily
    dependency: com.apple.iokit.IOPCIFamily
 com.apple.iokit.IOAcceleratorFamily2
    dependency: com.apple.driver.AppleMobileFileIntegrity
    dependency: com.apple.iokit.IOPCIFamily
    dependency: com.apple.iokit.IOSurface
    dependency: com.apple.iokit.IOGraphicsFamily
    dependency: com.apple.iokit.IOReportFamily
 com.apple.nvidia.driver.NVDAResman
    dependency: com.apple.iokit.IOPCIFamily
    dependency: com.apple.iokit.IONDRVSupport
    dependency: com.apple.iokit.IOGraphicsFamily
    dependency: com.apple.AppleGraphicsDeviceControl


You could try disabling the Discrete GPU and using the intel integrated GPU to see if this is the Discrete graphics chip


gSwitch can keep macOS from using the Discrete GPU

https://codyschrank.github.io/gSwitch


This is an experiment, unless it turns out your Discrete GPU is failing, then you either want to get it fixed (very expensive unless under Apple Care), or run all the time on the integrated intel GPU.

2 replies
Sort By: 
Question marked as Top-ranking reply

Dec 2, 2021 11:03 AM in response to MauroPisa

It is graphics related. I do not know what returning 'false' from the vendor driver means, but apparently the macOS software was not happy about it.


panic(cpu 3 caller 0xffffff7f85f843a1): virtual bool IOAccelLegacyDisplayMachine::display_mode_did_change(uint32_t): vendor driver returns false
@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOAcceleratorFamily_kexts/IOAcceleratorFamily-438.7.3/Kext2/IOAccelLegacyDisplayMachine.cpp:267

Kernel Extensions in backtrace:
 com.apple.iokit.IOGraphicsFamily
    dependency: com.apple.iokit.IOPCIFamily
 com.apple.iokit.IOAcceleratorFamily2
    dependency: com.apple.driver.AppleMobileFileIntegrity
    dependency: com.apple.iokit.IOPCIFamily
    dependency: com.apple.iokit.IOSurface
    dependency: com.apple.iokit.IOGraphicsFamily
    dependency: com.apple.iokit.IOReportFamily
 com.apple.nvidia.driver.NVDAResman
    dependency: com.apple.iokit.IOPCIFamily
    dependency: com.apple.iokit.IONDRVSupport
    dependency: com.apple.iokit.IOGraphicsFamily
    dependency: com.apple.AppleGraphicsDeviceControl


You could try disabling the Discrete GPU and using the intel integrated GPU to see if this is the Discrete graphics chip


gSwitch can keep macOS from using the Discrete GPU

https://codyschrank.github.io/gSwitch


This is an experiment, unless it turns out your Discrete GPU is failing, then you either want to get it fixed (very expensive unless under Apple Care), or run all the time on the integrated intel GPU.

Reply

Dec 2, 2021 12:47 PM in response to BobHarris

Thank you. The strange thing is that the mac may go on for two-three hours without starting up properly (or maybe it starts up and then freezes with blue dots/flakes/streaks after a couple of minutes). then, at some point, after diagnostic, recovery and some other mumbo-jumbo, it starts and works without a glitch for hours. then I turn it off for the night and the morning after it's kernel panic again. Maybe, it's just aging and it's not a morning guy anymore....

Reply

Catalina kernel panic

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.