Yet another crash in FreeBSD 5.1
Greg 'groggy' Lehey
grog at FreeBSD.org
Sat Aug 2 18:14:08 PDT 2003
On Saturday, 2 August 2003 at 17:54:03 -0700, Terry Lambert wrote:
> Eivind Olsen wrote:
>> (kgdb) list *(launch_requests+448)
>> No symbol "launch_requests" in current context.
>> (kgdb) list *(vinumstart+2b2)
>> No symbol "vinumstart" in current context.
>> (kgdb)
>>
>> If anyone wants to take a look at this themselves I've put the compressed
>> (gzip) debug-kernel available on
>> http://eivind.aminor.no/debug/kernel.debug.gz
>> NOTE! It's approx. 13MB compressed!
>
> If this is repeatable for you, it's recommended that you compile
> Vinum statically into your kernel, so that you can look at the
> other symbols in the traceback and obtain source lines for them,
> as well.
No. It is explicitly discouraged.
> It may be that this will be debuggable without that information, but
> in my experience with similar problems, without a list of arguments
> to the functions from a live remote debug session and/or a
> crashdump, the problem is going to have to be found by an engineer
> eyeballing the call graph and seeing how that particular line could
> end up with a NULL in bp2 or bp.
Terry hasn't read the debug instructions. You can load symbols from
klds. See the links I pointed to.
Greg
--
See complete headers for address and phone numbers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20030803/72dcd838/attachment.bin
More information about the freebsd-current
mailing list