Contribute
Register

[Help] AppleALC Kernel Panic after Catalina update

Status
Not open for further replies.
I've got the same problem. As noted above, if I remove the AppleALC kext, the system does no longer reboot when waking up from sleep. But I have no sound... My AppleALC is of 1.4.2 (latest).
 
I've got the same problem. As noted above, if I remove the AppleALC kext, the system does no longer reboot when waking up from sleep. But I have no sound... My AppleALC is of 1.4.2 (latest).
As tried an older version 1.3.9 of AppleALC, it has the same problem...
 
Same for me, and update from Mojave 10.14.6.

Back to voodooHDA.

Regards.
 
same for me. any update?
 
I'm searching in AppleALC's code and I may have found something, I'll keep you updated. If someone else with programming skills wants to help, it would be appreciated: I'm looking at kern_alc both header and cpp files, it seems to be the right way to go, since it check for HDAU and uses IOServices (remember the panic at IOServicePMM?).
 
Same for me and updated from Mojave 10.14.6

Back to VoodooHDA

Regards.
 
Another really helpful thing would be having your log of appleALC but you need to install the debug version and start with -alcdbg
 
I've finally checked the debug of AppleALC that i'm attaching:

Code:
2019-10-09 16:09:03.655835+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) discovered HDAConfigDefault with 419 entries
2019-10-09 16:09:03.662473+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) current config entry has boot 1, wake 1, reinit 1
2019-10-09 16:09:03.688722+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) discovered HDAConfigDefault with 419 entries
2019-10-09 16:09:03.695317+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) current config entry has boot 1, wake 1, reinit 1
2019-10-09 16:09:04.193449+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) layoutLoadCallback 2 0 1 15073 1
2019-10-09 16:09:04.198812+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) resource-request arrived layout
2019-10-09 16:09:04.199001+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) checking codec 10EC:282:100003
2019-10-09 16:09:04.199191+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) selecting from 13 files
2019-10-09 16:09:04.199381+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 0 layout 3/D
2019-10-09 16:09:04.199571+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 1 layout 4/D
2019-10-09 16:09:04.199761+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 2 layout D/D
2019-10-09 16:09:04.199952+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) found layout at 2 index
2019-10-09 16:09:04.200142+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) layoutLoadCallback done 2 0 1 1633 1
2019-10-09 16:09:04.211837+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) layoutLoadCallback 3 0 1 15073 1
2019-10-09 16:09:04.219099+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) resource-request arrived layout
2019-10-09 16:09:04.219285+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) checking codec 10EC:282:100003
2019-10-09 16:09:04.219474+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) selecting from 13 files
2019-10-09 16:09:04.219664+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 0 layout 3/D
2019-10-09 16:09:04.219854+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 1 layout 4/D
2019-10-09 16:09:04.220044+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 2 layout D/D
2019-10-09 16:09:04.220235+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) found layout at 2 index
2019-10-09 16:09:04.220425+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) layoutLoadCallback done 3 0 1 1633 1
2019-10-09 16:09:04.244964+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) platformLoadCallback 4 0 1 14921 1
2019-10-09 16:09:04.762617+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) resource-request arrived platform
2019-10-09 16:09:04.777439+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) checking codec 10EC:282:100003
2019-10-09 16:09:04.785465+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) selecting from 13 files
2019-10-09 16:09:04.793042+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 0 layout 3/D
2019-10-09 16:09:04.800250+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 1 layout 4/D
2019-10-09 16:09:04.807255+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 2 layout D/D
2019-10-09 16:09:04.814284+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) found platform at 2 index
2019-10-09 16:09:04.821385+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) platformLoadCallback done 4 0 1 440 1
2019-10-09 16:09:04.829463+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric from 0 to 2 in from pin 1 sleep 0
2019-10-09 16:09:04.848479+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) platformLoadCallback 5 0 1 14921 1
2019-10-09 16:09:04.855862+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) resource-request arrived platform
2019-10-09 16:09:04.863104+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) checking codec 10EC:282:100003
2019-10-09 16:09:04.870196+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) selecting from 13 files
2019-10-09 16:09:04.870380+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 0 layout 3/D
2019-10-09 16:09:04.870568+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 1 layout 4/D
2019-10-09 16:09:04.870757+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) comparing 2 layout D/D
2019-10-09 16:09:04.870946+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) found platform at 2 index
2019-10-09 16:09:04.871135+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) platformLoadCallback done 5 0 1 440 1
2019-10-09 16:09:06.627330+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 1 to 2 in from pin 1 sleep 0
2019-10-09 16:09:07.419362+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric from 0 to 2 in from pin 1 sleep 0
2019-10-09 16:14:54.569175+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric from 1 to 0 in from pin 1 sleep 0
2019-10-09 16:14:55.075920+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 2 to 0 in from pin 1 sleep 0
2019-10-09 16:14:59.020185+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 0 to 1 in from pin 1 sleep 1
2019-10-09 16:14:59.020193+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric forcing wake verbs
2019-10-09 16:15:02.583507+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric from 0 to 1 in from pin 1 sleep 1
2019-10-09 16:15:02.583540+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric forcing wake verbs //WAKE WITH A DP CABLE ATTACHED
2019-10-09 16:16:29.268222+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 2 to 1 in from pin 1 sleep 0
2019-10-09 16:23:24.271967+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric from 1 to 0 in from pin 1 sleep 0
2019-10-09 16:23:24.272074+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 1 to 0 in from pin 1 sleep 0
2019-10-09 16:23:39.387441+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 0 to 1 in from pin 1 sleep 1
2019-10-09 16:23:39.387448+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric forcing wake verbs //WAKE WITH A DP CABLE ATTACHED
2019-10-09 16:23:42.951391+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric from 0 to 1 in from pin 1 sleep 1
2019-10-09 16:23:42.951409+0200  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ (DBG) power change AppleHDAHDMI_DPDriver at AppleHDACodecGeneric forcing wake verbs //WAKE WITHOUT DP THEN CRASHED.

I've pinned where the pc crashed and where it woke up normally because of a dp cable attached
 
I also had this problem in Catalina. It looks like I've managed to fix it by changing one line in my config.plist. Here's a part of my "Devices" key in config.plist. I had "<integer>11</integer>", changed it to <string>NO</string> and no more reboots after wake!

<key>Audio</key>
<dict>
<key>AFGLowPowerState</key>
<true/>
<key>Inject</key>
<string>NO</string>
<key>ResetHDA</key>
<true/>
</dict>
 
Status
Not open for further replies.
Back
Top