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.024 / U:1.836 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site