Null pointer dereference - 1.3.10/pppd

Carlo Emilio Prelz (fluido@telepac.pt)
Sun, 16 Jul 1995 10:03:18 +0200 (MET DST)


Hi. Was using pppd with a few TCP connections going on (the only
strange thing is that I was uploading a file to an ftp site (I
generally don't do that). The error message came out and the telephone
link fell immediately.

I don't know whether this is reproducible. Will see later. Using
1.3.10 with GCC 1.6.3, a.out. PS No crash, no need to reboot. I will
now try to link again to send this message.

Jul 16 09:51:20 pimpinel linux: Unable to handle kernel NULL pointer dereference at virtual address c0000000
Jul 16 09:51:20 pimpinel linux: Unable to handle kernel NULL pointer dereference at virtual address c0000000
Jul 16 09:51:20 pimpinel linux: current->tss.cr3 = 0129f000, %cr3 = 0129f000
Jul 16 09:51:20 pimpinel linux: current->tss.cr3 = 0129f000, %cr3 = 0129f000
Jul 16 09:51:20 pimpinel linux: *pde = 00102067
Jul 16 09:51:20 pimpinel linux: *pde = 00102067
Jul 16 09:51:21 pimpinel linux: *pte = 00000027
Jul 16 09:51:21 pimpinel linux: *pte = 00000027
Jul 16 09:51:21 pimpinel linux: Oops: 0002
Jul 16 09:51:21 pimpinel linux: EIP: 0010:001a9d7f
Jul 16 09:51:21 pimpinel linux: EFLAGS: 00010246
Jul 16 09:51:21 pimpinel linux: eax: 00000000 ebx: 001dffe8 ecx: 000000ff edx: 00000007
Jul 16 09:51:21 pimpinel linux: esi: 0000000f edi: 00010b51 ebp: 00000010 esp: 00063f40
Jul 16 09:51:21 pimpinel linux: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Jul 16 09:51:21 pimpinel linux: Process pppd (pid: 2112, process nr: 25, stackpage=00063000)
Jul 16 09:51:21 pimpinel linux: Stack: 00e43000 00cf8700 00897cc0 00000010 0010a1ff 0019049c 00e43000 00897cc0
Jul 16 09:51:21 pimpinel linux: 00010b50 00000010 00897cc0 00cf8700 00000010 00010b50 001203b4 00cf8700
Jul 16 09:51:21 pimpinel linux: 00897cc0 00010b50 00000010 01257000 00010b50 00010920 bfffd48c 00897cc0
Jul 16 09:51:21 pimpinel linux: Call Trace: 0010a1ff 0019049c 001203b4 0010a6c1
Jul 16 09:51:21 pimpinel linux: Code: 88 08 ff 43 6c 66 8b 53 3c 66 c1 ea 08 8a 44 24 10 32 43 3c

Kernel references:

001a97d8 t _ppp_read
001a9b88 t _ppp_write
001aa0b8 t _ppp_ioctl
...
00109f5c T _sys_sigreturn
0010a12c T _setup_frame
0010a26c T _do_signal
...
001902d0 t _tty_read
001903c0 t _tty_write
00190510 t _init_dev
...
00120268 T _sys_read
00120318 T _sys_write
00120400 t _insert_inode_free
...
0010a658 t reschedule
0010a668 T _system_call
0010a708 T ret_from_sys_call

Ciao
Carlo

--
  *                                          ...Ma appena fuori tutto e' gomma,
* K * Carlo E. Prelz - fluido@telepac.pt      tutto e' cicca impiastricciata...
  *                                     (Marco Zappa-Niente cicca nella scuola)