Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How do I set up an Old World machine to send the panic.log to a remote machine?



On Nov 30, 2003, at 6:24 PM, Rob Frohne wrote:

After reading these pages, I have some specific questions that my help me answer the general one.
1) Are kprintf commands the same ones that give me the panic.log, or are they something extra?

No, the panic log is "special".

2) It appears that I can connect to the target machine on which a panic has occurred (as it usually says it is waiting for the debugger), but once I do that how do I get the debugger to print the the panic.log information (or at least the backtrace so that I might be able to determine what part of the kernel paniced the machine). Perhaps I should read the gdb man pages. Don't be shy to tell me to go do my homework there (or where ever else...).

If you have set the appropriate debug flags, you can connect with a remote debugger; see the documentation on two-machine debugging here in Writing an I/O Kit Device Driver.

http://developer.apple.com/documentation/DeviceDrivers/Conceptual/ WritingDeviceDriver/DebuggingDrivers/index.html

I suspect it is a problem with the ATI video drivers, and it seems that there is no source code available for those. If I am successful in getting the panic.log somehow, and it turns out to be an ATI driver problem, how do I know that the address is that of the ATI driver? Will the 10.3 Kernel Debug Kit I downloaded still have the symbols for that, and tell me that is what is going on?

If you have used the with-symbols versions of the various objects (as supplied in the Kernel Debug Kit) you'll be able to see from the backtrace ('where' or 'bt' when you connect with gdb) that you're in something related to the video driver.

AFAIK the Wallstreet is technically unsupported as of 10.3 (no USB ports), so you may simply be SOL.

= Mike
_______________________________________________
darwin-drivers mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-drivers
Do not post admin requests to the list. They will be ignored.

References: 
 >How do I set up an Old World machine to send the panic.log to a remote machine? (From: Rob Frohne <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.