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#16615: 24.3.50; Fatal error visiting a directory (same as #16132?) Date: Sat, 01 Feb 2014 20:11:49 +0200 Message-ID: <83r47m4s9m.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1391278394 11789 80.91.229.3 (1 Feb 2014 18:13:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Feb 2014 18:13:14 +0000 (UTC) Cc: 16615@debbugs.gnu.org To: Richard Copley Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 01 19:13:20 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 1W9f4C-00045H-H2 for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Feb 2014 19:13:20 +0100 Original-Received: from localhost ([::1]:38734 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9f4C-0003dg-0b for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Feb 2014 13:13:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36861) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9f41-0003bk-N4 for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 13:13:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W9f3u-0000Kz-Cs for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 13:13:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59526) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9f3u-0000Kv-9O for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 13:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W9f3t-00029r-Jp for bug-gnu-emacs@gnu.org; Sat, 01 Feb 2014 13:13:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Feb 2014 18:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16615 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16615-submit@debbugs.gnu.org id=B16615.13912783308229 (code B ref 16615); Sat, 01 Feb 2014 18:13:01 +0000 Original-Received: (at 16615) by debbugs.gnu.org; 1 Feb 2014 18:12:10 +0000 Original-Received: from localhost ([127.0.0.1]:45312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W9f33-00028e-Ut for submit@debbugs.gnu.org; Sat, 01 Feb 2014 13:12:10 -0500 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:58422) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W9f30-00028U-O1 for 16615@debbugs.gnu.org; Sat, 01 Feb 2014 13:12:07 -0500 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0N0B00300X198400@a-mtaout21.012.net.il> for 16615@debbugs.gnu.org; Sat, 01 Feb 2014 20:12:05 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N0B003O7X844070@a-mtaout21.012.net.il>; Sat, 01 Feb 2014 20:12:05 +0200 (IST) 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:84405 Archived-At: > Date: Sat, 1 Feb 2014 17:32:44 +0000 > From: Richard Copley > > I'm getting the same symptoms as described in #16132. That one disappeared after bootstrapping. > When started from the debugger things are no better (no stack pointer?). > (The result is similar if "\temp" is specified as a command line argument.) > > C:\emacs>gdb --quiet --args c:\emacs\emacs-116232\bin\emacs.exe -Q > Reading symbols from c:\emacs\emacs-116232\bin\emacs.exe...done. > (gdb) run > > ;;; (Now type: M-x find-file RET \temp RET) > > Starting program: c:\emacs\emacs-116232\bin\emacs.exe -Q > [New Thread 5320.0x1a6c] > [New Thread 5320.0x1e6c] > [New Thread 5320.0xa4c] > [New Thread 5320.0x1f88] > > Program received signal SIGSEGV, Segmentation fault. > 0x03b19605 in __register_frame_info () Put a breakpoint in Fdirectory_files_and_attributes and in Ffile_system_info and, then invoke find-file, and step through them line by line to see on which line where does SIGSEGV hit. That should at least give us a clue where to look. I guess the bug, whatever it is, badly smashes the stack, or maybe it's some GCC misfeature in optimized code that trips the debugger. (Which GDB version is that, btw?) Anyway, I tried to reproduce this, but couldn't. What version of GCC do you have? Also, does the problem happen if you configure Emacs without all the optional libraries, like image libraries, libxml, gnutls, etc.?