Messages in this thread | | | From | "Leeuw van der, Tim" <> | Subject | RE: Oops in 2.2.14pre12 | Date | Thu, 16 Dec 1999 14:30:56 -0600 |
| |
Ok, thank's to Manfred I re-decoded the first OOPS that I got! I mistook the <> for () - rather silly of me perhaps. But the output is a lot more useful now.
Here comes the oops again:
bonsai:~ # ksymoops -m /boot22/System.map -o /lib/modules/2.2.14pre12/ -K -L < oops.txt Options used: -V (default) -o /lib/modules/2.2.14pre12/ (specified) -K (specified) -L (specified) -m /boot22/System.map (specified) -c 1 (default)
No modules in ksyms, skipping objects CPU: 0 EIP: 0010:[<c0109259>] EFLAGS: 00010046 eax: 00000000 ebx: 00000000 ecx: 00000000 edx: c01bf0a8 esi: c0100175 edi: c01d0000 ebp: c2800000 esp: c01cfbe4 ds: 0018 es: 0018 ss: 0018 Process swapper <pid: 0, process nr: 0, stackpage=c01cf000> Stack: 00000000 c01cfcfc c01ded43 00000246 c1c8da00 c01cfcfc 00000000 c136da20 c0e68a2c 0000032f 00000000 00010046 02000000 c3000000 c01093a4 c01cfc68 c01a05f8 c01a1d0e 00000000 00000000 c010e7f0 c01a1d0e c01cfc68 00000000 Call Trace: [<c3000000>] [<c01093a4>] [<c01a05f8>] [<c01a1d0e>] [<c010e7f0>] [<c01a1d0e>] [<c0108ead>] [<c2861219>] [<c286e164>] [<c01559ee>] [<c0158409>] [<c01542b7>] [<c015d8d9>] [<c015dba6>] [<c0164939>] [<c0164995>] [<c0152898>] [<c016522c>] [<c01652ad>] [<c0161f9d>] [<c01635b6>] [<c01684f3>] [<c2861ab9>] [<c01687c6>] [<c0168a7e>] [<c015b582>] [<c015b806>] [<c0154619>] [<c01183dd>] [<c010a679>] [<c0109eb8>] [<c0107609>] [<c0106000>] [<c0107ca0>] [<c0108d74>] [<c0106000>] [<c0106000>] [<c0100175>] Code: 8a 04 0b 89 44 24 38 50 68 f0 05 1a c0 e8 59 a7 00 00 83 c4
>>EIP: c0109259 <show_registers+24d/280> Trace: c3000000 <END_OF_CODE+2e0917c/????> Trace: c01093a4 <die+30/38> Trace: c01a05f8 <error_table+974/219c> Trace: c01a1d0e <error_table+208a/219c> Trace: c010e7f0 <do_page_fault+2bc/384> Trace: c01a1d0e <error_table+208a/219c> Trace: c0108ead <error_code+2d/40> Trace: c2861219 <END_OF_CODE+266a395/????> Trace: c0164995 <tcp_transmit_skb+3d1/3dc> Trace: c01687c6 <tcp_v4_rcv+66/3a4> Trace: c0107609 <cpu_idle+a1/b4> Code: c0109259 <show_registers+24d/280> 00000000 <_EIP>: <=== Code: c0109259 <show_registers+24d/280> 0: 8a 04 0b mov (%ebx,%ecx,1),%al <=== Code: c010925c <show_registers+250/280> 3: 89 44 24 38 mov %eax,0x38(%esp,1) Code: c0109260 <show_registers+254/280> 7: 50 push %eax Code: c0109261 <show_registers+255/280> 8: 68 f0 05 1a c0 push $0xc01a05f0 Code: c0109266 <show_registers+25a/280> d: e8 59 a7 00 00 call c01139c4 <printk+0/16c> Code: c010926b <show_registers+25f/280> 12: 83 c4 00 add $0x0,%esp
Aiee, killing interrupt handler Kernel panic: Attempted to kill the idle task! In swapper task - not synching
> -----Original Message----- > From: Manfred [mailto:manfreds@colorfullife.com] > Sent: 16 December 1999 20:15 > To: Leeuw van der, Tim > Subject: Re: Oops in 2.2.14pre12 > > > From: Leeuw van der, Tim <tim.leeuwvander@nl.unisys.com> > > Hello, > > I'm afraid that the OOPS as I caught it is rather useless. > I had to copy > it > > by hand and ksymoops couldn't locate any of the symbols that were in > > modules. The second oops was mostly off the screen and > therefore I didn't > > try anything with it. > > CPU: 0 > > EIP: 0010:[(c0109259)] > > EFLAGS: 00010046 > > Could you try to replace the round brackets '( )' with > "pointed" brackets '< > >'? > > - EIP: 0010:[(c0109259)] > + EIP: 0010:[<c0109259>] > > AFAIK ksymoops needs these brackets. > > You also asked for a tools that stores an oops on disk: There > is a small > patch that dumps the oops to a floppy disk. The patch is i386 > specific, and > relies on the BIOS [ie I'm not sure if it works on your laptop]. > > It's called kmsgdump, from Willy Tarreau. [Search in dejanews > or any kernel > mailing list archive]. > > -- > Manfred > >
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |