[ 2.2.0pre8 OOPS and unkillable process]

Renaud Guerin (renaudg@hexanet.fr)
Wed, 20 Jan 1999 23:06:28 +0100


This one happened when trying to zip 2 files on a FAT32 partition.
zip segfaulted, a few seconds after the bash that ran it locked up too

633 renaudg 0 0 864 864 652 D 0 0.0 0.6 0:00 bash

and the xterm they were in won't close too.

What I think is strange is that "top" shows a near 1.00 load and yet:
CPU states: 1.9% user, 0.3% system, 0.0% nice, 97.9% idle
at the same time.
My procps version is 1.2.9

In the same way, wmmon (windowmaker load & cpu usage) displays a 1.00
load average but no cpu usage.

I could kill -15 the xterm, but the bash won't even go with kill -9

Vfat is compiled as a module

BTW, I noticed in some pre6 or pre 4 ac patch that "netstat -A inet"
does not display connections to the outside made on behalf of a
masqueraded box. This differs from 2.0, is it an expected behavior ?

Warning in compare_ksyms_lsmod, module ip_masq_ftp is in lsmod but not
in ksyms, probably no symbols exported
Warning in compare_ksyms_lsmod, module ip_masq_irc is in lsmod but not
in ksyms, probably no symbols exported
Jan 20 22:38:38 saturne kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000024
Jan 20 22:38:38 saturne kernel: current->tss.cr3 = 05333000, pr3 =
05333000
Jan 20 22:38:38 saturne kernel: *pde = 00000000
Jan 20 22:38:38 saturne kernel: Oops: 0002
Jan 20 22:38:38 saturne kernel: CPU: 0
Jan 20 22:38:38 saturne kernel: EIP: 0010:[<c881b0a9>]
Jan 20 22:38:38 saturne kernel: EFLAGS: 00010206
Jan 20 22:38:38 saturne kernel: eax: c7582b60 ebx: 00000000 ecx:
c78e2000 edx: c78e2000
Jan 20 22:38:38 saturne kernel: esi: c7ce9c00 edi: c3263ed8 ebp:
c3263edc esp: c3263ea8
Jan 20 22:38:38 saturne kernel: ds: 0018 es: 0018 ss: 0018
Jan 20 22:38:38 saturne kernel: Process zip (pid: 1759, process nr: 40,
stackpage=c3263000)
Jan 20 22:38:38 saturne kernel: Stack: c881b189 c78e2000 c7582b60
c7a4ec40 00000000 c3263f44 0000d772 c3263f44
Jan 20 22:38:38 saturne kernel: 00000000 c7ce9c00 00000460
00000000 c7582b60 c7a4ec40 c881b6c7 c78e2000
Jan 20 22:38:38 saturne kernel: c3263f44 00000000 c37d2aa0
c37d2a20 c78e2000 c78e2000 c3edc238 c3263f3c
Jan 20 22:38:38 saturne kernel: Call Trace: [<c881b189>] [<c881b6c7>]
[<c012e943>] [<c012b27d>] [<c012b3c3>] [<c0109614>]
Jan 20 22:38:38 saturne kernel: Code: 66 c7 43 24 00 00 a1 b0 b7 1d c0
89 42 34 89 43 34 a1 b0 b7

>>EIP: c881b0a9 <vfat_free_ino+d/84>
Trace: c881b189 <vfat_remove_entry+69/e0>
Trace: c881b6c7 <vfat_rename+20b/4b0>
Trace: c012e943 <d_lookup+87/cc>
Trace: c012b27d <vfs_rename+245/254>
Trace: c012b3c3 <sys_rename+137/1b0>
Trace: c0109614 <system_call+34/40>
Code: c881b0a9 <vfat_free_ino+d/84> 00000000 <_EIP>:
Code: c881b0a9 <vfat_free_ino+d/84> 0: 66 c7 43 24 00
movw $0x0,0x24(%ebx)
Code: c881b0ae <vfat_free_ino+12/84> 5: 00
Code: c881b0af <vfat_free_ino+13/84> 6: a1 b0 b7 1d c0
movl 0xc01db7b0,%eax
Code: c881b0b4 <vfat_free_ino+18/84> b: 89 42 34
movl %eax,0x34(%edx)
Code: c881b0b7 <vfat_free_ino+1b/84> e: 89 43 34
movl %eax,0x34(%ebx)
Code: c881b0ba <vfat_free_ino+1e/84> 11: a1 b0 b7 00 00
movl 0xb7b0,%eax

3 warnings issued. Results may not be reliable.

-- 
/--------------------------------------\
| Renaud Guerin - renaudg@hexanet.fr   |
| rguerin@iut-info.ens.univ-reims.fr   |
| http://www.hexanet.fr/~renaudg       |
| CS student (Reims,France)            |
| Linux supporter http://www.linux.org |
\--------------------------------------/

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/