OOPS in 2.1.55: delete_sock

Boris Tobotras (boris@xtalk.msk.su)
Sat, 20 Sep 1997 11:08:35 +0400


Hi,

just got the following Oops right after

Sep 20 10:57:10 xtalk diald[2653]: Link died on remote end.
Sep 20 10:57:10 xtalk diald[2653]: Nonzero exit status (255) on command '/sbin/route add 4.3.2.1 metric 1 dev sl0'
Sep 20 10:57:10 xtalk diald[2653]: Nonzero exit status (255) on command '/sbin/route add default metric 1 netmask 0.0.0.0 dev sl0'

Here is it:

Unable to handle kernel NULL pointer dereference at virtual address 00000004
current->tss.cr3 = 0138d000, |r3 = 0138d000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0167de2>]
EFLAGS: 00010002
eax: c1ff35c0 ebx: c1ff35c0 ecx: 00000292 edx: 00000000
esi: c1833c40 edi: c1833cb8 ebp: c1e23b00 esp: c17cbf40
ds: 0018 es: 0018 ss: 0018
Process diald (pid: 2653, process nr: 39, stackpage=c17cb000)
Stack: c1833c40 c1ba7454 00000000 c0155f7d c1833c40 c1833c40 c01684fc c1833c40
00000000 c1ba7454 c1ba73d0 c0149ee7 c1ba7454 00000000 c1ba73d0 c014a2a0
c1ba7454 c1222f00 c01219c6 c1ba73d0 c1222f00 c1222f00 00000000 00000000
Call Trace: [<c0155f7d>] [<c01684fc>] [<c0149ee7>] [<c014a2a0>] [<c01219c6>] [<c0121a3f>] [<c0121aba>]
[<c010925a>]
Code: 89 7a 04 89 56 78 c7 00 00 00 00 00 c7 40 04 00 00 00 00 c7

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

>>EIP: c0167de2 <destroy_sock+42/234>
Trace: c0155f7d <packet_close+65/6c>
Trace: c01684fc <inet_release+70/78>
Trace: c0149ee7 <sock_release+1f/40>
Trace: c014a2a0 <sock_close+38/3c>
Trace: c01219c6 <__fput+22/50>
Trace: c0121a3f <close_fp+4b/80>
Trace: c0121aba <sys_close+46/50>
Trace: c010925a <system_call+3a/40>

Code: c0167de2 <destroy_sock+42/234> movl %edi,0x4(%edx)
Code: c0167de5 <destroy_sock+45/234> movl %edx,0x78(%esi)
Code: c0167de8 <destroy_sock+48/234> movl $0x0,(%eax)
Code: c0167dee <destroy_sock+4e/234> movl $0x0,0x4(%eax)

-- 
	Best regards, -- Boris.