From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#17713: First portion of `bt full` Date: Fri, 06 Jun 2014 10:49:35 +0300 Message-ID: <83mwdq4gvk.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1402041031 30944 80.91.229.3 (6 Jun 2014 07:50:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Jun 2014 07:50:31 +0000 (UTC) Cc: 17713@debbugs.gnu.org To: Geoff Shannon Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 06 09:50:23 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Wsous-0001TX-Lo for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jun 2014 09:50:22 +0200 Original-Received: from localhost ([::1]:45664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wsous-0005X3-7t for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jun 2014 03:50:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35270) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wsouh-0005UR-BZ for bug-gnu-emacs@gnu.org; Fri, 06 Jun 2014 03:50:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WsouZ-0001ew-IZ for bug-gnu-emacs@gnu.org; Fri, 06 Jun 2014 03:50:11 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47598) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WsouZ-0001dz-FP for bug-gnu-emacs@gnu.org; Fri, 06 Jun 2014 03:50:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WsouY-0005sH-Ie for bug-gnu-emacs@gnu.org; Fri, 06 Jun 2014 03:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jun 2014 07:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17713 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17713-submit@debbugs.gnu.org id=B17713.140204099522557 (code B ref 17713); Fri, 06 Jun 2014 07:50:02 +0000 Original-Received: (at 17713) by debbugs.gnu.org; 6 Jun 2014 07:49:55 +0000 Original-Received: from localhost ([127.0.0.1]:46475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WsouQ-0005ri-KG for submit@debbugs.gnu.org; Fri, 06 Jun 2014 03:49:55 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:58483) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WsouN-0005rK-JI for 17713@debbugs.gnu.org; Fri, 06 Jun 2014 03:49:52 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0N6Q00E00LM76700@a-mtaout22.012.net.il> for 17713@debbugs.gnu.org; Fri, 06 Jun 2014 10:49:44 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N6Q00D9BLQWRE80@a-mtaout22.012.net.il>; Fri, 06 Jun 2014 10:49:44 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:90110 Archived-At: > From: Geoff Shannon > Date: Fri, 6 Jun 2014 00:14:39 -0700 > > So I've got a hung emacs that I have attached to in a debugger. I opened a > new emacs to use report-emacs-bug; following the instructions I was going > to include the output of 'bt full'. Except that it's about 17500 lines > long... > > I took a look at the backtrace as well, and of the 3800 calls on the list, > ~3700 of them are from either mark_object or mark_vectorlike. Are you sure it is hung, and not in some very long GC? I see nothing wrong in the backtrace you sent, it just shows that Emacs is collecting garbage. Lots of it. It is not unusual for GC to have tens of thousands of recursive calls to mark_object, because GC is highly recursive. > I'm not sure what else to do (I'm not familiar with emacs c code at all), > but I can keep the hung emacs running in the debugger pretty much > indefinitely if that's useful. If you leave it running, does it eventually recover and become responsive again? Or does it keep being stuck forever?