Oops in 2.2.5 (more info)

Brian (signal@shreve.net)
Tue, 22 Jun 1999 09:28:15 -0500 (CDT)


I posted an oops a few minutes back, one that is constantly crashing our
nameserver (rh5.2 with all updates, 2.2.5 - 2.2.9 kernels). I was running
2.2.5 with the skb_free fix).

Here is the oops ran thru ksymoops:

[root@luna /tmp]# ksymoops -V -k /proc/ksyms -l /proc/modules -o /lib/modules/2.2.5/ -m /usr/src/linux/System.map oops
ksymoops 0.7b on i686 2.2.5. Options used
-V (specified)
-k /proc/ksyms (specified)
-l /proc/modules (specified)
-o /lib/modules/2.2.5/ (specified)
-m /usr/src/linux/System.map (specified)

Unable to handle kernel NULL pointer dereference at virtual address 00000000
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c011e339>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010202
eax: 0000003a ebx: c0371140 ecx: 00000002 edx: c737e000
esi: c6871b60 edi: 00000202 ebp: 00000000 esp: c0203f00
Stack: 00000001 c0203f48 c010f6d3 c6871bfc 00000001 c0155a5a c6871b60 0000007e
00000000 c01580ae c6871b60 00000000 c0158068 c010f9c5 00000000 00000001
c0221974 00000000 c0203f60 c0115c81 00000000 c0202000 0317cd43 c0108be9
Call Trace: [<c010f6d3>] [<c0155a5a>] [<c01580ae>] [<c0158068>] [<c010f9c5>]
[<c0115c81>] [<c0108be9>] [<c0107adc>] [<c010626d>] [<c0106000>]
[<c0106290>] [<c0107a40>] [<c0106000>] [<c010607b>] [<c0106000>]
[<c0100176>]
Code: c7 05 00 00 00 00 00 00 00 00 5b 5e 5f 5d 83 c4 0c c3 90 56

>>EIP; c011e339 <kfree+185/1b8> <=====
Trace; c010f6d3 <update_process_times+5b/64>
Trace; c0155a5a <dst_destroy+7e/84>
Trace; c01580ae <rt_run_flush+46/70>
Trace; c0158068 <rt_run_flush+0/70>
Trace; c010f9c5 <timer_bh+2e9/330>
Trace; c0115c81 <do_bottom_half+49/64>
Trace; c0108be9 <do_IRQ+39/40>
Trace; c0107adc <ret_from_intr+0/20>
Trace; c010626d <cpu_idle+5d/6c>
Trace; c0106000 <get_options+0/74>
Trace; c0106290 <sys_idle+14/24>
Trace; c0107a40 <system_call+34/38>
Trace; c0106000 <get_options+0/74>
Trace; c010607b <cpu_idle+7/18>
Trace; c0106000 <get_options+0/74>
Trace; c0100176 <L6+0/2>
Code; c011e339 <kfree+185/1b8>
00000000 <_EIP>:
Code; c011e339 <kfree+185/1b8> <=====
0: c7 05 00 00 00 movl $0x0,0x0 <=====
Code; c011e33e <kfree+18a/1b8>
5: 00 00 00 00 00
Code; c011e343 <kfree+18f/1b8>
a: 5b popl %ebx
Code; c011e344 <kfree+190/1b8>
b: 5e popl %esi
Code; c011e345 <kfree+191/1b8>
c: 5f popl %edi
Code; c011e346 <kfree+192/1b8>
d: 5d popl %ebp
Code; c011e347 <kfree+193/1b8>
e: 83 c4 0c addl $0xc,%esp
Code; c011e34a <kfree+196/1b8>
11: c3 ret
Code; c011e34b <kfree+197/1b8>
12: 90 nop
Code; c011e34c <kfree+198/1b8>
13: 56 pushl %esi

If their is anything else I can do to help in expediting a fix for this,
please let me know.

Brian

-----------------------------------------------------
Brian Feeny (BF304) signal@shreve.net
318-222-2638 x 109 http://www.shreve.net/~signal
Network Administrator ShreveNet Inc. (ASN 11881)

-
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/