Jump to content

AppleHDA errors under Snow Leopard


calabuig
 Share

3 posts in this topic

Recommended Posts

Hello, I'm trying to port working Leopard AppleHDA under Snow Leopard, but I have this error in the boot sequence or if I try to load AppleHDA in terminal window:

 

(kernel) kxld[com.apple.driver.AppleHDA]: The super class vtable __ZTV13IOAudioEngine for vtable __ZTV14AppleHDAEngine is out of date. Make sure your kext has been built against the correct headers.

 

(kernel) Can't load kext com.apple.driver.AppleHDA - link failed.

 

(kernel) Failed to load executable for kext com.apple.driver.AppleHDA.

 

(kernel) Kext com.apple.driver.AppleHDA failed to load (0xdc008016).

 

(kernel) Failed to load kext com.apple.driver.AppleHDA (error 0xdc008016).

 

I tried with kextutils:

 

Warnings:

 

The booter does not recognize symbolic links; confirm these files/directories aren't needed for startup:

 

/System/Library/Extensions/applehda.kext/Contents/CodeDirectory

 

/System/Library/Extensions/applehda.kext/Contents/CodeRequirements

 

/System/Library/Extensions/applehda.kext/Contents/CodeResources

 

/System/Library/Extensions/applehda.kext/Contents/CodeSignature

 

(kernel) kxld[com.apple.driver.AppleHDA]: The super class vtable __ZTV13IOAudioEngine for vtable __ZTV14AppleHDAEngine is out of date. Make sure your kext has been built against the correct headers.

 

(kernel) Can't load kext com.apple.driver.AppleHDA - link failed.

 

(kernel) Failed to load executable for kext com.apple.driver.AppleHDA.

 

(kernel) Kext com.apple.driver.AppleHDA failed to load (0xdc008016).

 

(kernel) Failed to load kext com.apple.driver.AppleHDA (error 0xdc008016).

 

Warnings:

 

The booter does not recognize symbolic links; confirm these files/directories aren't needed for startup:

 

/System/Library/Extensions/applehda.kext/Contents/CodeDirectory

 

/System/Library/Extensions/applehda.kext/Contents/CodeRequirements

 

/System/Library/Extensions/applehda.kext/Contents/CodeResources

 

/System/Library/Extensions/applehda.kext/Contents/CodeSignature

 

(kernel) kxld[com.apple.driver.AppleHDA]: The super class vtable __ZTV13IOAudioEngine for vtable __ZTV14AppleHDAEngine is out of date. Make sure your kext has been built against the correct headers.

 

(kernel) Can't load kext com.apple.driver.AppleHDA - link failed.

 

(kernel) Failed to load executable for kext com.apple.driver.AppleHDA.

 

(kernel) Kext com.apple.driver.AppleHDA failed to load (0xdc008016).

 

(kernel) Failed to load kext com.apple.driver.AppleHDA (error 0xdc008016)

 

And with kextlibs:

 

For all architectures:

 

com.apple.driver.AppleHDAController = 1.8.4f3

 

com.apple.driver.AppleHDAHardwareConfigDriver = 1.8.4f3

 

com.apple.driver.AppleHDAPlatformDriver = 1.8.4f3

 

com.apple.driver.DspFuncLib = 1.8.4f3

 

com.apple.iokit.IOAudioFamily = 1.7f16

 

com.apple.iokit.IOHDAFamily = 1.8.4f3

 

com.apple.iokit.IONDRVSupport = 2.0

 

com.apple.kpi.iokit = 10.0

 

com.apple.kpi.libkern = 10.0

 

com.apple.kpi.mach = 10.0

 

For x86_64:

 

2 symbols not found in any library kext.

 

Multiple symbols found among 1 libraries:

 

com.apple.driver.AppleHDAPlatformDriver

 

For i386:

 

2 symbols not found in any library kext.

 

Multiple symbols found among 1 libraries:

 

com.apple.driver.AppleHDAPlatformDriver

 

Is there anyone who knows hot to fix it? Thanks in advance!

Link to comment
Share on other sites

  • 2 weeks later...
what version of snow leopard are you running?

 

 

Retail, but after upgrade to 10.6.2 I have this new error:

 

May 15 13:58:01 localhost kernel[0]: Waiting for DSMOS...

May 15 13:58:01 localhost kernel[0]: systemShutdown false

May 15 13:58:07 marcos-Mac kernel[0]: Previous Shutdown Cause: 3

May 15 13:58:08 marcos-Mac kernel[0]: NVDANV50HAL loaded and registered.

May 15 13:58:09 marcos-Mac kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit

May 15 13:58:09 marcos-Mac kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit

May 15 13:58:09 marcos-Mac kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit

May 15 13:58:09 marcos-Mac kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit

May 15 13:58:09 marcos-Mac kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit

May 15 13:58:09 marcos-Mac kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit

May 15 13:58:09 marcos-Mac kernel[0]: DSMOS has arrivedSound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit

May 15 13:58:09 marcos-Mac kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit

May 15 13:58:11 marcos-Mac kernel[0]: FakeSMC: key info not found MSDS, length - 6

 

Any idea?

 

Thanks for reply!

Link to comment
Share on other sites

 Share

×
×
  • Create New...