On Mon, Dec 08, 2008 at 11:41:39AM -0500, John Baldwin wrote: > On Sunday 07 December 2008 08:25:06 am Konstantin Belousov wrote: > > Author: kib > > Date: Sun Dec 7 13:25:06 2008 > > New Revision: 185739 > > URL: http://svn.freebsd.org/changeset/base/185739 > > > > Log: > > Improve usefulness of the panic by printing the pointer to the problematic > > dquot. In-tree gdb is often unable to get the dq value, so supply it in > > panic message. > > Even in userland I find gdb to be an epic fail for handling local > variables if inlined functions are involved. I haven't tried a newer > gdb from ports to see if it fares better in that case.
I have locally built 6.8 exactly for this purposes, made by configure;make. I can confirm that its dwarf handling is _much_ better then in-tree gdb.
pgpetBFOjT5pH.pgp
Description: PGP signature