2.1.29 and diald-0.15 OOPS

Boris Tobotras (boris@xtalk.msk.su)
Thu, 20 Mar 1997 21:32:14 +0300


Hello,

right after modem got hangup I had this:

Mar 20 21:24:55 xtalk pppd[26798]: Hangup (SIGHUP)
Mar 20 21:24:55 xtalk pppd[26798]: Modem hangup
Mar 20 21:24:55 xtalk pppd[26798]: Connection terminated.
Mar 20 21:24:55 xtalk pppd[26798]: Exit.
Mar 20 21:24:57 xtalk diald[5165]: Nonzero exit status (255) on command '/sbin/route add 4.3.2.1 metric 1 dev sl0'
Mar 20 21:24:57 xtalk diald[5165]: Nonzero exit status (255) on command '/sbin/route add default metric 1 dev sl0'
Mar 20 21:24:57 xtalk diald[5165]: Link died on remote end.
Mar 20 21:24:57 xtalk kernel: route forgot to specify route netmask.
Mar 20 21:24:57 xtalk diald[5165]: Nonzero exit status (255) on command '/sbin/route add 4.3.2.1 metric 1 dev sl0'
Mar 20 21:24:58 xtalk kernel: route forgot to specify route netmask.
Mar 20 21:24:58 xtalk diald[5165]: Nonzero exit status (255) on command '/sbin/route add default metric 1 dev sl0'
Mar 20 21:24:58 xtalk kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004

etc:

Unable to handle kernel NULL pointer dereference at virtual address 00000004
current->tss.cr3 = 00fc7000, |r3 = 00fc7000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0156f55>]
EFLAGS: 00010013
eax: c04a8138 ebx: c09fdde0 ecx: 00000292 edx: 00000000
esi: c191d940 edi: c191d9dc ebp: bffff96c esp: c1993f40
ds: 0018 es: 0018 ss: 0018
Process diald (pid: 5165, process nr: 29, stackpage=c1993000)
Stack: c191d940 c1580278 c15801f0 c01460f3 c191d940 c191d940 c0157681 c191d940
00000000 c1580278 c15801f0 c0139ff3 c1580278 00000000 c15801f0 c013a448
c1580278 c18eca00 c0124b94 c15801f0 c18eca00 00000000 c18eca00 c0124c04
Call Trace: [<c01460f3>] [<c0157681>] [<c0139ff3>] [<c013a448>] [<c0124b94>] [<c0124c04>] [<c0124c58>]
[<c010a468>]
Code: 89 7a 04 89 96 9c 00 00 00 c7 00 00 00 00 00 c7 40 04 00 00

Using `/usr/src/linux/System.map' to map addresses to symbols.

>>EIP: c0156f55 <destroy_sock+45/238>
Trace: c01460f3 <packet_close+63/68>
Trace: c0157681 <inet_release+6d/78>
Trace: c0139ff3 <sock_release+1f/40>
Trace: c013a448 <sock_close+34/3c>
Trace: c0124b94 <__fput+1c/40>
Trace: c0124c04 <close_fp+4c/5c>
Trace: c0124c58 <sys_close+44/50>
Trace: c010a468 <system_call+38/40>

Code: c0156f55 <destroy_sock+45/238> movl %edi,0x4(%edx)
Code: c0156f58 <destroy_sock+48/238> movl %edx,0x9c(%esi)
Code: c0156f5e <destroy_sock+4e/238> movl $0x0,(%eax)
Code: c0156f64 <destroy_sock+54/238> movl $0x90000000,0x4(%eax)
Code: c0156f6b <destroy_sock+5b/238> nop
Code: c0156f6c <destroy_sock+5c/238> nop

-- 
	Best regards, -- Boris.