I am trying to debug Alpha lcrash, and I noticed a possible problem in my
header data. Shouldn't this always be true of the dump_header structure data:
(dh_memory_size == dh_page_size * dh_num_pages)
Using a modified version of a program to dump the header contents, I get:
Dump Header (version 2):
Magic number: 0xa8190173618f23ed
PAGE_SIZE = 8192
Dump header size: 728
Dump level: 4
Panic string: User created crash dump
Uname info: Linux dhcp96-180.cxo.dec.com 2.2.13 #10 Tue Feb 8 16:06:15 MST 2000
alpha gldulab
Address of current task: fffffc0004e28000
Physical memory: (all sizes in bytes)
Start: 0xfffffc0000000000
End: 0xfffffc0006000000
Size: 0x5af2000
Number of pages in dump: 12288
Total memory used by pages: 0x6000000
Time of dump: Tue Apr 18 15:08:24 2000
Note this shows total memory used by pages < memory size ?!? I am wondering if
this could be why lcrash keeps dying because it can't access some of the memory.
This machine is an Alpha AS200 with 96MB RAM.
--
http://www.bigfoot.com/~brihall
Linux Consultant
|