Re: oops on 2.1.54 under squake

B. James Phillippe (root@cinch.rt66.com)
Mon, 15 Sep 1997 22:37:26 -0600 (MDT)


On Tue, 16 Sep 1997, Anne wrote:

> 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
>

Not sure if this is the problem, but If you are low on memory and attempt
to run squake, it sometimes seg faults.. Usually just kill some
applications or processes.. On the matter of the kernel being 2.1.54 i'm
not sure.. I've been using squake on 2.1.55 and its been running fine..

Hope you get it working..

Brian