From: Matthew B. <ma...@by...> - 2003-04-02 08:17:08
|
On Wednesday 02 April 2003 08:55, Lynn Kerby wrote: > On 2003.04.01 14:09 Matthew Bloch wrote: > >Do either of these look out of the ordinary? I'm not best placed to judge > > :) > > [snip] > > They both look quite out of the ordinary to me. Until I built my kernel > with '-g' I had all kinds of problems getting gdb to print valid data. Thanks, I'll try that on our next kernel build. I can get this crash to happen on demand so if it makes diagnosis easier I can get another strack trace from a kernel built with -g. > Maybe you can get the unformatted data simply by dumping the addresses? > The structures are only 60 bytes long each but the example below dumps 80 > (20 words). The addresses are taken from your stack traceback. > > x/20xw 0xa03c4420 > x/20xw 0xa02736e4 (gdb) x/20xw 0xa03c4420 0xa03c4420: 0xa03ceec0 0xa03653d8 0x00000000 0x00000001 0xa03c4430: 0x00006220 0x00000001 0x00000000 0x0000399a 0xa03c4440: 0x005fffe0 0x00000020 0x005fffe0 0x00000020 0xa03c4450: 0x00000010 0x00000001 0x00000008 0x00000008 0xa03c4460: 0x00000000 0xa14f9000 0x00000000 0xa1038260 (gdb) x/20xw 0xa02736e4 0xa0273734 <init_task_union+14132>: 0x00000000 0xa0273754 0xa02737ac 0xa013215f 0xa0273744 <init_task_union+14148>: 0xa03653b8 0x00000004 0x0000003c 0x00000000 0xa0273754 <init_task_union+14164>: 0x00000001 0x00000010 0x0000000f 0x00000000 0xa0273764 <init_task_union+14180>: 0x000c1200 0xbfffb000 0x00000000 0x00001000 0xa0273774 <init_task_union+14196>: 0xa2762000 0x00000200 0x000000ff 0xffffffff -- Matthew Bloch Bytemark Hosting tel. +44 (0) 8707 455026 http://www.bytemark-hosting.co.uk/ Dedicated Linux hosts from 15ukp ($26) per month |