GNU bug report logs - #78907
31.0.50; Loading "elisa.el" crashes Emacs

Previous Next

Package: emacs;

Reported by: Michael Heerdegen <michael_heerdegen <at> web.de>

Date: Thu, 26 Jun 2025 13:55:01 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Michael Heerdegen <michael_heerdegen <at> web.de>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 78907 <at> debbugs.gnu.org, Sergey Kostyaev <sskostyaev <at> gmail.com>
Subject: bug#78907: 31.0.50; Loading "elisa.el" crashes Emacs
Date: Sat, 28 Jun 2025 17:51:03 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

> > | micha> emacs -nw
> > | Fatal error 4: Illegal instruction
> > | Backtrace:
> > | /home/micha/bin/emacs(+0x190690)[0x5594085d9690]
> > | /home/micha/bin/emacs(+0x4803a)[0x55940849103a]
> > | /home/micha/bin/emacs(+0x48558)[0x559408491558]
> > | /home/micha/bin/emacs(+0x18ec78)[0x5594085d7c78]
> > | /home/micha/bin/emacs(+0x18ed69)[0x5594085d7d69]
> > | /lib/x86_64-linux-gnu/libc.so.6(+0x3d580)[0x7f3683829580]
> > | /home/micha/.emacs.d/elisa/vss0.so(+0xb4458)[0x7f367e2b4458]
> > | /lib64/ld-linux-x86-64.so.2(+0x4e7e)[0x7f368597ae7e]
> > | /lib64/ld-linux-x86-64.so.2(+0x4f64)[0x7f368597af64]
> > | /lib64/ld-linux-x86-64.so.2(_dl_catch_exception+0x106)[0x7f3685977516]
> > | /lib64/ld-linux-x86-64.so.2(+0xb76e)[0x7f368598176e]
> > | /lib64/ld-linux-x86-64.so.2(_dl_catch_exception+0x79)[0x7f3685977489]
> > | /lib64/ld-linux-x86-64.so.2(+0xbae8)[0x7f3685981ae8]
> > | /lib/x86_64-linux-gnu/libc.so.6(+0x85fb8)[0x7f3683871fb8]
> > | /lib64/ld-linux-x86-64.so.2(_dl_catch_exception+0x79)[0x7f3685977489]
> > | /lib64/ld-linux-x86-64.so.2(+0x15af)[0x7f36859775af]
> > | /lib/x86_64-linux-gnu/libc.so.6(+0x85ac7)[0x7f3683871ac7]
> > | /lib/x86_64-linux-gnu/libc.so.6(dlopen+0x69)[0x7f3683872069]
> > | /lib/x86_64-linux-gnu/libsqlite3.so.0(sqlite3_load_extension+0x11b)[0x7f3683a7234b]
>
> It looks like the crash is inside the vss sqlite extension, which
> elisa downloads.  That extension is downloaded as a binary compiled
> library, and I suspect that it was built for an incompatible
> architecture or something.

Looks like you are right: when I delete that file, loading elisa.el
doesn't crash Emacs any more.  And when I download it again, the crash
reappears.

> So I suggest to report this to the developers of elisa.

According to the file header that should be Sergey Kostyaev.  Sergey,
any comment?


TIA,

Michael.




This bug report was last modified 32 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.