From owner-freebsd-current@FreeBSD.ORG Tue Jan 24 17:18:18 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 7DAC016A41F; Tue, 24 Jan 2006 17:18:18 +0000 (GMT) (envelope-from cbh-freebsd-current@groups.chrishedley.com) Received: from lon-mail-1.gradwell.net (lon-mail-1.gradwell.net [193.111.201.125]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6053743D49; Tue, 24 Jan 2006 17:18:17 +0000 (GMT) (envelope-from cbh-freebsd-current@groups.chrishedley.com) Received: from 53-233.adsl.zetnet.co.uk ([194.247.53.233] helo=mail.chrishedley.com ident=postmaster*pop3&chrishedley&com) by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.207) id 43d66157.cb17.2db; Tue, 24 Jan 2006 17:18:15 +0000 (envelope-sender ) Received: from localhost (localhost [127.0.0.1]) by mail.chrishedley.com (Postfix) with ESMTP id E4142C0CE; Tue, 24 Jan 2006 17:18:05 +0000 (GMT) Received: from mail.chrishedley.com ([127.0.0.1]) by localhost (mail.chrishedley.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 94527-05; Tue, 24 Jan 2006 17:18:04 +0000 (GMT) Received: from teapot.cbhnet (teapot.cbhnet [192.168.1.1]) by mail.chrishedley.com (Postfix) with ESMTP id 4BEFABD3E; Tue, 24 Jan 2006 17:18:04 +0000 (GMT) Date: Tue, 24 Jan 2006 17:18:04 +0000 (GMT) From: Chris Hedley X-X-Sender: cbh@teapot.cbhnet To: John Baldwin In-Reply-To: <200601241045.06880.jhb@freebsd.org> Message-ID: <20060124171443.X94816@teapot.cbhnet> References: <20060123112629.F79825@teapot.cbhnet> <200601231624.14321.jhb@freebsd.org> <20060124100055.B84257@teapot.cbhnet> <200601241045.06880.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: amavisd-new at chrishedley.com Cc: freebsd-current@freebsd.org, current@freebsd.org Subject: Re: -CURRENT spontaneously rebooting when using X X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 24 Jan 2006 17:18:18 -0000 On Tue, 24 Jan 2006, John Baldwin wrote: > On Tuesday 24 January 2006 05:03, Chris Hedley wrote: >> On Mon, 23 Jan 2006, John Baldwin wrote: >>> It's a bug, but you can try this workaround: >> >> Unfortunately that caused my system to lock up at (presumably) the same >> point it was crashing before; testing it a couple of times produced the >> same result. Is there anything you want me to do to try to extract some >> more details from it? > > Ah, sorry then. The bug is that some thread has gone to sleep while holding a > mutex and now another thread wants that mutex. Try turning on witness as it > will tell you when the first thread goes to sleep (the real bug). I've done that, and (perhaps unhelpfully) ran cvsup before rebuilding, so one or the other has fixed my problem somehow. When I'm feeling brave enough I'll turn off witness again and see if the problem returns; I'll report back if it does... Thanks for the help, Chris.