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#13157: 24.3.50; Crash with Helm? Date: Wed, 12 Dec 2012 18:39:48 +0200 Message-ID: <83bodz8bsb.fsf@gnu.org> References: <807gonth7i.fsf@somewhere.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1355330437 8496 80.91.229.3 (12 Dec 2012 16:40:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 12 Dec 2012 16:40:37 +0000 (UTC) Cc: 13157@debbugs.gnu.org To: Fabrice Niessen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 12 17:40:49 2012 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 1TipMT-0000ob-4V for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Dec 2012 17:40:45 +0100 Original-Received: from localhost ([::1]:44009 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TipMG-0008FC-DO for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Dec 2012 11:40:32 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34710) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TipM7-0008Ef-Vw for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2012 11:40:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TipLz-0008Oy-JH for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2012 11:40:23 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TipLz-0008Ol-Gn for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2012 11:40:15 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TipMk-0006Tw-1i for bug-gnu-emacs@gnu.org; Wed, 12 Dec 2012 11:41:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Dec 2012 16:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13157 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13157-submit@debbugs.gnu.org id=B13157.135533045324902 (code B ref 13157); Wed, 12 Dec 2012 16:41:02 +0000 Original-Received: (at 13157) by debbugs.gnu.org; 12 Dec 2012 16:40:53 +0000 Original-Received: from localhost ([127.0.0.1]:39252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TipMX-0006TX-Ok for submit@debbugs.gnu.org; Wed, 12 Dec 2012 11:40:53 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:50802) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TipMQ-0006TK-Cx for 13157@debbugs.gnu.org; Wed, 12 Dec 2012 11:40:47 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MEX00L00FLOHL00@a-mtaout22.012.net.il> for 13157@debbugs.gnu.org; Wed, 12 Dec 2012 18:39:53 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MEX00KIEFMEW9C0@a-mtaout22.012.net.il>; Wed, 12 Dec 2012 18:39:51 +0200 (IST) In-reply-to: <807gonth7i.fsf@somewhere.org> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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:68397 Archived-At: > From: Fabrice Niessen > Date: Wed, 12 Dec 2012 16:37:05 +0100 > > While I had no crash to report for days and days with the version of > 2012-03-03, it took me 2 mins to get 2 crashes: once when calling > Helm-for-files, the other maybe when doing the same but I'm not 100% > sure about it. > > Anyway, it really crashed almost directly. > > I could debug the last crash. See here the backtrace: > [...] > #1 0x01154bd1 in emacs_abort () at w32fns.c:7748 > #2 0x01144111 in get_child_status (child=9468, status=0x0, > options=1, interruptible=false) at sysdep.c:297 Probably a duplicate of 13086. This abort comes from here: while ((pid = waitpid (child, status, options)) < 0) { /* Check that CHILD is a child process that has not been reaped, and that STATUS and OPTIONS are valid. Otherwise abort, as continuing after this internal error could cause Emacs to become confused and kill innocent-victim processes. */ if (errno != EINTR) emacs_abort (); <<<<<<<<<<<<<<<<<<<<<<<<< What it means is that Emacs was trying to get exit status of a process that no longer exists. To make sure this is the reason, please do this from GDB: (gdb) frame 2 (gdb) print errno