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#23233: 25.0.92; Crash after doing much work in Proof General Date: Wed, 06 Apr 2016 22:48:45 +0300 Message-ID: <83twjeldr6.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1459972228 26552 80.91.229.3 (6 Apr 2016 19:50:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Apr 2016 19:50:28 +0000 (UTC) Cc: 23233@debbugs.gnu.org To: John Wiegley Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 06 21:50:13 2016 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 1antSt-0006Q5-4F for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Apr 2016 21:50:11 +0200 Original-Received: from localhost ([::1]:45339 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1antSs-0003N1-B8 for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Apr 2016 15:50:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52618) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1antSo-0003Kn-Gk for bug-gnu-emacs@gnu.org; Wed, 06 Apr 2016 15:50:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1antSk-0000P2-CE for bug-gnu-emacs@gnu.org; Wed, 06 Apr 2016 15:50:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39773) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1antSk-0000Oy-95 for bug-gnu-emacs@gnu.org; Wed, 06 Apr 2016 15:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1antSk-0000rz-4I for bug-gnu-emacs@gnu.org; Wed, 06 Apr 2016 15: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: Wed, 06 Apr 2016 19:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23233 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14599721583277 (code B ref -1); Wed, 06 Apr 2016 19:50:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Apr 2016 19:49:18 +0000 Original-Received: from localhost ([127.0.0.1]:52110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1antS2-0000qm-LO for submit@debbugs.gnu.org; Wed, 06 Apr 2016 15:49:18 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1antS0-0000qV-Em for submit@debbugs.gnu.org; Wed, 06 Apr 2016 15:49:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1antRu-0000KS-HL for submit@debbugs.gnu.org; Wed, 06 Apr 2016 15:49:11 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:39447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1antRu-0000KM-E9 for submit@debbugs.gnu.org; Wed, 06 Apr 2016 15:49:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52471) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1antRt-00038y-Gp for bug-gnu-emacs@gnu.org; Wed, 06 Apr 2016 15:49:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1antRp-0000Js-Cl for bug-gnu-emacs@gnu.org; Wed, 06 Apr 2016 15:49:09 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47665) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1antRp-0000Jn-9r; Wed, 06 Apr 2016 15:49:05 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2360 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1antRo-0007Ej-Kf; Wed, 06 Apr 2016 15:49:05 -0400 In-reply-to: (message from John Wiegley on Tue, 05 Apr 2016 22:08:53 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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:116136 Archived-At: > From: John Wiegley > Date: Tue, 05 Apr 2016 22:08:53 -0700 > > After using Emacs (built just today) for many hours, I found myself needing to > kill a Coq buffer, which apparently prompted a GC. It was during this GC that > it died. > > Nothing that I was doing was out of the ordinary for me, and Emacs has been > running strong for weeks, so there's a subtle edge case here that I'm unable > to reduce into something smaller. > > I'm reporting this in case it's something that can be gleaned from reading the > trace. Otherwise, feel free to close and I will keep looking for a pattern. > > http://dl.dropbox.com/u/137615/info.txt How much stack do you have there for the Emacs executable? The stack trace looks like infinite recursion to me, repeating this sequence ad nauseam: frame #27912: 0x0000000100330ae4 Emacs`call1 + 68 frame #27913: 0x000000010034d407 Emacs`mapcar1 + 1095 frame #27914: 0x0000000100350fc5 Emacs`Fmapcar + 15109 frame #27915: 0x000000010032fac8 Emacs`Ffuncall + 1432 frame #27916: 0x00000001003bf9bc Emacs`exec_byte_code + 5196 frame #27917: 0x00000001003319e3 Emacs`funcall_lambda + 2739 frame #27918: 0x000000010032fdeb Emacs`Ffuncall + 2235 frame #27919: 0x00000001003bf9bc Emacs`exec_byte_code + 5196 frame #27920: 0x00000001003319e3 Emacs`funcall_lambda + 2739 frame #27921: 0x000000010032fdeb Emacs`Ffuncall + 2235 with minor variations. This starts from running a hook: frame #28069: 0x000000010033072c Emacs`run_hook_with_args + 1308 frame #28070: 0x00000001003301f4 Emacs`Frun_hook_with_args + 36 frame #28071: 0x00000001003301bf Emacs`run_hook + 31 frame #28072: 0x0000000100330177 Emacs`Frun_hooks + 55 so maybe one of your hooks incurs infinite recursion?