[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacs-25.3 aborted
From: |
Ludovic Courtès |
Subject: |
Re: emacs-25.3 aborted |
Date: |
Fri, 15 Dec 2017 15:48:33 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Ricardo Wurmus <address@hidden> skribis:
> I can reproduce this on i686. After installing Emacs with “guix package
> --no-grafts -u emacs”, however, there is no crash.
>
> The crash only happens with the grafted Emacs.
Indeed:
--8<---------------cut here---------------start------------->8---
$ ./pre-inst-env guix environment -s i686-linux --ad-hoc emacs --pure -- emacs
-Q
** (emacs-25-3:10005): WARNING **: Error retrieving accessibility bus address:
org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not
provided by any .service files
Fatal error 6: Aborted
Backtrace:
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x81393ec]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8121e63]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x813947c]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e75]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176cce]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176cce]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x817705f]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176c9e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176cce]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x817705f]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176cce]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x817705f]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x81770fd]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x817841e]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e7f]
/gnu/store/d39xg06h35k91syyp7k3lhiprwxii2ii-emacs-25.3/bin/emacs-25.3[0x8176e5d]
...
$ git describe
v0.14.0-234-g583016820
--8<---------------cut here---------------end--------------->8---
The backtrace shows that it crashed during the mark phase:
--8<---------------cut here---------------start------------->8---
#0 0xf7f01df9 in __kernel_vsyscall ()
#1 0xf5fdd1d1 in raise () from
/gnu/store/kzkgc8avgnanrv3ab2g3g8yj7l4bcavj-glibc-2.25/lib/libpthread.so.0
#2 0x08121e91 in terminate_due_to_signal ()
#3 0x0813947c in emacs_abort ()
#4 0x08176e75 in mark_object ()
#5 0x08176e5d in mark_object ()
#6 0x08176cce in mark_object ()
#7 0x08176e5d in mark_object ()
#8 0x08176c9e in mark_object ()
#9 0x08176e5d in mark_object ()
#10 0x08176e5d in mark_object ()
#11 0x08176cce in mark_object ()
#12 0x0817705f in mark_vectorlike ()
#13 0x08176e5d in mark_object ()
[...]
#167 0x0817748a in Fgarbage_collect ()
#168 0x081bf73a in exec_byte_code ()
#169 0x0818d87b in funcall_lambda ()
#170 0x0818dc39 in Ffuncall ()
#171 0x081bf42d in exec_byte_code ()
#172 0x0818d87b in funcall_lambda ()
--8<---------------cut here---------------end--------------->8---
And indeed --no-grafts doesn’t have this problem.
Could it be that grafting breaks the unexec’d image in subtle ways?
Ludo’.
- Re: emacs-25.3 aborted, D4n1, 2017/12/09
- Re: emacs-25.3 aborted, Adonay Felipe Nogueira, 2017/12/12
- Re: emacs-25.3 aborted, Daniel Pimentel, 2017/12/12
- Re: emacs-25.3 aborted, Adonay Felipe Nogueira, 2017/12/13
- Re: emacs-25.3 aborted, Ricardo Wurmus, 2017/12/13
- Re: emacs-25.3 aborted, Adonay Felipe Nogueira, 2017/12/13
- Re: emacs-25.3 aborted,
Ludovic Courtès <=
- Re: emacs-25.3 aborted, Daniel Pimentel, 2017/12/20
- Re: emacs-25.3 aborted, Ludovic Courtès, 2017/12/21
- Re: emacs-25.3 aborted, Daniel Pimentel, 2017/12/21