GNU bug report logs - #27834
25.2.50; Deleting a frame on macOS while in fullscreen always crashes

Previous Next

Package: emacs;

Reported by: John Wiegley <jwiegley <at> gmail.com>

Date: Wed, 26 Jul 2017 00:18:01 UTC

Severity: normal

Tags: fixed

Found in version 25.2.50

Fixed in version 26.1

Done: Alan Third <alan <at> idiocy.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 27834 in the body.
You can then email your comments to 27834 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#27834; Package emacs. (Wed, 26 Jul 2017 00:18:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to John Wiegley <jwiegley <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 26 Jul 2017 00:18:02 GMT) Full text and rfc822 format available.

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

From: John Wiegley <jwiegley <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.2.50; Deleting a frame on macOS while in fullscreen always crashes
Date: Tue, 25 Jul 2017 20:17:00 -0400
[Message part 1 (text/plain, inline)]
Steps to reproduce:

 1. Enter fullscreen.  I use this function to do so:

    (defun emacs-max ()
      (interactive)
      (set-frame-parameter (selected-frame) 'fullscreen 'fullboth)
      (set-frame-parameter (selected-frame) 'vertical-scroll-bars nil)
      (set-frame-parameter (selected-frame) 'horizontal-scroll-bars nil))

 2. Create another frame with C-x 5 2.

 3. Delete that frame immediately with C-x 5 0.

 4. Emacs crashes. Crash report attached.

[Emacs_2017-07-25-201416_Hermes.crash (application/octet-stream, attachment)]
[Message part 3 (text/plain, inline)]
-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27834; Package emacs. (Wed, 26 Jul 2017 14:32:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: John Wiegley <jwiegley <at> gmail.com>
Cc: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#27834: 25.2.50;
 Deleting a frame on macOS while in fullscreen always crashes
Date: Wed, 26 Jul 2017 17:31:28 +0300
> From: John Wiegley <jwiegley <at> gmail.com>
> Date: Tue, 25 Jul 2017 20:17:00 -0400
> 
>  1. Enter fullscreen.  I use this function to do so:
> 
>     (defun emacs-max ()
>       (interactive)
>       (set-frame-parameter (selected-frame) 'fullscreen 'fullboth)
>       (set-frame-parameter (selected-frame) 'vertical-scroll-bars nil)
>       (set-frame-parameter (selected-frame) 'horizontal-scroll-bars nil))
> 
>  2. Create another frame with C-x 5 2.
> 
>  3. Delete that frame immediately with C-x 5 0.
> 
>  4. Emacs crashes. Crash report attached.

It didn't crash for me (not on macOS).  Looks macOS-specific.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27834; Package emacs. (Wed, 26 Jul 2017 16:21:01 GMT) Full text and rfc822 format available.

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

From: Alan Third <alan <at> idiocy.org>
To: John Wiegley <jwiegley <at> gmail.com>
Cc: 27834 <at> debbugs.gnu.org
Subject: Re: bug#27834: 25.2.50; Deleting a frame on macOS while in
 fullscreen always crashes
Date: Wed, 26 Jul 2017 17:20:30 +0100
On Tue, Jul 25, 2017 at 08:17:00PM -0400, John Wiegley wrote:
> Steps to reproduce:
> 
>  1. Enter fullscreen.  I use this function to do so:
> 
>     (defun emacs-max ()
>       (interactive)
>       (set-frame-parameter (selected-frame) 'fullscreen 'fullboth)
>       (set-frame-parameter (selected-frame) 'vertical-scroll-bars nil)
>       (set-frame-parameter (selected-frame) 'horizontal-scroll-bars nil))
> 
>  2. Create another frame with C-x 5 2.
> 
>  3. Delete that frame immediately with C-x 5 0.
> 
>  4. Emacs crashes. Crash report attached.

I believe this is fixed in master.
-- 
Alan Third




Added tag(s) fixed. Request was from Alan Third <alan <at> idiocy.org> to control <at> debbugs.gnu.org. (Thu, 17 Aug 2017 20:11:03 GMT) Full text and rfc822 format available.

bug marked as fixed in version 26.1, send any further explanations to 27834 <at> debbugs.gnu.org and John Wiegley <jwiegley <at> gmail.com> Request was from Alan Third <alan <at> idiocy.org> to control <at> debbugs.gnu.org. (Thu, 17 Aug 2017 20:11:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 15 Sep 2017 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 284 days ago.

Previous Next


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