Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Sep 1996 14:30:58 +0200 (MET DST)
From:      J Wunsch <j@uriah.heep.sax.de>
To:        freebsd-current@FreeBSD.org (FreeBSD-current users)
Subject:   Re: RAM parity error
Message-ID:  <199609281230.OAA01664@uriah.heep.sax.de>
In-Reply-To: <199609180316.UAA11084@root.com> from David Greenman at "Sep 17, 96 08:16:07 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
As David Greenman wrote:

>    *Very* interesting...
> 
> >#4  0xf01b4b61 in calltrap ()
> >#5  0xf0194652 in scsi_scsi_cmd ()
> >#6  0xf0198269 in sdstart ()
> 
>    I'll bet that the real traceback has a "#4.5" that is ahc_scsi_cmd(). gdb
> often doesn't decode the traceback correctly since it doesn't deal with
> trapframes correctly.

Btw., the handbook section about kernel debugging describes a
procedure how to trace over the `calltrap' frame.  Basically, you
need to recompile trap.c with -g support, then

(gdb) up 3
(gdb) frame frame->tf_ebp frame->tf_eip

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609281230.OAA01664>