[2865] in SIPB-AFS-requests
Re: rc fileserver coredumped
daemon@ATHENA.MIT.EDU (John Hawkinson)
Sun Oct 12 12:23:19 1997
To: sipb-afsreq@MIT.EDU
In-Reply-To: "[2863] in SIPB-AFS-requests"
Date: Sun Oct 12 16:22:47 UTC 1997
From: John Hawkinson <jhawk@MIT.EDU>
jweiss observed on Friday:
| Earlier tonighti mhpower noted on -c sipb that rc's fileserver failed
| an assertion an d coredumped. I took a really quick look at the code,
| and didn't determine a whole lot. It may or may not be a good idea to
| fsck and force a salvage, but I'm unlikely to do so tonight.
I think it's a good idea for reports of server crashes to include their
stack traces, especially if we're going to take no action to preserve
the core dumps.
I asked yonah to extract stack traces, and he did so (below), though
there's some question as to whether shared libraries were dealt with
correctly.
FDel() deletes a file entry from the hash table; the assertion failed
was whether the entry is non-NULL.
I don't have anything else to say :-)
--jhawk
reynelda# adb bin/fileserver logs/core.file.fs
core file = logs/core.file.fs -- program ``fileserver''
core file ("logs/core.file.fs") appears to be truncated.
SIGIOT 6: abort
error while reading shared library: data address not found
$c
_end() + 6ff3f600
?(?)
_AssertionFailed(0x46bfe,0x1e1,0x12c,0xffffffec,0xffffffff,0x14) at f0875f58
_FDel(0x277d94,0x4f95c,0x0,0x1d7b,0x12c,0x294838) + c4
_CDelPtr(0x277d94,0x277da4,0x0,0x0,0x276624,0x29b3c0) + b8
_CDel(0x277da4,0x18af,0x1edac,0x18af0,0x277d94,0x1d7b) + bc
_CleanupTimedOutCallBacks(0xf,0x0,0x0,0x0,0x359,0x29b3c0) + 194
_FiveMinuteCheckLWP(0x445b0,0x45e84c,0x0,0x15,0x0,0x45e8b0) + 80
_Create_Process_Part2(0x366ac,0xf6604,0x4648b0,0xf65b0,0xf65b0,0x45e7f8) + 24
_savecontext(?)
_LWP_CreateProcess(0x2ce4,0x6000,0xf65b0,0x445b0,0x44a38,0xeffffe10) + 58
data address not found
reynelda# /mit/gnu/bin/gdb bin/fileserver logs/core.file.fs
GDB is free software and you are welcome to distribute copies of it
under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.13 (sparc-sun-sunos4.1.3_U1),
Copyright 1994 Free Software Foundation, Inc...(no debugging symbols found)...
Core was generated by `fileserver'.
Program terminated with signal 6, Abort.
find_solib: Can't read pathname for load map: I/O error
#0 0x6ff97d20 in end ()
(gdb) bt
#0 0x6ff97d20 in end ()
#1 0x6ffaffac in end ()
#2 0x260c8 in AssertionFailed ()
#3 0x12728 in FDel ()
#4 0x12538 in CDelPtr ()
#5 0x12470 in CDel ()
#6 0x140ac in CleanupTimedOutCallBacks ()
#7 0x2d6c in FiveMinuteCheckLWP ()
#8 0x366d8 in Create_Process_Part2 ()
#9 0x36ee0 in savecontext ()