From owner-freebsd-hackers Mon Sep 9 20:15:39 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5236237B400; Mon, 9 Sep 2002 20:15:38 -0700 (PDT) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF50543E4A; Mon, 9 Sep 2002 20:15:37 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0006.cvx22-bradley.dialup.earthlink.net ([209.179.198.6] helo=mindspring.com) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17obV1-0006lz-00; Mon, 09 Sep 2002 20:15:35 -0700 Message-ID: <3D7D639A.99E034EC@mindspring.com> Date: Mon, 09 Sep 2002 20:14:34 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Greg 'groggy' Lehey Cc: Stacy Millions , hackers@FreeBSD.org Subject: Re: I climb the mountain seeking wisdom References: <3D78F291.8010005@millions.ca> <20020908064449.GG46846@wantadilla.lemis.com> <3D7D212E.6030601@millions.ca> <20020910021732.GB20691@wantadilla.lemis.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Greg 'groggy' Lehey wrote: > There will always be situations where the debugger can't catch the > problem in time. Then it's up to you to guess and put a breakpoint > just before it freezes; this can be an interative process. The method > requiring the least thought is to single step over function calls > until the system freezes. Then you know which function it happened > in. Reboot, set a breakpoint in that function, and repeat. Dumping a bunch of printf's in, with "Here 1\n", "Here 2\n", and so on will find this problem a lot faster than an equivalent number of reboots. 8-). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message