lkml.org 
[lkml]   [1997]   [Jan]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    Subjectcrashes on i586
    Hello,

    since December I have had some kernel crashes, and I hav no idea where they
    come from. The machine is used as a server for our group, so this crashes are
    very nasty.

    A common error message seems to be:

    "release: ... kernel stack corruption. Aiee"

    For more information please see below.

    Many thanks for any ideas what to do/how to do further investigations /enable
    debuging or so...

    But please remember, the machine is used as a server, so I can't experiment
    with it to much.

    Or sound this like a hardware problem ? Or a problem with kerneld(Ver. 2.0.0)
    or the smbfs ? Or with the automounter amd (upl-102)?

    Thanks for any replys

    Hermann

    ===============================================================================
    Hardware Setup:

    Intel Pentium 166 Mhz on an ASUS P/I-XP55T2P4 Motherboard
    64 MB Ram
    4x 4GB SCSI Hard disks

    Here a listing of some of the crashes:

    1) Kernel OOPS:
    -------------------------------------------------------------------------------
    Setup:

    Kernel 2.0.26
    libc5.2.18
    gcc2.7.2
    network adapter: eepro100.c:v0.12b 6/18/96 Donald Becker
    (called a "stable alpha" driver)

    Here the log:

    Dec 11 12:51:05 klimt kernel: release: pnmcrop kernel stack corruption. Aiee
    Dec 11 14:18:03 klimt kernel: wait_queue is bad (eip = 0012435b)
    Dec 11 14:18:03 klimt kernel: q = 01d8bfe0
    Dec 11 14:18:03 klimt kernel: *q = 00010860
    Dec 11 14:25:03 klimt kernel: wait_queue is bad (eip = 0012435b)
    Dec 11 14:25:03 klimt kernel: q = 01d8bfe0
    Dec 11 14:25:03 klimt kernel: *q = 03c25eb4
    Dec 11 14:25:03 klimt kernel: general protection: 0000
    Dec 11 14:25:03 klimt kernel: CPU: 0
    Dec 11 14:25:03 klimt kernel: EIP: 0010:[<0012270c>]
    Dec 11 14:25:03 klimt kernel: EFLAGS: 00010086
    Dec 11 14:25:03 klimt kernel: eax: f000ef6f ebx: 03c25eb4 ecx: 00010860
    edx: f000ef6f
    Dec 11 14:25:03 klimt kernel: esi: 01d8bfac edi: 03c25eb4 ebp: 00000246
    esp: 03c25ea4
    Dec 11 14:25:03 klimt kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss:
    0018
    Dec 11 14:25:03 klimt kernel: Process netscape (pid: 13485, process nr: 64,
    stackpage=03c25000)
    Dec 11 14:25:03 klimt kernel: Stack: 03c25f44 00000000 085d2000 00000000
    01145414 00010860 0014f2a5 01d8bfac
    Dec 11 14:25:03 klimt kernel: 0123dd90 01d8bfac 0014cc2c 0123dd90
    00000000 00000000 03c25f44 01a9cec0
    Dec 11 14:25:03 klimt kernel: 00001000 085d2000 bfffd2e8 034991f0
    00000001 03c25f54 00000002 034991f0
    Dec 11 14:25:03 klimt kernel: Call Trace: [<0014f2a5>] [<0014cc2c>]
    [<00129e7e>] [<0012a3ef>] [<00120851>] [<0012bcff>] [<0012bbc4>]
    Dec 11 14:25:03 klimt kernel: [<0010a592>]
    Dec 11 14:25:03 klimt kernel: Code: 8b 42 04 39 d8 74 05 89 c2 eb f5 90 89 4a
    04 55 9d ff 4e 1c

    Here what comes out of "ksymoops", but that is not reliable, because I can't
    remember if i had recompiled the kernel meanwhile for another machine:

    >>EIP: 12270c <sys_fchown+bc/1a0>
    Trace: 14f2a5 <xrlim_allow+125/160>
    Trace: 14cc2c <udp_rcv+1ec/390>
    Trace: 129e7e <do_mount_root+fe/1f0>
    Trace: 12a3ef <block_write+45f/6d0>
    Trace: 120851 <free_area_init+a1/1b0>
    Trace: 12bcff <remove_arg_zero+3f/70>
    Trace: 12bbc4 <prepare_binprm+b4/1b0>
    Trace: 10a592 <do_signal+162/2b0>

    Code: 12270c <sys_fchown+bc/1a0> movl 0x4(%edx),%eax
    Code: 12270f <sys_fchown+bf/1a0> cmpl %ebx,%eax
    Code: 122711 <sys_fchown+c1/1a0> je 122718 <sys_fchown+c8/1a0>
    Code: 122713 <sys_fchown+c3/1a0> movl %eax,%edx
    Code: 122715 <sys_fchown+c5/1a0> jmp 12270c <sys_fchown+bc/1a0>
    Code: 122717 <sys_fchown+c7/1a0> nop
    Code: 122718 <sys_fchown+c8/1a0> movl %ecx,0x4(%edx)
    Code: 12271b <sys_fchown+cb/1a0> pushl %ebp
    Code: 12271c <sys_fchown+cc/1a0> popf
    Code: 12271d <sys_fchown+cd/1a0> decl 0x1c(%esi)
    Code: 122720 <sys_fchown+d0/1a0>


    2) Kernel crash:
    --------------------------------------------------------------------------------
    Setup:

    Kernel 2.0.26
    libc5.2.18
    gcc2.7.2.1
    network adapter: eepro100.c:v0.12b 6/18/96 Donald Becker


    log file:
    Dec 23 14:45:57 klimt kernel: wait_queue is bad (eip = 0012435b)
    Dec 23 14:45:57 klimt kernel: q = 01d8bfe0
    Dec 23 14:45:57 klimt kernel: *q = 03c25eb4
    Dec 23 14:46:25 klimt kernel: wait_queue is bad (eip = 0012435b)
    Dec 23 14:46:25 klimt kernel: q = 01d8bfe0
    Dec 23 14:46:25 klimt kernel: *q = 03c25eb4


    3) Kernel crash:
    --------------------------------------------------------------------------------
    Setup:

    Kernel 2.0.27
    libc5.2.18
    gcc2.7.2.1
    network adapter: eepro100.c:v0.23 12/18/96 Donald Becker
    linux-eepro100@cesdis.gsfc.nasa.gov

    Description: Total crash, not possible to switch virtual terminal (hangs on
    X-Windows virtual terminal 7). No unusal log file entries found after
    reboot/fsck.

    ping from another machine works, but no loging/finger etc...

    4) Kernel crash:
    -------------------------------------------------------------------------------
    Setup:

    Kernel 2.0.27
    libc5.2.18
    gcc2.7.2.1
    network adapter: eepro100.c:v0.23 12/18/96 Donald Becker
    linux-eepro100@cesdis.gsfc.nasa.gov

    Jan 23 17:23:40 1A:klimt kernel: release: Test kernel stack corruption. Aiee

    "Test" was a user program which probably uses one win95 share mounted as a
    smbfs.




    --
    Hermann Lauer

    Bildverarbeitungsgruppe des Interdiziplinaeren Zentrums fuer
    wissenschaftliches Rechnen, Universitaet Heidelberg
    INF 368; 69120 Heidelberg; Tel: (06221)548826 Fax: (06221)545224
    Email: Hermann.Lauer@iwr.uni-heidelberg.de



    \
     
     \ /
      Last update: 2005-03-22 13:38    [W:0.036 / U:59.900 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site