Re: 2.1.15 and pppd (eek)

Ion Badulescu (ionut@moisil.wal.rhno.columbia.edu)
Fri, 13 Dec 1996 01:04:34 -0500 (EST)


On Thu, 12 Dec 1996, Jon Torrez wrote:

> root@slacker[1]:/usr/src/linux>ppp-off
> pppd-2.2 forgot to specify route netmask.
> Unable to handle kernel paging request at virtual address 70cc323a
> current->tss.cr3 = 00d39000, %cr3 = 00d39000
> *pde = 00000000
> Oops: 0000
> CPU: 0
> EIP: 0010:[<c0157044>]
> EFLAGS: 00010206
> eax: 00000000 ebx: 70cc3236 ecx: 00000000 edx: bfffd000
> esi: 00000000 edi: c0d47e70 ebp: c0233a78 esp: c0d47e1c
> ds: 0018 es: 0018 ss: 0018
> Process pppd-2.2 (pid: 512, process nr: 37, stackpage=c0d47000)
> Stack: c0233a78 c0233978 00000000 c0000000 00000002 00000000 00000000
> 00000000 00000000 00000000 00000000 000000ac 00000002 ffffffff 00000000
> 00000000 00000000 00000000 00000000 00000000 c015722d 00000000
> c0233a78
> Call Trace: [<c015722d>] [<c01583ec>] [<c0158703>] [<c015557f>]
> [<c013853d>] [<c012db6b>] [<c010a848>]
> Code: 39 73 04 75 14 80 7b 0f 00 75 0e 8b 45 08 8b 53 08 8b 52 18

Even without System.map, this looks pretty bad - ebx is supposed to be a
pointer to some kernel structure, and it's way off-target.

Could you pipe the oops into ksymoops and post the results? The oops by
itself is not very useful.. :)

[BTW, 2.1.15 runs happily here, with the routing commands updated in
rc.xxx and without ppp, just ethernet]

Ionut

--
  It is better to keep your mouth shut and be thought a fool,
            than to open it and remove all doubt.