2.2.14 kernel (gcc 2.7.2) Oops & crash

From: Karsten M. Self (karsten@opensales.com)
Date: Mon Apr 24 2000 - 17:34:38 EST


A previous post on this bug is located here:
http://www.uwsg.indiana.edu/hypermail/linux/kernel/0004.2/0887.html

[1.] One line summary of the problem:

    2.2.14 kernel (gcc 2.7.2) Oops & crash

[2.] Full description of the problem/report:

    Kernel Oopses. Some time (usually several hours) later, system
    freezes. In this case the Oops was at 7:59, last system logs were
    written at 16:46 the same day This has persisted on this system since
    ~Jan 12, with crashes occuring every several days. Application is
    usually but not always rxvt. Unknown kernel modules (I'm not much
    of a kernel hack).

[3.] Keywords (i.e., modules, networking, kernel):

    oops crash null pointer dereference rxvt gcc272 debian potato

[4.] Kernel version (from /proc/version):

    Linux version 2.2.14 (root@angel) (gcc version 2.7.2.3) #2 Sat Apr 22
    21:09:08 PDT 2000

[5.] Output of Oops.. message (if applicable) with symbolic information
     resolved (see Documentation/oops-tracing.txt)

    ksymoops 2.3.4 on i686 2.2.14. Options used
         -V (default)
         -k /proc/ksyms (default)
         -l /proc/modules (default)
         -o /lib/modules/2.2.14/ (default)
         -m /boot/System.map-2.2.14 (default)

    Warning: You did not tell me where to find symbol information. I will
    assume that the log matches the kernel and modules that are running
    right now and I'll use the default options above for symbol resolution.
    If the current kernel and/or modules do not match the log, you can get
    more accurate output by telling me the kernel version and where to find
    map, modules, ksyms etc. ksymoops -h explains the options.

    Apr 23 07:59:13 angel kernel: 00000040 00010082 c1ebe000 c010957c 0000000b c1ebf350 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebf350 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00
    Using defaults from ksymoops -t elf32-i386 -a i386

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010086
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebf228 esp: c1ebf21c
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00 00000040 c0116bfd c1ebf298 c1ebe000 c1ebf298
    Apr 23 07:59:13 angel kernel: 00000040 00010082 c1ebe000 c010957c 0000000b c1ebf298 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebf298 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010092
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebf170 esp: c1ebf164
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00 00000040 c0116bfd c1ebf1e0 c1ebe000 c1ebf1e0
    Apr 23 07:59:13 angel kernel: 00000040 00010086 c1ebe000 c010957c 0000000b c1ebf1e0 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebf1e0 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010086
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebf0b8 esp: c1ebf0ac
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00 00000040 c0116bfd c1ebf128 c1ebe000 c1ebf128
    Apr 23 07:59:13 angel kernel: 00000040 00010092 c1ebe000 c010957c 0000000b c1ebf128 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebf128 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010086
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebf000 esp: c1ebeff4
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00
    Apr 23 07:59:13 angel kernel: Call Trace:
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010082
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebef48 esp: c1ebef3c
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00 00000040 c0116bfd c1ebefb8 c1ebe000 c1ebefb8
    Apr 23 07:59:13 angel kernel: 00000040 00010086 c1ebe000 c010957c 0000000b c1ebefb8 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebefb8 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010086
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebee90 esp: c1ebee84
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00 00000040 c0116bfd c1ebef00 c1ebe000 c1ebef00
    Apr 23 07:59:13 angel kernel: 00000040 00010082 c1ebe000 c010957c 0000000b c1ebef00 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebef00 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010082
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebedd8 esp: c1ebedcc
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00 00000040 c0116bfd c1ebee48 c1ebe000 c1ebee48
    Apr 23 07:59:13 angel kernel: 00000040 00010086 c1ebe000 c010957c 0000000b c1ebee48 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebee48 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    Apr 23 07:59:13 angel kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
    Apr 23 07:59:13 angel kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
    Apr 23 07:59:13 angel kernel: *pde = 00000000
    Apr 23 07:59:13 angel kernel: Oops: 0002
    Apr 23 07:59:13 angel kernel: CPU: 0
    Apr 23 07:59:13 angel kernel: EIP: 0010:[schedule+132/636]
    Apr 23 07:59:13 angel kernel: EFLAGS: 00010082
    Apr 23 07:59:13 angel kernel: eax: 00000000 ebx: c1ebe000 ecx: 00000004 edx: 00000000
    Apr 23 07:59:13 angel kernel: esi: 00000000 edi: 00000000 ebp: c1ebed20 esp: c1ebed14
    Apr 23 07:59:13 angel kernel: ds: 0018 es: 0018 ss: 0018
    Apr 23 07:59:13 angel kernel: Process rxvt (pid: 633, process nr: 108, stackpage=c1ebf000)
    Apr 23 07:59:13 angel kernel: Stack: 00000000 00000011 c01e3c00 00000040 c0116bfd c1ebed90 c1ebe000 c1ebed90
    Apr 23 07:59:13 angel kernel: 00000040 00010082 c1ebe000 c010957c 0000000b c1ebed90 c01a8ec4 c01a9fdd
    Apr 23 07:59:13 angel kernel: 00000002 00000000 c010e6da c01a9fdd c1ebed90 00000002 c1ebe000 00000000
    Apr 23 07:59:13 angel kernel: Call Trace: [do_exit+633/640] [die_if_no_fixup+0/68] [stext_lock+4792/9356] [stext_lock+9169/9356] [do_page_fault+742/952] [stext_lock+9169/9356] [error_code+45/52]
    Apr 23 07:59:13 angel kernel: Code: 89 42 40 89 50 3c c7 43 3c 00 00 00 00 c7 43 40 00 00 00 00

    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
       0: 89 42 40 mov %eax,0x40(%edx)
    Code; 00000003 Before first symbol
       3: 89 50 3c mov %edx,0x3c(%eax)
    Code; 00000006 Before first symbol
       6: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%ebx)
    Code; 0000000d Before first symbol
       d: c7 43 40 00 00 00 00 movl $0x0,0x40(%ebx)

    1 warning issued. Results may not be reliable.

