GNU bug report logs - #77200
31.0.50; Emacs sometimes crashes if several frames are present

Previous Next

Package: emacs;

Reported by: Markus Triska <triska <at> metalevel.at>

Date: Sun, 23 Mar 2025 08:46:02 UTC

Severity: normal

Found in version 31.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 77200 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Markus Triska <triska <at> metalevel.at>
Cc: 77200 <at> debbugs.gnu.org
Subject: Re: bug#77200: 31.0.50;
 Emacs sometimes crashes if several frames are present
Date: Sun, 23 Mar 2025 11:39:01 +0200
> From: Markus Triska <triska <at> metalevel.at>
> Date: Sun, 23 Mar 2025 09:45:17 +0100
> 
> To reproduce this issue, please download several_frames_tty.el from:
> 
>     https://www.metalevel.at/ei/several_frames_tty.el
> 
> Then start Emacs with:
> 
>     $ emacs -Q -nw --load several_frames_tty.el
> 
> Leave it running for a bit, and then press:
> 
>     C-g C-x C-c
> 
> The expectation is that Emacs exits, and it works as expected in many
> cases. However, in some cases, I get:
> 
>     /lib/x86_64-linux-gnu/libc.so.6(+0x28150)[0x7deeafe28150]
>     /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89)[0x7deeafe28209]
>     ./emacs(+0x3f5c5)[0x59a98895d5c5]
>     Segmentation fault (core dumped)
> 
> I attach the backtrace below.

I could only reproduce this once, and checked in a fix.  Please try
again with the current master branch.




This bug report was last modified 120 days ago.

Previous Next


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