From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs crashes Date: Tue, 14 Mar 2006 06:33:09 +0200 Message-ID: References: <17429.54459.803236.351040@kahikatea.snap.net.nz> Reply-To: Eli Zaretskii NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1142360768 14062 80.91.229.2 (14 Mar 2006 18:26:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 14 Mar 2006 18:26:08 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 14 19:26:06 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FJE7h-0006yA-1q for ged-emacs-devel@m.gmane.org; Tue, 14 Mar 2006 19:19:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FJE7g-0005xy-An for ged-emacs-devel@m.gmane.org; Tue, 14 Mar 2006 13:19:56 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FJ1De-0001zG-CN for emacs-devel@gnu.org; Mon, 13 Mar 2006 23:33:14 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FJ1Dc-0001z4-94 for emacs-devel@gnu.org; Mon, 13 Mar 2006 23:33:13 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FJ1Dc-0001z1-64 for emacs-devel@gnu.org; Mon, 13 Mar 2006 23:33:12 -0500 Original-Received: from [192.114.186.17] (helo=gandalf.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FJ1Hj-0000tI-EC for emacs-devel@gnu.org; Mon, 13 Mar 2006 23:37:27 -0500 Original-Received: from nitzan.inter.net.il (nitzan.inter.net.il [192.114.186.20]) by gandalf.inter.net.il (MOS 3.7.1-GA) with ESMTP id IDL36556; Tue, 14 Mar 2006 06:33:05 +0200 (IST) Original-Received: from HOME-C4E4A596F7 (IGLD-80-230-146-107.inter.net.il [80.230.146.107]) by nitzan.inter.net.il (MOS 3.7.3-GA) with ESMTP id CWS55113 (AUTH halo1); Tue, 14 Mar 2006 06:33:04 +0200 (IST) Original-To: Nick Roberts In-reply-to: <17429.54459.803236.351040@kahikatea.snap.net.nz> (message from Nick Roberts on Tue, 14 Mar 2006 09:23:23 +1300) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:51621 Archived-At: > From: Nick Roberts > Date: Tue, 14 Mar 2006 09:23:23 +1300 > > 1) It hangs with some kind of mutex lock which I don't understand with a brief > backtrace of three functions in libc, I think. The only thing I can do, > after attaching with GDB, is kill it. Please show at least that short backtrace. > 2) A garbage collection related crash where mark_object is called recursively > literally thousands of times, The fact that there are thousands of recursive calls to mark_object is not in itself a sign of a problem. It is normal for the mark phase to be deeply recursive. etc/DEBUG has some text on how to debug crashes during GC. Could you try to use those techniques and see what data structure is corrupted?