[6.] A small shell script or example program which triggers the
     problem (if possible)

    n/a

[7.] Environment

    BASH=/bin/bash
    BASH_VERSINFO=([0]="2" [1]="04" [2]="0" [3]="1" [4]="release" [5]="i386-pc-linux-gnu")
    BASH_VERSION='2.04.0(1)-release'
    BOOT_FILE=/vmlinuz
    BOOT_IMAGE=Linux
    CONSOLE=/dev/console
    DIRSTACK=()
    EUID=0
    GROUPS=()
    HOME=/root
    HOSTNAME=angel
    HOSTTYPE=i386
    IFS='
    '
    INIT_VERSION=sysvinit-2.78
    LANG=C
    LOGNAME=root
    LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.png=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:'
    MACHTYPE=i386-pc-linux-gnu
    OPTERR=1
    OPTIND=1
    OSTYPE=linux-gnu
    PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/bin/X11:/usr/bin/X11
    PPID=255
    PREVLEVEL=N
    PS4='+ '
    PWD=/root
    RUNLEVEL=S
    SHELL=/bin/bash
    SHELLOPTS=braceexpand:hashall:interactive-comments
    SHLVL=2
    TERM=linux
    UID=0
    USER=root
    VIM=
    VIMRUNTIME=
    _=/bin/bash

[7.1.] Software (add the output of the ver_linux script here)

    -- Versions installed: (if some fields are empty or looks
    -- unusual then possibly you have very old versions)
    Linux angel 2.2.14 #2 Sat Apr 22 21:09:08 PDT 2000 i686 unknown
    Kernel modules 2.3.10
    Gnu C 2.95.2
    Binutils 2.9.5.0.31
    Linux C Library 2.1.3
    Dynamic linker ldd: version 1.9.11
    Procps .
    Mount 2.10f
    Net-tools 2.05
    Console-tools 0.2.3
    Sh-utils 2.0g
    Modules Loaded smbfs sb uart401 sound soundcore aic7xxx sd_mod scsi_mod

[7.2.] Processor information (from /proc/cpuinfo):

    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 7
    model name : Pentium III (Katmai)
    stepping : 3
    cpu MHz : 451.029983
    cache size : 512 KB
    fdiv_bug : no
    hlt_bug : no
    sep_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 2
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr xmm
    bogomips : 448.92

[7.3.] Module information (from /proc/modules):

    smbfs 24372 2 (autoclean)
    sb 32160 0 (unused)
    uart401 5856 0 [sb]
    sound 55388 0 [sb uart401]
    soundcore 2444 6 [sb sound]
    aic7xxx 101680 2
    sd_mod 16156 2 (autoclean)
    scsi_mod 48124 2 (autoclean) [aic7xxx sd_mod]

[7.4.] SCSI information (from /proc/scsi/scsi)

    Attached devices:
    Host: scsi0 Channel: 00 Id: 00 Lun: 00
      Vendor: TOSHIBA Model: CD-ROM XM-6401TA Rev: 1009
      Type: CD-ROM ANSI SCSI revision: 02
    Host: scsi1 Channel: 00 Id: 00 Lun: 00
      Vendor: SEAGATE Model: ST39175LW Rev: 0001
      Type: Direct-Access ANSI SCSI revision: 02

[7.5.] Other information that might be relevant to the problem
       (please look in /proc and include all information that you
       think to be relevant):

    This is a Debian potato (frozen) system.

[X.] Other notes, patches, fixes, workarounds:

    As noted, this system has been crashing regularly since mid January,
    2000. System restarts have been every 1-7 days since.

    Initially we suspected hardware, the entire system, save one hard
    drive (which has been scanned for bad blocks), monitor, mouse, and
    keyboard have been replaced. Drive was swapped between units.
    Memory has been tested repeatedly w/o errors (using memtest utility).
    External UPS was swapped with another unit to eliminate power
    supply issues.

    System has also been subjected to stress tests by running multiple
    kernel compiles (looped builds for 12+ hours), without exhibiting bug.

    Previous kernel was built with GCC 2.95.x, current kernel was
    rebuilt using GCC 2.7.2. Problems persist.

    Application in which fault occurs is usually (but not always) rxvt.
    I removed and reinstalled the Debian package for this.

    I have a similarly configured Debian system at home (different hardware)
    which has *not* exhibited any of these faults.

Thank you

-- 
Karsten M. Self (karsten@opensales.com)
    Director of Evangelism, OpenSales, Inc.
        What part of "Gestalt" don't you understand?

- 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/



This archive was generated by hypermail 2b29 : Sun Apr 30 2000 - 21:00:08 EST