2.1.47 oops

Matthew Harrell (mharrell@std.saic.com)
Wed, 30 Jul 1997 10:08:12 -0400 (EDT)


Here's an oops I got. There are also 1122 lines of more oopes that occurred,
but I think they probably stem from this one.

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

>>EIP: c012f139 <dput+29/a0>
Trace: c01af06c <des_SPtrans+1ea4/653b>
Trace: c012f216 <shrink_dcache+66/70>
Trace: c012f0de <fs_may_umount+a/18>
Trace: c01278e5 <do_umount+81/e8>
Trace: c0127989 <umount_dev+3d/78>
Trace: c0127a5f <sys_umount+9b/a8>
Trace: c010948a <system_call+3a/40>

Code: c012f139 <dput+29/a0>
Code: c012f139 <dput+29/a0> c7 05 00 00 00 movl $0x0,0x0
Code: c012f13e <dput+2e/a0> 00 00 00 00 00
Code: c012f149 <dput+39/a0> 83 c4 10 addl $0x10,%esp
Code: c012f14c <dput+3c/a0> 89 33 movl %esi,(%ebx)
Code: c012f14e <dput+3e/a0> 85 f6 testl %esi,%esi
Code: c012f150 <dput+40/a0> 75 60 jne c012f1ac <dput+9c/a0>
Code: c012f152 <dput+42/a0> 8d 00 leal (%eax),%eax
Code: c012f15a <dput+4a/a0> 90 nop
Code: c012f15b <dput+4b/a0> 90 nop
Code: c012f15c <dput+4c/a0> 90 nop

and the oops looked like

Unable to handle kernel NULL pointer dereference at virtual address 00000000
current->tss.cr3 = 0387c000, ^Pr3 = 0387c000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c012f139>]
EFLAGS: 00010282
eax: 00000022 ebx: c0994540 ecx: c01ccad0 edx: c03b2000
esi: ffffffff edi: c1070004 ebp: bffffacc esp: c4a01f38
ds: 0018 es: 0018 ss: 0018
Process amd (pid: 10857, process nr: 30, stackpage=c4a01000)
Stack: c01af06c ffffffff c4f085c0 c4f08500 c0994540 c4a56000 c012f216 c0994540
c4a56000 c087ef20 00000004 c012f0de c01f6710 c01278e5 c01f6710 c087ef20
00000004 ffffffff 00000004 08060004 c107dbd0 c0127989 00000004 00000000
Call Trace: [<c01af06c>] [<c012f216>] [<c012f0de>] [<c01278e5>] [<c0127989>] [<c0127a5f>] [<c010948a>]
Code: c7 05 00 00 00 00 00 00 00 00 83 c4 10 89 33 85 f6 75 60 8d

-- 
  Matthew Harrell                          All science is either physics or
  Simulation Technology Division, SAIC      stamp collecting.
  mharrell@std.saic.com