From owner-freebsd-hackers Thu Mar 7 15:20:30 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA06256 for hackers-outgoing; Thu, 7 Mar 1996 15:20:30 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [192.216.222.3]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA06233 for ; Thu, 7 Mar 1996 15:20:26 -0800 (PST) Received: from ns.okbmei.msk.su (ns.okbmei.msk.su [194.190.170.40]) by who.cdrom.com (8.6.12/8.6.11) with SMTP id PAA12756 for ; Thu, 7 Mar 1996 15:20:16 -0800 Received: from kiae.UUCP by ns.okbmei.msk.su with UUCP id AA29530 (5.67c8/IDA-1.5); Fri, 8 Mar 1996 02:10:14 +0300 Received: from freefall.FreeBSD.ORG by sovcom.kiae.su with SMTP id AA28795 (5.65.kiae-1 for ); Fri, 8 Mar 1996 01:58:24 +0300 Received: from localhost (daemon@localhost) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id NAA09173 Thu, 7 Mar 1996 13:16:19 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA09019 for hackers-outgoing; Thu, 7 Mar 1996 13:15:34 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id NAA09013 for ; Thu, 7 Mar 1996 13:15:30 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id OAA14823; Thu, 7 Mar 1996 14:10:59 -0700 From: Terry Lambert Message-Id: <199603072110.OAA14823@phaeton.artisoft.com> Subject: Re: using ddb to debug a double-panic? To: lehey.pad@sni.de (Greg Lehey) Date: Thu, 7 Mar 1996 14:10:59 -0700 (MST) Cc: davidg@root.com, hackers@freebsd.org In-Reply-To: <199603071005.LAA20629@nixpbe.pdb.sni.de> from "Greg Lehey" at Mar 7, 96 11:01:51 am X-Mailer: ELM [version 2.4 PL24] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Charset: KOI8-R X-Char-Esc: 29 Sender: owner-hackers@freebsd.org Precedence: bulk > I've been thinking about improving ddb. About 4 years ago, I wrote a > similar kernel debugger for BSD/386, and was thinking of incorporating > some of its features into ddb. One of the things it could do was > exactly this kind of stack trace (well, it supplied other information > as well). I won't get round to doing it until May, though. > > Does anybody else have ideas about improving ddb? Have you ever seen WINICE for Windows95? No, it's not Windows-based, it's text based, but it allows disassembly in several format, along with loading of symbol information for kernel modules (VXD's and VPE's) and all sorts of other nice, nice features. Like the ability to install debug hooks in every one of your drivers so that if you conditionally compile them with debug (be even better if we supported segment ID's and kernel paging...), you extend the debug commands with driver specific table dumping, etc.. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.