[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Preview: portable dumper
From: |
Robert Pluim |
Subject: |
Re: Preview: portable dumper |
Date: |
Tue, 20 Feb 2018 17:37:04 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux) |
Robert Pluim <address@hidden> writes:
> I'm not sure if this was meant for me as well. In any case, I just
> pulled and rebuilt, and everything seems to be working well as of
> commit 9484bb3ab8e39add474400e5982802b61c56eb3a (I'm using it to write
> this message).
I spoke too soon. Commit fca8372020248318f1d0007378607a912b19026e is causing
./temacs --batch --load loadup pbootstrap
to segfault. As far as I can tell, all that commit does is replace
eassert with eassume, but reverting it causes the crash to go away.
$ gcc --version
gcc-5.real (Ubuntu 5.4.0-6ubuntu1~16.04.6) 5.4.0 20160609
Thread 1 "temacs" received signal SIGSEGV, Segmentation fault.
dump_fwd (ctx=0x7fffffffd020, fwd=0x0) at pdumper.c:2277
2277 switch (XFWDTYPE (fwd))
(gdb) bt
#0 dump_fwd (ctx=0x7fffffffd020, fwd=0x0) at pdumper.c:2277
#1 0x0000000000559be5 in dump_pre_dump_symbol (symbol=0xbf9040 <lispsym>,
ctx=0x7fffffffd020) at pdumper.c:2361
#2 dump_hot_parts_of_discardable_objects (ctx=0x7fffffffd020) at pdumper.c:3214
#3 Fdump_emacs_portable (filename=<optimized out>, track_referrers=<optimized
out>) at pdumper.c:3909
#4 0x000000000057184c in eval_sub (form=<optimized out>) at eval.c:2293
#5 0x00000000005718a3 in eval_sub (form=<optimized out>) at eval.c:2242
#6 0x0000000000575228 in Fprogn (body=<optimized out>) at eval.c:459
#7 Flet (args=XIL(0xcbb513)) at eval.c:973
#8 0x00000000005718a3 in eval_sub (form=<optimized out>) at eval.c:2242
#9 0x00000000005718a3 in eval_sub (address@hidden(0xcbc6e3)) at eval.c:2242
#10 0x0000000000597953 in readevalloop (address@hidden(0x6a50),
address@hidden, address@hidden(0xcac744), address@hidden,
address@hidden(0), address@hidden(0), start=XIL(0), end=XIL(0)) at
lread.c:2073
#11 0x00000000005980fc in Fload (file=XIL(0xcac624), noerror=<optimized out>,
nomessage=XIL(0),
nosuffix=<optimized out>, must_suffix=<optimized out>) at lread.c:1457
#12 0x0000000000571810 in eval_sub (address@hidden(0xca8e73)) at eval.c:2304
#13 0x00000000005757f8 in Feval (form=XIL(0xca8e73), lexical=<optimized out>)
at eval.c:2110
#14 0x000000000057088e in internal_condition_case (address@hidden
<top_level_2>,
address@hidden(0x53d0), address@hidden <cmd_error>) at eval.c:1336
#15 0x00000000004f7bfc in top_level_1 (address@hidden(0)) at keyboard.c:1130
#16 0x000000000057082c in internal_catch (address@hidden(0xcae0),
address@hidden <top_level_1>,
address@hidden(0)) at eval.c:1101
#17 0x00000000004f5338 in command_loop () at keyboard.c:1091
#18 0x00000000004fa7b6 in recursive_edit_1 () at keyboard.c:698
#19 0x00000000004fab00 in Frecursive_edit () at keyboard.c:769
#20 0x000000000041b015 in main (argc=5, argv=0x7fffffffdaf8) at emacs.c:1929
Lisp Backtrace:
"dump-emacs-portable" (0xffffd200)
"if" (0xffffd2b8)
"let" (0xffffd418)
"if" (0xffffd4d8)
"load" (0xffffd7f0)
- Re: Preview: portable dumper, (continued)
- Re: Preview: portable dumper, Eli Zaretskii, 2018/02/16
- Re: Preview: portable dumper, Andy Moreton, 2018/02/16
- Re: Preview: portable dumper, Eli Zaretskii, 2018/02/16
- Re: Preview: portable dumper, Daniel Colascione, 2018/02/16
- Re: Preview: portable dumper, Paul Eggert, 2018/02/16
- Re: Preview: portable dumper, Daniel Colascione, 2018/02/16
- Re: Preview: portable dumper, Paul Eggert, 2018/02/16
- Re: Preview: portable dumper, Daniel Colascione, 2018/02/16
- Re: Preview: portable dumper, Paul Eggert, 2018/02/16
- Re: Preview: portable dumper, Robert Pluim, 2018/02/15
- Re: Preview: portable dumper,
Robert Pluim <=
- Re: Preview: portable dumper, Daniel Colascione, 2018/02/20
- Re: Preview: portable dumper, Paul Eggert, 2018/02/20
- Re: Preview: portable dumper, Daniel Colascione, 2018/02/20
- Re: Preview: portable dumper, Robert Pluim, 2018/02/20
- Re: Preview: portable dumper, Daniel Colascione, 2018/02/20
- Re: Preview: portable dumper, Robert Pluim, 2018/02/20
- Re: Preview: portable dumper, Robert Pluim, 2018/02/20
- Re: Preview: portable dumper, Stefan Monnier, 2018/02/21
- Re: Preview: portable dumper, Robert Pluim, 2018/02/20
- Re: Preview: portable dumper, Robert Pluim, 2018/02/20