Re: Wait-Queue Panic while loading the Kext
Re: Wait-Queue Panic while loading the Kext
- Subject: Re: Wait-Queue Panic while loading the Kext
- From: Garth Cummings <email@hidden>
- Date: Mon, 27 Aug 2007 12:35:33 -0700
Hello,On Aug 24, 2007, at 10:39 PM, JanakiRam wrote: The Problem i'm facing is i'm unable to interpret the address 0x42E26C34 (some more : 0x42E63F30 0x42E64B98 0x42E4FCB0 0x42E25FF8 0x42E26404 0x42E65DD0 ). Note that all of those addresses are inside your KEXT:
Kernel loadable modules in backtrace (with dependencies): com.yourcompany.kext.mykext(1.0.0d1)@0x42e1f000
This means that there was some problem in creating or loading the symbol file you created. GDB will complain if you ask it about an address it doesn't know about.
I suggest trying the createsymbolfile script that is in the Kernel Debug Kit to simplify the process of creating your symbol files. It's also possible that you've created a symbol file from a stripped binary (think Xcode "Release" config).
A sanity check is to use GDB's "info func" command to see if it knows about any of the symbols in your KEXT.
HTH, --gc ____________________________________________________________________ Sr. Software Engineer Apple Developer Technical Support
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden