Problem with Technical Note TN2118 Kernel Core Dumps
Problem with Technical Note TN2118 Kernel Core Dumps
- Subject: Problem with Technical Note TN2118 Kernel Core Dumps
- From: Giuliano Gavazzi <email@hidden>
- Date: Wed, 6 Dec 2006 18:04:29 +0100
I followed the advice in the TN2118 to enable a kdumpd server machine
on the LAN of a troublesome 10.4.8 machine (the trouble started after
applying the 2006-007 security update) called here the client. I set
the client as per the TN, and here the first problem appeared.
After setting the boot-args:
$ nvram boot-args="debug=0xd44 _panicd_ip=192.168.63.40"
and checking some:
$ nvram -p
[...]
boot-device pci/ACARD,6880M@4/@0:2,\\:tbxi
load-base 0x800000
[...]
boot-args debug=0xd44 _panicd_ip=192.168.63.40
I restarted the machine, but it hung in the startup process with a
"no access" road sign..
I then had it restarted with the option pressed to reselect the disk,
and it worked (all this at a remote site with a collaborator).
I rechecked that the boot-args were still set and they were.
I then loaded the InstantPanic.kext for testing (see the TN):
$ kextload /InstantPanic.kext
the machine panicked and the core dump was there:
$ file core-xnu-792-192.168.63.37-61964bd2
core-xnu-792-192.168.63.37-61964bd2: Mach-O core ppc
but gdb cannot use it:
$ gdb -c core-xnu-792-192.168.63.37-61964bd2
GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20 15:54:33
GMT 2006)
[...]
This GDB was configured as "powerpc-apple-darwin".
unable to read unknown load command 0x0
and so on....
a bt just gives (I even loaded the mach_kernel symbol table):
(gdb) bt
Unable to read register data from core file
#0 0xfeedface in ?? ()
Note that the file is tiny: 2926592 bytes.
Perhaps a problem during the dump?
Also, since the problem with this machine is more a hung than a panic
(I have no kernel panics in /Library/Logs/ and when hung the display
just shows the rainbow wheel), should I force a NMI to cause a dump
when this happens?
Thank you in advance for any advice you can give me
Giuliano
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden