[parisc-linux] 2.6.x - impressions
Jan-Benedict Glaw
jbglaw@lug-owl.de
Thu, 7 Aug 2003 10:49:20 +0200
--DFTsS40uuchi7su8
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Wed, 2003-08-06 23:28:19 -0700, Randolph Chung <randolph@tausq.org>
wrote in message <20030807062818.GC4979@tausq.org>:
> > - If I strace some program, the box will crash some time later (while
> > strace is still running). I can still toggle the NumLock LED by
>=20
> what did you try to strace that caused the machine to crash?=20
I now did a TOC when it hung. (No virtual console switching possible,
but NumLock still worked. Here's my TOC content:
General Registers 0 - 31
0 - 3 0x00000000 0x103000f0 0x101c77fc 0x37efc4e5
4 - 7 0x00000008 0x00000001 0xffffffff 0x00000001
8 - 11 0xffffffff 0x37efc4e4 0x00000010 0xc8103b1c
12 - 15 0x0000006c 0x102b24f4 0x00047ae0 0x00000020
16 - 19 0x37efc080 0x0000ff00 0x00025000 0x00000001
20 - 23 0x00000000 0x0000000e 0x00000010 0x00000000
24 - 27 0x00000000 0xffffffff 0x37efc4e5 0x102e4010
28 - 31 0x00000000 0x00000000 0x37efc740 0x101c717c
<Press any key to continue (q to quit)>
Control Registers 0 - 31
0 - 3 0x00000000 0x00000000 0x00000000 0x00000000
4 - 7 0x00000000 0x00000000 0x00000000 0x00000000
8 - 11 0x00000754 0x00000000 0x000000c0 0x00000000
12 - 15 0x00000000 0x00000000 0x00107800 0xf1000000
16 - 19 0xd5a827ac 0x00000000 0x101c6f58 0x92602000
20 - 23 0x00000000 0x37efc720 0x0004000f 0x00000000
24 - 27 0x002f6000 0x27f25000 0xfefffffb 0xaaaaaaaa
28 - 31 0xaaaaaaaa 0x11111111 0x37efc000 0x10354000
Space Registers 0 - 7
0 - 3 0x00000000 0x000001bf 0x00000000 0x000003aa
4 - 7 0x00000000 0x00000000 0x00000000 0x00000000
IIA Space =3D 0x00000000
IIA Offset =3D 0x101c6f5c
CPU State =3D 0x9e000001
--------------------------------------------------------
r02: vsnprintf + 0x604
r27: $global$ + 0x0
r31: number + 0x2b8
IIA Offset: number + 0x98
So it's most probably dieing in some printk() or something like that
with a bad parameter or format string? Is there some way to get more
than only the CPU state (eg. more stack frames)?
MfG, JBG
--=20
Jan-Benedict Glaw jbglaw@lug-owl.de . +49-172-7608481
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg
fuer einen Freien Staat voll Freier B=FCrger" | im Internet! | im Ira=
k!
ret =3D do_actions((curr | FREE_SPEECH) & ~(IRAQ_WAR_2 | DRM | TCPA));
--DFTsS40uuchi7su8
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/MhKQHb1edYOZ4bsRAnFnAJ4/mDaqwCdIyFKQsJA83yVU8RZ0ygCfXVqv
ejH1GLD+OMFcMQOR+VDr8D0=
=KzUq
-----END PGP SIGNATURE-----
--DFTsS40uuchi7su8--