site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com William Kucharski writes:
On Feb 28, 2005, at 3:13 PM, Andrew Gallatin wrote:
Sound assertion "!success && ( 0x20 == address )" Failed in AppleOnboardAudio/K2Platform.cpp line 285 goto Exit
Exception state (sv=0x00337230) PC=0x000924A0; MSR=0x0001030; DAR=0x003373D8; DSISR=0x003373E0;LR=0x003373C8; R1=0x003372B8; XCP=0x003373E8 (Unknown code)
The error message indicates that the system couldn't write to the Crystal 82XX S/PDIF digital audio receiver via the I2C bus. Could your PCI driver be doing anything to somehow affect that?
Nothing intentional, at least.
Of course the LR is set to 0x3373c8, which given the DAR and DSISR seems very suspicious.
I suspect this is yet another example of the failure we've already seen, where something has trashed the kernel's stack and has resulted in something going off into the weeds.
My suspicion is still that there's something in your PCI driver that's overflowing or otherwise stomping on the stack, and it's just a matter of dumb luck who happens to get nailed by it and when...
Yes, I agree. I just wish I could figure out what I'm doing to cause it. At least there are guard pages around the stack, according to Godfrey. Drew _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com