emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Emacs trunk crash


From: Fabrice Popineau
Subject: Emacs trunk crash
Date: Fri, 20 Mar 2015 23:21:41 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]