pre-2.1.66 Oops

Panu Matilainen (pjm@popcorn.fi)
Tue, 25 Nov 1997 17:29:57 +0200 (EET)


Hi,

Last night after about 4 days uptime my box spat out the following oopses
while rotating the log-files (doing find's and sending mail to me etc),
nothing else was happening at the moment. The machine was still up, but
trying to execute anything resulted in similar oopses (they were logged,
though), I can send them too if someone is interested but the oopsing
code is always the same. Other than this, 2.1.XX have been stable for me.

Kernel compiled with gcc 2.7.2, the machine is a vanilla P133 with only
dialup-ppp network connection.

Unable to handle kernel NULL pointer dereference
current->tss.cr3 = 0082a000, ^Hr3 = 0082a000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012dd2c>]
EFLAGS: 00010286
eax: 0000644f ebx: c0b8af20 ecx: c0af55e0
esi: ffffffff edi: 00000064 ebp: 00000000
ds: 0018 es: 0018 ss: 0018
Process find (pid: 2828, process nr: 43, stackpa
Stack: 00000001 00000008 c01fde28 00000000 00000
00000008 00000000 00000003 c0b8aca0 c012d
0000679a c012d8bf 00000008 0000679a c0773
Call Trace: [<c012d4a9>] [<c012d8bf>] [<c0139a20
[<c01273a2>] [<c010920a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24
Unable to handle kernel NULL pointer dereference
current->tss.cr3 = 019d6000, ^Hr3 = 019d6000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012dd2c>]
EFLAGS: 00010286
eax: 00006450 ebx: c0b8af20 ecx: c0af55e0
esi: ffffffff edi: 00000064 ebp: 00000000
ds: 0018 es: 0018 ss: 0018
Process sort (pid: 2826, process nr: 39, stackpa
Stack: 00000001 00000008 00008180 c19f3e4c 00000
00000008 00000000 00000003 c0b8aca0 c012d
c03b5f54 c012d6b5 00000008 00000000 c0137
Call Trace: [<c012d4a9>] [<c012d6b5>] [<c0137a65
[<c0121947>] [<c0121afb>] [<c010920a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24
Unable to handle kernel NULL pointer dereference
current->tss.cr3 = 019d9000, ^Hr3 = 019d9000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012dd2c>]
EFLAGS: 00010286
eax: 00006453 ebx: c0b8af20 ecx: c0af55e0
esi: ffffffff edi: 00000064 ebp: 00000000
ds: 0018 es: 0018 ss: 0018
Process fetchmail (pid: 1476, process nr: 34, st
Stack: 00000001 00000008 00000002 00000000 00000
00000008 00000000 00000003 c0b8aca0 c012d
00000001 c012d6b5 00000008 00000002 c014a
Call Trace: [<c012d4a9>] [<c012d6b5>] [<c014a8e3
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24
Unable to handle kernel NULL pointer dereference
current->tss.cr3 = 01bfe000, ^Hr3 = 01bfe000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012dd2c>]
EFLAGS: 00010286
eax: 00006e27 ebx: c0b8af20 ecx: c0af55e0
esi: ffffffff edi: 00000064 ebp: 00000000
ds: 0018 es: 0018 ss: 0018
Process sendmail (pid: 106, process nr: 13, stac
Stack: 00000001 00000008 c1bfdfb4 c1c9ece8 00000
00000008 00000000 00000003 c0b8aca0 c012d
c1c9ec64 c012d6b5 00000008 c1c98300 c014a
Call Trace: [<c012d4a9>] [<c012d6b5>] [<c014a8e3
[<c014c6c4>] [<c0108c3d>] [<c010920a>]
Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24

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

>>EIP: c012dd2c <select_dcache+108/19c>
Trace: c012d4a9 <try_to_free_inodes+2d/48>
Trace: c012d8bf <iget+7b/80>
Trace: c0139a20 <ext2_lookup+5c/84>
Trace: c01273a2 <sys_newlstat+16/64>
Trace: c010920a <system_call+3a/40>
Code: c012dd2c <select_dcache+108/19c>
Code: c012dd2c <select_dcache+108/19c> 8b 7e 40 movl 0x40(%esi),%edi
Code: c012dd2f <select_dcache+10b/19c> 89 7c 24 10 movl %edi,0x10(%esp,1)
Code: c012dd33 <select_dcache+10f/19c> 8b 7c 24 14 movl 0x14(%esp,1),%edi
Code: c012dd3d <select_dcache+119/19c> 39 7c 24 00 cmpl %edi,0x0(%esp,1)
Code: c012dd41 <select_dcache+11d/19c> 00 00 addb %al,(%eax)
Code: c012dd43 <select_dcache+11f/19c> 00 00 addb %al,(%eax)
Code: c012dd45 <select_dcache+121/19c> 00 00 addb %al,(%eax)
Code: c012dd4d <select_dcache+129/19c> 90 nop
Code: c012dd4e <select_dcache+12a/19c> 90 nop
Code: c012dd4f <select_dcache+12b/19c> 90 nop
>>EIP: c012dd2c <select_dcache+108/19c>
Trace: c012d4a9 <try_to_free_inodes+2d/48>
Trace: c012d6b5 <get_empty_inode+11/98>
Trace: c0137a65 <ext2_new_inode+35/674>
Trace: c0121947 <do_open+4b/134>
Trace: c0121afb <sys_open+3b/6c>
Trace: c010920a <system_call+3a/40>
Code: c012dd2c <select_dcache+108/19c>
Code: c012dd2c <select_dcache+108/19c> 8b 7e 40 movl 0x40(%esi),%edi
Code: c012dd2f <select_dcache+10b/19c> 89 7c 24 10 movl %edi,0x10(%esp,1)
Code: c012dd33 <select_dcache+10f/19c> 8b 7c 24 14 movl 0x14(%esp,1),%edi
Code: c012dd3d <select_dcache+119/19c> 39 7c 24 00 cmpl %edi,0x0(%esp,1)
Code: c012dd41 <select_dcache+11d/19c> 00 00 addb %al,(%eax)
Code: c012dd43 <select_dcache+11f/19c> 00 00 addb %al,(%eax)
Code: c012dd45 <select_dcache+121/19c> 00 00 addb %al,(%eax)
Code: c012dd4d <select_dcache+129/19c> 90 nop
Code: c012dd4e <select_dcache+12a/19c> 90 nop
Code: c012dd4f <select_dcache+12b/19c> 90 nop
>>EIP: c012dd2c <select_dcache+108/19c>
Trace: c012d4a9 <try_to_free_inodes+2d/48>
Trace: c012d6b5 <get_empty_inode+11/98>
Trace: c014a8e3 <sock_alloc+7/a0>
Code: c012dd2c <select_dcache+108/19c>
Code: c012dd2c <select_dcache+108/19c> 8b 7e 40 movl 0x40(%esi),%edi
Code: c012dd2f <select_dcache+10b/19c> 89 7c 24 10 movl %edi,0x10(%esp,1)
Code: c012dd33 <select_dcache+10f/19c> 8b 7c 24 14 movl 0x14(%esp,1),%edi
Code: c012dd3d <select_dcache+119/19c> 39 7c 24 00 cmpl %edi,0x0(%esp,1)
Code: c012dd41 <select_dcache+11d/19c> 00 00 addb %al,(%eax)
Code: c012dd43 <select_dcache+11f/19c> 00 00 addb %al,(%eax)
Code: c012dd45 <select_dcache+121/19c> 00 00 addb %al,(%eax)
Code: c012dd4d <select_dcache+129/19c> 90 nop
Code: c012dd4e <select_dcache+12a/19c> 90 nop
Code: c012dd4f <select_dcache+12b/19c> 90 nop
>>EIP: c012dd2c <select_dcache+108/19c>
Trace: c012d4a9 <try_to_free_inodes+2d/48>
Trace: c012d6b5 <get_empty_inode+11/98>
Trace: c014a8e3 <sock_alloc+7/a0>
Trace: c014c6c4 <sys_socketcall+140/2bc>
Trace: c0108c3d <sys_sigreturn+181/194>
Trace: c010920a <system_call+3a/40>
Code: c012dd2c <select_dcache+108/19c>
Code: c012dd2c <select_dcache+108/19c> 8b 7e 40 movl 0x40(%esi),%edi
Code: c012dd2f <select_dcache+10b/19c> 89 7c 24 10 movl %edi,0x10(%esp,1)
Code: c012dd33 <select_dcache+10f/19c> 8b 7c 24 14 movl 0x14(%esp,1),%edi
Code: c012dd3d <select_dcache+119/19c> 39 7c 24 00 cmpl %edi,0x0(%esp,1)
Code: c012dd41 <select_dcache+11d/19c> 00 00 addb %al,(%eax)
Code: c012dd43 <select_dcache+11f/19c> 00 00 addb %al,(%eax)
Code: c012dd45 <select_dcache+121/19c> 00 00 addb %al,(%eax)
Code: c012dd4d <select_dcache+129/19c> 90 nop
Code: c012dd4e <select_dcache+12a/19c> 90 nop
Code: c012dd4f <select_dcache+12b/19c> 90 nop