oops on 2.1.54 under squake

Anne (annekev@xs4all.nl)
Tue, 16 Sep 1997 00:06:17 +0200


It only happened once; not repeatable. Here it is:

Unable to handle kernel NULL pointer dereference at virtual address
00000c10
current->tss.cr3 = 0001b000, (r3 = 0001b000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c011cd59>]
EFLAGS: 00013282
eax: 00000000 ebx: 0070e063 ecx: 00042000 edx: c0076000
esi: c00818e0 edi: c0101c10 ebp: 00000304 esp: c022bf3c
ds: 0018 es: 0018 ss: 0018
Process squake (pid: 121, process nr: 16, stackpage=c022b000)
Stack: 00001000 c1041000 bffd0e0c 0000000c 00042000 00000003 00042000
00400000
c1042000 c0101c10 c011cedf c1041000 00001000 00000002 00000002
c1004262
0000000c 800c5012 c000d560 bffd0e0c 00000005 c01d61e0 00000000
00000003
Call Trace: [<c1041000>] [<c1042000>] [<c0101c10>] [<c011cedf>]
[<c1041000>] [<c1004262>] [<c012a96e>]
[<c010924a>]
Code: 89 1c a8 8b 52 44 81 fa 00 60 10 c0 75 e5 8b 44 24 2c 05 00

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

>>EIP: c011cd59 <vmalloc_area_pages+1f9/23c>
Trace: c1041000
Trace: c1042000
Trace: c0101c10 <swapper_pg_dir+c10/1000>
Trace: c011cedf <vmalloc+3f/5c>
Trace: c1041000
Trace: c1004262
Trace: c012a96e <sys_ioctl+14e/164>
Trace: c010924a <system_call+3a/40>

Code: c011cd59 <vmalloc_area_pages+1f9/23c>
Code: c011cd59 <vmalloc_area_pages+1f9/23c> 89 1c a8 movl
%ebx,(%eax,%ebp,4)
Code: c011cd5c <vmalloc_area_pages+1fc/23c> 8b 52 44 movl
0x44(%edx),%edx
Code: c011cd5f <vmalloc_area_pages+1ff/23c> 81 fa 00 60 10 cmpl
$0xc0106000,%edx
Code: c011cd6a <vmalloc_area_pages+20a/23c> c0
Code: c011cd6b <vmalloc_area_pages+20b/23c> 75 e5 jne
fffffff3 <_EIP+fffffff3>
Code: c011cd6d <vmalloc_area_pages+20d/23c> 8b 44 24 2c movl
0x2c(%esp,1),%eax
Code: c011cd71 <vmalloc_area_pages+211/23c> 05 00 00 90 90 addl
$0x90900000,%eax
Code: c011cd7c <vmalloc_area_pages+21c/23c> 90 nop

chippo