unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Emacs trunk crash
@ 2015-03-20 23:21 Fabrice Popineau
  2015-03-21  8:14 ` Eli Zaretskii
  2015-03-21  9:59 ` martin rudalics
  0 siblings, 2 replies; 20+ messages in thread
From: Fabrice Popineau @ 2015-03-20 23:21 UTC (permalink / raw)
  To: emacs-devel

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




^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2015-03-27 13:18 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-20 23:21 Emacs trunk crash Fabrice Popineau
2015-03-21  8:14 ` Eli Zaretskii
2015-03-22 19:59   ` Fabrice Popineau
2015-03-22 20:13     ` Eli Zaretskii
2015-03-22 20:22     ` Eli Zaretskii
2015-03-22 20:28       ` Eli Zaretskii
2015-03-22 22:35         ` Stefan Monnier
2015-03-23 15:33           ` Eli Zaretskii
2015-03-22 22:37       ` Fabrice Popineau
2015-03-23  5:32         ` Fabrice Popineau
2015-03-23 15:34           ` Eli Zaretskii
2015-03-23 20:55             ` Fabrice Popineau
2015-03-23 21:27               ` Fabrice Popineau
2015-03-24  2:28                 ` Stefan Monnier
2015-03-24 17:23               ` Eli Zaretskii
2015-03-24 21:10                 ` Fabrice Popineau
2015-03-25 20:38                   ` Eli Zaretskii
     [not found]                     ` <CAFgFV9MVLXraWXyVGw5=y3QWRK_5DyGf=0G6DrMLsO6gwFHSGA@mail.gmail.com>
     [not found]                       ` <837fu2bwd3.fsf@gnu.org>
2015-03-27 10:41                         ` Fabrice Popineau
2015-03-27 13:18                           ` Eli Zaretskii
2015-03-21  9:59 ` martin rudalics

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).