Date: Sat, 31 Jul 1999 12:14:42 +0200 From: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl> To: Greg Lehey <grog@lemis.com> Cc: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>, current@FreeBSD.ORG Subject: Re: Panic plus advice needed Message-ID: <19990731121442.C378@daemon.ninth-circle.org> In-Reply-To: <19990731090236.K56925@freebie.lemis.com>; from Greg Lehey on Sat, Jul 31, 1999 at 09:02:37AM %2B0930 References: <19990730084532.B1396@daemon.ninth-circle.org> <19990730162908.B56925@freebie.lemis.com> <19990731001927.A21870@daemon.ninth-circle.org> <19990731090236.K56925@freebie.lemis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
* Greg Lehey (grog@lemis.com) [990731 03:50]: > On Saturday, 31 July 1999 at 0:19:27 +0200, Jeroen Ruigrok/Asmodai wrote: > > * Greg Lehey (grog@lemis.com) [990730 11:23]: > >> On Friday, 30 July 1999 at 8:45:32 +0200, Jeroen Ruigrok/Asmodai wrote: > >> The first thing you should do with any dump is a backtrace (bt). The > >> appearance depends on how you got there. Since you appear to have > >> gone via ddb, your dump should look something like this: > > > > (kgdb) bt > > #0 0xc0155f14 in boot () > > #1 0xc0156249 in panic () > > #2 0xc01e737b in ffs_mapsearch () > > #3 0xc01e5cea in ffs_alloccg () > > #4 0xc01e5756 in ffs_hashalloc () > > #5 0xc01e4adc in ffs_alloc () > > #6 0xc01e7af0 in ffs_balloc () > > #7 0xc01f0a5c in ffs_write () > > #8 0xc01827ce in vn_write () > > #9 0xc01623ac in dofilewrite () > > #10 0xc01622bb in write () > > #11 0xc0225066 in syscall () > > #12 0xc02192b6 in Xint0x80_syscall () > > #13 0x807d24a in ?? () > > #14 0x807666d in ?? () > > Hmm, that doesn't look like a dump from ddb. Did you have > DDB_UNATTENDED set? No, just options DDB. This bt was obtained after doing gdb -k kernel.0 vmcore.0 I still have the DDB trace on paper which I can type in if needed/wanted. > What you do with the results depends a lot on what you find. On the > whole, I wouldn't think it worth the pain of debugging without > symbols. No it isn't... I just made world and am building two kernels now (one with and one without debug info) so that the next time something happens like that I am prepared. Thanks anyways for the help Greg, this will surely help some parts of the PDP, hope I get some stuff in there about this sort of thing today. 'gards, -- Jeroen Ruigrok van der Werven asmodai(at)wxs.nl The BSD Programmer's Documentation Project <http://home.wxs.nl/~asmodai> Network/Security Specialist BSD: Technical excellence at its best Cum angelis et pueris, fideles inveniamur. Quis est iste Rex gloriae...? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990731121442.C378>