OOPS unloading sb.o returns in pre-2.1.102-2

Roy P. Turner (ecstasy@dopamine.com)
Thu, 14 May 1998 18:08:37 -0400


# modprobe sb
# lsmod
Module Size Used by
sb 22420 0 (unused)
uart401 5456 0 [sb]
sound 55756 0 [sb uart401]
# modprobe -r sb
Segmentation fault
# lsmod
Module Size Used by
lsmod: QM_INFO: No such file or directory

Unable to handle kernel NULL pointer dereference at virtual address 00000074
current->tss.cr3 = 05c2d000, %cr3 = 05c2d000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c88206ab>]
EFLAGS: 00010282
eax: 00000000 ebx: c709f840 ecx: 00000004 edx: c01cc934
esi: c88286d4 edi: 00000000 ebp: bffff82c esp: c5cb9f7c
ds: 0018 es: 0018 ss: 0018
Process modprobe (pid: 748, process nr: 45, stackpage=c5cb9000)
Stack: c8823000 c8823000 c8825cca c88286d4 c8824601 c88286d4 c01154f8 c8823000
fffffff0 0804e6e8 c0114a76 c8823000 00000000 c5cb8000 0804e6e8 0804e6e8
c5d00000 c01097f8 0804e578 0804e5a0 400a0158 0804e6e8 0804e6e8 bffff82c
Call Trace: [<c8823000>] [<c8823000>] [<c8825cca>] [<c88286d4>] [<c8824601>] [<c88286d4>] [<c01154f8>]
[<c8823000>] [<c0114a76>] [<c8823000>] [<c01097f8>]
Code: 8b 40 74 50 e8 94 e6 8f f7 8b 43 1c 8b 04 85 a4 ce 81 c8 50

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

>>EIP: c88206ab cannot be resolved
Trace: c8823000
Trace: c8823000
Trace: c8825cca
Trace: c88286d4
Trace: c8824601
Trace: c88286d4
Trace: c01154f8 <free_module+20/9c>
Trace: c8823000
Trace: c0114a76 <sys_delete_module+12a/1d0>
Trace: c8823000
Trace: c01097f8 <system_call+38/3c>
Code:
Code: 8b 40 74 movl 0x74(%eax),%eax
Code: 50 pushl %eax
Code: e8 94 e6 8f f7 call f78fe69d <_EIP+0xf78fe69d>
Code: 8b 43 1c movl 0x1c(%ebx),%eax
Code: 8b 04 85 a4 ce movl 0xc881cea4(,%eax,4),%eax
Code: 50 pushl %eax

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