Oops with 2.1.87

Jon Evans (jon@evansoft.demon.co.uk)
Wed, 18 Feb 1998 21:45:02 +0000 (GMT)


Hi,

Just received the following two oopsen. I had just connected to my ISP
and started up kde beta 3, when...

Feb 18 21:30:46 evansoft kernel: <4>shm_swap_in: id=1 too big. proc mem corrupted
Feb 18 21:30:46 evansoft kernel: <4>shm_open: unused id=1 PANIC
Feb 18 21:30:46 evansoft kernel: <1>Unable to handle kernel NULL pointer dereference at virtual address 00000021
Feb 18 21:30:46 evansoft kernel: <1>current->tss.cr3 = 012d0000, %cr3 = 012d0000
Feb 18 21:30:46 evansoft kernel: <1>*pde = 00000000
Feb 18 21:30:46 evansoft kernel: <4>Oops: 0002
Feb 18 21:30:46 evansoft kernel: <4>CPU: 0
Feb 18 21:30:46 evansoft kernel: <4>EIP: 0010:[<c0136818>]
Feb 18 21:30:46 evansoft kernel: <4>EFLAGS: 00010286
Feb 18 21:30:46 evansoft kernel: <4>eax: 0000031a ebx: c1094b60 ecx: ffffffff edx: c22106ac
Feb 18 21:30:46 evansoft kernel: <4>esi: 00000001 edi: 00001000 ebp: c19128c0 esp: c0d93c88
Feb 18 21:30:46 evansoft kernel: <4>ds: 0018 es: 0018 ss: 0018
Feb 18 21:30:46 evansoft kernel: <4>Process kaudioserver (pid: 794, process nr: 39, stackpage=c0d93000)
Feb 18 21:30:46 evansoft kernel: <4>Stack: c1094b60 40008000 00001000 c011aaae c1094b60 c191f800 c0d93db4 c0d92000
Feb 18 21:30:46 evansoft kernel: <4> c2a42660 c1094e60 c0128b28 c19128c0 c191f800 c0d93db4 c0d93e74 c2a42660
Feb 18 21:30:46 evansoft kernel: <4> c0128c19 c018adf1 c0d93db4 c0d93e74 c2a42660 c01ab320 00000000 c0d92000
Feb 18 21:30:46 evansoft kernel: <4>Call Trace: [<c011aaae>] [<c0128b28>] [<c0128c19>] [<c018adf1>] [<c0130541>] [<c012904f>] [<c01292d3>]
Feb 18 21:30:46 evansoft kernel: <4> [<c01292f8>] [<c0108a27>] [<c010995a>]
Feb 18 21:30:46 evansoft kernel: <4>Code: 66 89 41 22 a1 a0 cc 1b c0 89 41 18 66 8b 41 24 89 c7 66 4f
Feb 18 21:30:46 evansoft kernel: <4>exit_mmap: map count is 25

Feb 18 21:30:47 evansoft kernel: <1>Unable to handle kernel NULL pointer dereference at virtual address 00000021
Feb 18 21:30:47 evansoft kernel: <1>current->tss.cr3 = 00101000, %cr3 = 00101000
Feb 18 21:30:47 evansoft kernel: <1>*pde = 00000000
Feb 18 21:30:47 evansoft kernel: <4>Oops: 0002
Feb 18 21:30:47 evansoft kernel: <4>CPU: 0
Feb 18 21:30:47 evansoft kernel: <4>EIP: 0010:[<c0136818>]
Feb 18 21:30:47 evansoft kernel: <4>EFLAGS: 00010286
Feb 18 21:30:47 evansoft kernel: <4>eax: 000002c8 ebx: c2413de0 ecx: ffffffff edx: c22106ac
Feb 18 21:30:47 evansoft kernel: <4>esi: 00000001 edi: 00001000 ebp: c19127c0 esp: c11bff6c
Feb 18 21:30:47 evansoft kernel: <4>ds: 0018 es: 0018 ss: 0018
Feb 18 21:30:47 evansoft kernel: <4>Process kaudioserver (pid: 712, process nr: 45, stackpage=c11bf000)
Feb 18 21:30:47 evansoft kernel: <4>Stack: c2413de0 40008000 00001000 c011aaae c2413de0 c19127c0 00000001 bffff0dc
Feb 18 21:30:47 evansoft kernel: <4> bfffefac c1844fa0 c0112121 c19127c0 c11be000 c01166d7 c19127c0 c11be000
Feb 18 21:30:47 evansoft kernel: <4> 00000001 bffff0dc bfffefac c011684a 00000100 c010995a 00000001 00000001
Feb 18 21:30:47 evansoft kernel: <4>Call Trace: [<c011aaae>] [<c0112121>] [<c01166d7>] [<c011684a>] [<c010995a>]
Feb 18 21:30:47 evansoft kernel: <4>Code: 66 89 41 22 a1 a0 cc 1b c0 89 41 18 66 8b 41 24 89 c7 66 4f

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

>>EIP: c0136818 <shm_close+38/6c>
Trace: c011aaae <exit_mmap+6e/f4>
Trace: c0128b28 <exec_mmap+20/a4>
Trace: c0128c19 <flush_old_exec+6d/230>
Trace: c018adf1 <tvecs+2459/4975>
Trace: c0130541 <load_elf_binary+599/c08>
Trace: c012904f <search_binary_handler+4b/160>
Trace: c01292d3 <do_execve+16f/1d8>
Trace: c01292f8 <do_execve+194/1d8>
Trace: c0108a27 <sys_execve+2f/48>
Trace: c010995a <system_call+3a/40>
Code: c0136818 <shm_close+38/6c>
Code: c0136818 <shm_close+38/6c> 66 89 41 22 movw %ax,0x22(%ecx)
Code: c013681c <shm_close+3c/6c> a1 a0 cc 1b c0 movl 0xc01bcca0,%eax
Code: c0136821 <shm_close+41/6c> 89 41 18 movl %eax,0x18(%ecx)
Code: c013682a <shm_close+4a/6c> 66 8b 41 24 movw 0x24(%ecx),%ax
Code: c013682e <shm_close+4e/6c> 89 c7 movl %eax,%edi
Code: c0136830 <shm_close+50/6c> 66 4f decw %di
>>EIP: c0136818 <shm_close+38/6c>
Trace: c011aaae <exit_mmap+6e/f4>
Trace: c0112121 <mmput+19/30>
Trace: c01166d7 <do_exit+a7/20c>
Trace: c011684a <sys_exit+e/10>
Trace: c010995a <system_call+3a/40>
Code: c0136818 <shm_close+38/6c>
Code: c0136818 <shm_close+38/6c> 66 89 41 22 movw %ax,0x22(%ecx)
Code: c013681c <shm_close+3c/6c> a1 a0 cc 1b c0 movl 0xc01bcca0,%eax
Code: c0136821 <shm_close+41/6c> 89 41 18 movl %eax,0x18(%ecx)
Code: c013682a <shm_close+4a/6c> 66 8b 41 24 movw 0x24(%ecx),%ax
Code: c013682e <shm_close+4e/6c> 89 c7 movl %eax,%edi
Code: c0136830 <shm_close+50/6c> 66 4f decw %di

Machine is still up, the connection didn't drop, and kde started OK,
presumably without kaudioserver which I don't make use of anyway.

If you need any more info or you want me to try anything then give me a
shout.

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