From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Fabrice Popineau Newsgroups: gmane.emacs.devel Subject: Emacs trunk crash Date: Fri, 20 Mar 2015 23:21:41 +0000 (UTC) Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1426893752 28893 80.91.229.3 (20 Mar 2015 23:22:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 20 Mar 2015 23:22:32 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 21 00:22:23 2015 Return-path: Envelope-to: ged-emacs-devel@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 1YZ6F8-0006aD-Lt for ged-emacs-devel@m.gmane.org; Sat, 21 Mar 2015 00:22:18 +0100 Original-Received: from localhost ([::1]:46047 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZ6F7-0002Jo-UG for ged-emacs-devel@m.gmane.org; Fri, 20 Mar 2015 19:22:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51028) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZ6F4-0002Hg-Jd for emacs-devel@gnu.org; Fri, 20 Mar 2015 19:22:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YZ6F1-0005ie-EW for emacs-devel@gnu.org; Fri, 20 Mar 2015 19:22:14 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:34338) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZ6F1-0005iH-7I for emacs-devel@gnu.org; Fri, 20 Mar 2015 19:22:11 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YZ6Ew-0006Qi-9h for emacs-devel@gnu.org; Sat, 21 Mar 2015 00:22:06 +0100 Original-Received: from abo-126-219-68.trs.modulonet.fr ([85.68.219.126]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 21 Mar 2015 00:22:06 +0100 Original-Received: from fabrice.popineau by abo-126-219-68.trs.modulonet.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 21 Mar 2015 00:22:06 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 43 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 85.68.219.126 (Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:184065 Archived-At: Hi, Just got a crash with emacs/trunk/w64. The emacs used to debug this has been compiled unoptimized. I wanted to let the mailing list know in case there is something to fix here. The backtrace is: (gdb) where #0 0x000000040024ba41 in substitute_object_recurse (object=107071061, placeholder=8607363, subtree=3) at ../../emacs/src/lread.c:3306 #1 0x000000040024b9ae in substitute_object_recurse (object=107071061, placeholder=8607363, subtree=107071061) at ../../emacs/src/lread.c:3299 #2 0x000000040024b777 in substitute_object_in_subtree (object=107071061, placeholder=8607363) at ../../emacs/src/lread.c:3234 #3 0x000000040024a58e in read1 (readcharfun=197175989, pch=0x8358bc, first_in_list=false) at ../../emacs/src/lread.c:2847 If i look at the #1 frame, where subtree still has a meaningful value : (gdb) p subtree $7 = 107071061 (gdb) xtype subtree Lisp_Vectorlike PVEC_SUB_CHAR_TABLE (gdb) xsubchartable subtree $8 = (struct Lisp_Sub_Char_Table *) 0x661c650 Depth: 3, Min char: 0 (0x0) (gdb) p AREF(subtree, 0) $9 = 3 (gdb) This is the consequence of an unattented shutdown of my machine with a long emacs session running. I'm not sure I'll be able to reproduce it at all. But for the time being, I'm unable to restart my session. Emacs is crashing while restoring one of the files of my session. Regards, Fabrice