From owner-freebsd-current@FreeBSD.ORG Tue Aug 12 12:46:40 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 401D837B401 for ; Tue, 12 Aug 2003 12:46:40 -0700 (PDT) Received: from sweeper.openet-telecom.com (mail.openet-telecom.com [62.17.151.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFE1E43F93 for ; Tue, 12 Aug 2003 12:46:38 -0700 (PDT) (envelope-from peter.edwards@openet-telecom.com) Received: from mail.openet-telecom.com (unverified) by sweeper.openet-telecom.com ; Tue, 12 Aug 2003 20:50:10 +0100 Received: from [10.0.0.40] (10.0.0.40) by mail.openet-telecom.com (NPlex 6.5.027) id 3F268E00000086CD; Tue, 12 Aug 2003 20:44:50 +0100 From: Peter Edwards To: Poul-Henning Kamp In-Reply-To: <770.1060717174@critter.freebsd.dk> References: <770.1060717174@critter.freebsd.dk> Content-Type: text/plain Organization: Openet Telecom Message-Id: <1060717194.45511.137.camel@rocklobster.openet-telecom.lan> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 12 Aug 2003 20:39:54 +0100 Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: Crash in g_dev_strategy / CURRENT as of yesterday. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Aug 2003 19:46:40 -0000 On Tue, 2003-08-12 at 20:39, Poul-Henning Kamp wrote: > I'm not of a gdb wizard either, but I think you type "up" or "down" until > you are at stack frame #12, and the simply say "print *bp->b_dev" This might help. The original stack trace had this: > #10 0xc04f3c65 in trap (frame= > {tf_fs = -1059913704, tf_es = -890109936, tf_ds = -1070268400, > tf_edi > = -1040540480, tf_esi = -978597456, tf_ebp = -890095148, tf_isp = > -890095220, tf_ebx = 0, tf_edx = 0, tf_ecx = 0, tf_eax = 16343040, > tf_trapno = 12, tf_err = 2, tf_eip = -1070560519, tf_cs = 8, tf_eflags > = > 66054, tf_esp = -978597456, tf_ss = -1067143852}) at > /usr/src/sys/i386/i386/trap.c:420 > Look at tf_eip: -1070560519 = 0xc0308af9 What does "list *0xc0308af9" show in gdb?