[2356] in linux-net channel archive

home help back first fref pref prev next nref lref last post

Kernel OOPS and socket destroy delayed 1.3.83

daemon@ATHENA.MIT.EDU (Wolfgang Wander)
Fri Apr 5 00:32:09 1996

Date: 	Thu, 4 Apr 1996 09:50:53 +0200
From: Wolfgang Wander <wwc@rem-wwc.desy.de>
To: linux-net@vger.rutgers.edu
Reply-To: wwc@lars.desy.de

Hallo,

    don't know if the information supplied does really help you. A bug in conjunction
with the isdn drivers and the infamous socket destroy delayed problem there...

    Setup is a P5/133 ASUS Board 64MB Ram - NCR Scsi controler with TELES S016.0 Card 
installed. Kernel 1.3.83.

    I can trigger the bug by aborting a rsh command if the connection fails.

    Tell me if you need more informations...

                  Wolfgang

// ----------------------------------------
// the corresponding syslog part

Apr  4 09:30:10 rem-wwc kernel: isdn_ppp_bind: Can't find usable ippp device.
Apr  4 09:30:22 rem-wwc kernel: Socket destroy delayed (r=0 w=236)
Apr  4 09:30:32 rem-wwc kernel: Socket destroy delayed (r=0 w=236)
Apr  4 09:30:34 rem-wwc kernel: general protection: 0000
Apr  4 09:30:34 rem-wwc kernel: CPU:    0
Apr  4 09:30:34 rem-wwc kernel: EIP:    0010:[<04852f96>]
Apr  4 09:30:34 rem-wwc kernel: EFLAGS: 00010006
Apr  4 09:30:34 rem-wwc kernel: eax: 6f000000   ebx: 00000000   ecx: 02974018   edx: 00000000
Apr  4 09:30:34 rem-wwc kernel: esi: 00000246   edi: 03398d88   ebp: 00000001   esp: 03398d4c
Apr  4 09:30:34 rem-wwc kernel: ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
Apr  4 09:30:34 rem-wwc kernel: Process rlogin (pid: 238, process nr: 27, stackpage=03398000)
Apr  4 09:30:34 rem-wwc kernel: Stack: 02974018 02da5b08 00000030 029e4920 04858957 03398d88 00000000 00000001 
Apr  4 09:30:34 rem-wwc kernel:        02974018 00000015 00000030 02da5b08 00000030 029e4920 02974018 6f000000 
Apr  4 09:30:34 rem-wwc kernel:        048444f0 00000000 00000000 02da5b08 00000030 00000000 029e4810 02da5b4c 
Apr  4 09:30:34 rem-wwc kernel: Call Trace: [<04858957>] [<048444f0>] [<048448c6>] [<0484b34f>] [<04844914>] [<04844c25>] [<00136a7b>] 
Apr  4 09:30:34 rem-wwc kernel:        [<0013e71b>] [<001461ea>] [<0014208f>] [<0014afd1>] [<00134518>] [<0013575c>] [<0014a8fa>] [<0013397e>] 
Apr  4 09:30:34 rem-wwc kernel:        [<00133f75>] [<001350c2>] [<0010a339>] 
Apr  4 09:30:34 rem-wwc kernel: Code: 8b 00 89 03 8b 07 8b 4c 24 20 89 48 10 8b 07 8a 4c 24 24 88 
Apr  4 09:30:34 rem-wwc kernel: Aiee, killing interrupt handler
Apr  4 09:30:34 rem-wwc kernel: double lock on socket at 00141878
Apr  4 09:30:42 rem-wwc kernel: Socket destroy delayed (r=0 w=236)
Apr  4 09:30:50 rem-wwc kernel: kfree of non-kmalloced memory: 02928010, next= 00000000, order=10
Apr  4 09:30:52 rem-wwc kernel: Socket destroy delayed (r=0 w=236)
Apr  4 09:31:32 rem-wwc last message repeated 4 times
Apr  4 09:32:42 rem-wwc last message repeated 7 times


// ------------------------------
// the ksymoops output:

ksymoops ../System.map 
Using `../System.map' to map addresses to symbols.

general protection: 0000
CPU:    0
EIP:    0010:[<04852f96>]
EFLAGS: 00010006
eax: 6f000000   ebx: 00000000   ecx: 02974018   edx: 00000000
esi: 00000246   edi: 03398d88   ebp: 00000001   esp: 03398d4c
ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
Process rlogin (pid: 238, process nr: 27, stackpage=03398000)
Stack: 02974018 02da5b08 00000030 029e4920 04858957 03398d88 00000000 00000001 
       02974018 00000015 00000030 02da5b08 00000030 029e4920 02974018 6f000000 
       048444f0 00000000 00000000 02da5b08 00000030 00000000 029e4810 02da5b4c 
Call Trace: [<04858957>] [<048444f0>] [<048448c6>] [<0484b34f>] [<04844914>] [<04844c25>] [<00136a7b>] 
       [<0013e71b>] [<001461ea>] [<0014208f>] [<0014afd1>] [<00134518>] [<0013575c>] [<0014a8fa>] [<0013397e>] 
       [<00133f75>] [<001350c2>] [<0010a339>] 
Code: 8b 00 89 03 8b 07 8b 4c 24 20 89 48 10 8b 07 8a 4c 24 24 88 
Aiee, killing interrupt handler
Trace: 4858957
Trace: 48444f0
Trace: 48448c6
Trace: 484b34f
Trace: 4844914
Trace: 4844c25
Trace: 136a7b <dev_queue_xmit+177/1bc>
Trace: 13e71b <ip_queue_xmit+1ab/1ec>
Trace: 1461ea <tcp_reset_xmit_timer+4e/58>
Trace: 14208f <tcp_connect+46b/4cc>
Trace: 14afd1 <inet_connect+e5/1e8>
Trace: 134518 <sys_connect+fc/11c>
Trace: 13575c <sk_alloc+10/30>
Trace: 14a8fa <inet_create+1a/354>
Trace: 13397e <get_fd+a/98>
Trace: 133f75 <sys_socket+b1/ec>
Trace: 1350c2 <sys_socketcall+12a/2dc>
Trace: 10a339 <system_call+59/a0>

Code: movl   (%eax),%eax
Code: movl   %eax,(%ebx)
Code: movl   (%edi),%eax
Code: movl   0x20(%esp,1),%ecx
Code: movl   %ecx,0x10(%eax)
Code: movl   (%edi),%eax
Code: movb   0x24(%esp,1),%cl
Code: movb   %al,(%eax)
Code: nop    
Code: nop    



home help back first fref pref prev next nref lref last post