[Bug 286443] editor/emacs: Segmentation fault when loading an old elc file in 30.1_3,3
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 286443] editors/emacs: Segmentation fault when loading an old elc file in 30.1_3,3"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 286443] editors/emacs: Segmentation fault when loading an old elc file in 30.1_3,3"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 286443] editors/emacs: Segmentation fault when loading an old elc file in 30.1_3,3"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 286443] editors/emacs: Segmentation fault when loading an old elc file in 30.1_3,3"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 286443] editors/emacs: Segmentation fault when loading an old elc file in 30.1_3,3"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 29 Apr 2025 10:48:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286443
Bug ID: 286443
Summary: editor/emacs: Segmentation fault when loading an old
elc file in 30.1_3,3
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs@FreeBSD.org
Reporter: martin@lispworks.com
Created attachment 259992
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=259992&action=edit
Files to reproduce the crash
This segmentation fault is 100% repeatable for me in 30.1_3,3 on amd64 and also
in 30.1_2,3 on i386. It worked in emacs-29.4. The elc file was compiled with
an older version of emacs, but doesn't contain any actual byte code.
1. Unpack the attached tar file into some directory, e.g. /tmp/emacs-test
2. Run emacs -q -l /tmp/emacs-test/crash.el
It crashes like this:
Fatal error 11: Segmentation fault
Backtrace:
0x57a24d <XSetWMNormalHints+0x2b04d> at /usr/local/bin/emacs
0x425bc9 <???> at /usr/local/bin/emacs
0x4260e8 <???> at /usr/local/bin/emacs
0x5783a0 <XSetWMNormalHints+0x291a0> at /usr/local/bin/emacs
0x57842f <XSetWMNormalHints+0x2922f> at /usr/local/bin/emacs
0x83bf7f31f <pthread_sigmask+0x54f> at /lib/libthr.so.3
0x83bf7e8db <pthread_setschedparam+0x84b> at /lib/libthr.so.3
0x7ffffffff2d3 <???> at ???
0x614484 <XSetWMNormalHints+0xc5284> at /usr/local/bin/emacs
0x61b5ee <XSetWMNormalHints+0xcc3ee> at /usr/local/bin/emacs
0x61c958 <XSetWMNormalHints+0xcd758> at /usr/local/bin/emacs
0x5e94ee <XSetWMNormalHints+0x9a2ee> at /usr/local/bin/emacs
0x61d296 <XSetWMNormalHints+0xce096> at /usr/local/bin/emacs
0x61df37 <XSetWMNormalHints+0xced37> at /usr/local/bin/emacs
0x5eca00 <XSetWMNormalHints+0x9d800> at /usr/local/bin/emacs
0x5ee138 <XSetWMNormalHints+0x9ef38> at /usr/local/bin/emacs
0x5ec908 <XSetWMNormalHints+0x9d708> at /usr/local/bin/emacs
0x5ed652 <XSetWMNormalHints+0x9e452> at /usr/local/bin/emacs
0x5edcc4 <XSetWMNormalHints+0x9eac4> at /usr/local/bin/emacs
0x5ec276 <XSetWMNormalHints+0x9d076> at /usr/local/bin/emacs
0x61d315 <XSetWMNormalHints+0xce115> at /usr/local/bin/emacs
0x61dd89 <XSetWMNormalHints+0xceb89> at /usr/local/bin/emacs
0x61e38d <XSetWMNormalHints+0xcf18d> at /usr/local/bin/emacs
0x5e9274 <XSetWMNormalHints+0x9a074> at /usr/local/bin/emacs
0x5fd211 <XSetWMNormalHints+0xae011> at /usr/local/bin/emacs
0x634441 <XSetWMNormalHints+0xe5241> at /usr/local/bin/emacs
0x636b6b <XSetWMNormalHints+0xe796b> at /usr/local/bin/emacs
0x5eca2e <XSetWMNormalHints+0x9d82e> at /usr/local/bin/emacs
0x61d315 <XSetWMNormalHints+0xce115> at /usr/local/bin/emacs
0x61df37 <XSetWMNormalHints+0xced37> at /usr/local/bin/emacs
0x5eca54 <XSetWMNormalHints+0x9d854> at /usr/local/bin/emacs
0x61527a <XSetWMNormalHints+0xc607a> at /usr/local/bin/emacs
0x61d145 <XSetWMNormalHints+0xcdf45> at /usr/local/bin/emacs
0x61e4f7 <XSetWMNormalHints+0xcf2f7> at /usr/local/bin/emacs
0x87cbc2fa5
<F6c6f61642d776974682d636f64652d636f6e76657273696f6e_load_with_code_conversion_0+0x405>
at
/usr/local/bin/../lib/emacs/30.1/native-lisp/30.1-e29b26d5/preloaded/mule-3352613d-d3b3728f.eln
0x5e94ee <XSetWMNormalHints+0x9a2ee> at /usr/local/bin/emacs
0x61e04c <XSetWMNormalHints+0xcee4c> at /usr/local/bin/emacs
0x888dd45bb <F636f6d6d616e642d6c696e652d31_command_line_1_0+0x16eb> at
/usr/local/bin/../lib/emacs/30.1/native-lisp/30.1-e29b26d5/preloaded/startup-bbc6ea72-bc20aae4.eln
0x5e94ee <XSetWMNormalHints+0x9a2ee> at /usr/local/bin/emacs
0x888dcb2f9 <F636f6d6d616e642d6c696e65_command_line_0+0x1ba9> at
/usr/local/bin/../lib/emacs/30.1/native-lisp/30.1-e29b26d5/preloaded/startup-bbc6ea72-bc20aae4.eln
Segmentation fault
--
You are receiving this mail because:
You are the assignee for the bug.