lkml.org 
[lkml]   [1998]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectOops in 2.1.90-3 auto-unloading a module
Hi,

I just booted 2.1.90-3 and was reading email. I got the following oops:

(sorry for long lines)

Mar 15 13:21:07 evansoft kernel: <6>Uniform CD-ROM driver unloaded
Mar 15 13:21:07 evansoft kernel: <3>kfree: Bad obj c3835000
Mar 15 13:21:07 evansoft kernel: <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000
Mar 15 13:21:07 evansoft kernel: <1>current->tss.cr3 = 00101000, %cr3 = 00101000
Mar 15 13:21:07 evansoft kernel: <1>*pde = 00000000
Mar 15 13:21:07 evansoft kernel: <4>Oops: 0002
Mar 15 13:21:07 evansoft kernel: <4>CPU: 0
Mar 15 13:21:07 evansoft kernel: <4>EIP: 0010:[<c011f267>]
Mar 15 13:21:07 evansoft kernel: <4>EFLAGS: 00010286
Mar 15 13:21:07 evansoft kernel: <4>eax: 0000001b ebx: c3835000 ecx: c2b2c000 edx: c019e288
Mar 15 13:21:07 evansoft kernel: <4>esi: c3835000 edi: 00000001 ebp: 080a9000 esp: c2fddf40
Mar 15 13:21:07 evansoft kernel: <4>ds: 0018 es: 0018 ss: 0018
Mar 15 13:21:07 evansoft kernel: <4>Process kmod (pid: 4, process nr: 4, stackpage=c2fdd000)
Mar 15 13:21:07 evansoft kernel: <4>Stack: c01893db c3835000 c3835000 c382e000 00000001 080a9000 00000000 00000000
Mar 15 13:21:07 evansoft kernel: <4> 00000000 c3830638 c3835000 c382e000 c382f482 c38334f4 c382f5bf c38334f4
Mar 15 13:21:07 evansoft kernel: <4> c0115c84 c382e000 c382b000 00000001 c0115264 c382e000 00000001 c2fdc000
Mar 15 13:21:07 evansoft kernel: <4>Call Trace: [<c01893db>] [<c3835000>] [<c3835000>] [<c382e000>] [<c3830638>] [<c3835000>] [<c382e000>]
Mar 15 13:21:07 evansoft kernel: <4> [<c382f482>] [<c38334f4>] [<c382f5bf>] [<c38334f4>] [<c0115c84>] [<c382e000>] [<c382b000>] [<c0115264>]
Mar 15 13:21:07 evansoft kernel: <4> [<c382e000>] [<c010995a>] [<c0118d20>] [<c0118e5f>] [<c0118cc0>]
Mar 15 13:21:07 evansoft kernel: <4>Code: c7 05 00 00 00 00 00 00 00 00 83 c4 08 5b 5e 5f 5d 83 c4 0c

Using `../System.map' to map addresses to symbols.

>>EIP: c011f267 <kfree+19f/1b4>
Trace: c01893db <tvecs+11ab/468f>
Trace: c3835000
Trace: c3835000
Trace: c382e000
Trace: c3830638
Trace: c3835000
Trace: c382e000
Trace: c382f482
Trace: c38334f4
Trace: c382f5bf
Trace: c38334f4
Trace: c0115c84 <free_module+20/9c>
Trace: c382e000
Trace: c382b000
Trace: c0115264 <sys_delete_module+198/1d8>
Trace: c382e000
Trace: c010995a <system_call+3a/40>
Trace: c0118d20 <kmod_thread+60/13c>
Trace: c0118e5f <kmod_init+2b/7c>
Trace: c0118d20 <kmod_thread+60/13c>
Code: c011f267 <kfree+19f/1b4>
Code: c011f267 <kfree+19f/1b4> c7 05 00 00 00 movl $0x0,0x0
Code: c011f26c <kfree+1a4/1b4> 00 00 00 00 00
Code: c011f277 <kfree+1af/1b4> 83 c4 08 addl $0x8,%esp
Code: c011f27a <kfree+1b2/1b4> 5b popl %ebx
Code: c011f27b <kfree+1b3/1b4> 5e popl %esi
Code: c011f27c <kfree_s> 5f popl %edi
Code: c011f27d <kfree_s+1/1b4> 5d popl %ebp
Code: c011f27e <kfree_s+2/1b4> 83 c4 0c addl $0xc,%esp

I now find this strange thing with lsmod:

Script started on Sun Mar 15 13:29:16 1998
evansoft:~# cat /proc/modules
lp 5256 0 (autoclean) (unused)
parport 5636 0 (autoclean) [lp]
ne 5908 1 (autoclean)
8390 5784 0 (autoclean) [ne]
sb 21984 0 (deleted)
uart401 5500 0 (autoclean) [sb]
sound 62472 0 (autoclean) [sb uart401]
nls_iso8859-1 2012 2 (autoclean)
nls_cp437 3536 2 (autoclean)
vfat 13664 2 (autoclean)
fat 24296 2 (autoclean) [vfat]
evansoft:~# lsmod
Module Size Used by
lp 5256 0 (autoclean) (unused)
parport 5636 0 (autoclean) [lp]
ne 5908 1 (autoclean)
8390 5784 0 (autoclean) [ne]
lsmod: QM_INFO: No such file or directory
evansoft:~# exit
exit

Script done on Sun Mar 15 13:29:26 1998

If you need any more info then let me know. System seems fine at the
moment but I haven't tried accessing a CD-ROM. The disk in the drive at
the moment is Pink Floyd's The Wall, disk 2, if it matters. :-)

Jon.

--
Jon Evans <jon@evansoft.demon.co.uk>
A man, a plan, a canal - Panama.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 13:41    [W:0.024 / U:0.216 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site