Contribute
Register

[Help] AppleALC Kernel Panic after Catalina update

Joined
Jun 3, 2016
Messages
10
Motherboard
ASRock z97e/itx-ac
CPU
i5-4460
Graphics
HD 4600
Mobile Phone
iOS
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).
 
Joined
Jun 3, 2016
Messages
10
Motherboard
ASRock z97e/itx-ac
CPU
i5-4460
Graphics
HD 4600
Mobile Phone
iOS
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...
 
Joined
Jun 8, 2011
Messages
14
Motherboard
Toshiba Qosmio Px30t HM86
CPU
Intel® Core™ i7 4700MQ (2,40 / 3,40 GHz Turbo
Graphics
HD 4600
Mac
iMac
Mobile Phone
Android
Same for me, and update from Mojave 10.14.6.

Back to voodooHDA.

Regards.
 
Joined
May 12, 2017
Messages
8
Motherboard
ThinkPad P50
CPU
XEON E3-1505M
Graphics
Intel HD P530
Mac
MacBook Pro
Mobile Phone
Android
same for me. any update?
 
Joined
Jun 15, 2015
Messages
50
Motherboard
Fujitsu Lifebook E744 HM86
CPU
i5-4300M
Graphics
HD 4600, 1600x900
Mac
Mac Pro
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?).
 
Joined
Jun 8, 2011
Messages
14
Motherboard
Toshiba Qosmio Px30t HM86
CPU
Intel® Core™ i7 4700MQ (2,40 / 3,40 GHz Turbo
Graphics
HD 4600
Mac
iMac
Mobile Phone
Android
Same for me and updated from Mojave 10.14.6

Back to VoodooHDA

Regards.
 
Joined
Jun 15, 2015
Messages
50
Motherboard
Fujitsu Lifebook E744 HM86
CPU
i5-4300M
Graphics
HD 4600, 1600x900
Mac
Mac Pro
Another really helpful thing would be having your log of appleALC but you need to install the debug version and start with -alcdbg
 
Joined
Jun 15, 2015
Messages
50
Motherboard
Fujitsu Lifebook E744 HM86
CPU
i5-4300M
Graphics
HD 4600, 1600x900
Mac
Mac Pro
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
 
Joined
Nov 4, 2011
Messages
14
Motherboard
Z97X-UD5H-BK
CPU
i7-4790K
Graphics
RX 580
Mac
MacBook Pro, Mac Pro
Mobile Phone
iOS
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>
 
Joined
May 12, 2017
Messages
8
Motherboard
ThinkPad P50
CPU
XEON E3-1505M
Graphics
Intel HD P530
Mac
MacBook Pro
Mobile Phone
Android
Top