GNU bug report logs -
#23065
24.5; OS X 10.11 delete-frame fullscreen frame causes segfault
Previous Next
Reported by: Trey Ethan Harris <trey <at> cpan.org>
Date: Sat, 19 Mar 2016 17:23:02 UTC
Severity: normal
Merged with 23395
Found in version 24.5
Fixed in version 25.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 23065 in the body.
You can then email your comments to 23065 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#23065
; Package
emacs
.
(Sat, 19 Mar 2016 17:23:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Trey Ethan Harris <trey <at> cpan.org>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Sat, 19 Mar 2016 17:23:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
To reproduce:
0. Run "Emacs.app/Contents/MacOS/Emacs -Q".
1. Create a second frame (with make-frame or other method)
2. Make the frame fullscreen using the green titlebar fullscreen button
3. Delete the new fullscreen frame using delete-frame or other method
(including clicking the red titlebar close button).
Expected result: Frame deleted, prior frame refocused, Emacs continues
running
Actual result: Frame deleted, then segmentation fault
I have done some additional differential diagnosis that may be helpful:
1. This only occurs with OS X El Capitan (10.11) and later—which
rewrote fullscreen support to support Split View, so I suspect the
new interaction is to blame.
2. I have tested other Cocoa builds of Emacs 24 such as emacsforosx, and
they
also exhibit this behavior. (I have not tested Emacs 25.)
3. I have had others, including non-Emacs users, reproduce the bug, in
one case on an otherwise clean install of OS X.
In GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21)
of 2015-04-10 on builder10-9.porkrind.org
Windowing system distributor `Apple', version 10.3.1404
Configured using:
`configure --with-ns '--enable-locallisppath=/Library/Application
Support/Emacs/${version}/site-lisp:/Library/Application
Support/Emacs/site-lisp''
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#23065
; Package
emacs
.
(Sat, 19 Mar 2016 17:40:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 23065 <at> debbugs.gnu.org (full text, mbox):
Hi,
I can confirm I had this on 24.x and that this sequence no longer
crashes emacs 25 (pretest).
-Saulius
Trey Ethan Harris <trey <at> cpan.org> writes:
> To reproduce:
>
> 0. Run "Emacs.app/Contents/MacOS/Emacs -Q".
> 1. Create a second frame (with make-frame or other method)
> 2. Make the frame fullscreen using the green titlebar fullscreen button
> 3. Delete the new fullscreen frame using delete-frame or other method
> (including clicking the red titlebar close button).
>
> Expected result: Frame deleted, prior frame refocused, Emacs continues
> running
> Actual result: Frame deleted, then segmentation fault
>
> I have done some additional differential diagnosis that may be helpful:
>
> 1. This only occurs with OS X El Capitan (10.11) and later—which
> rewrote fullscreen support to support Split View, so I suspect the
> new interaction is to blame.
> 2. I have tested other Cocoa builds of Emacs 24 such as emacsforosx, and
> they
> also exhibit this behavior. (I have not tested Emacs 25.)
> 3. I have had others, including non-Emacs users, reproduce the bug, in
> one case on an otherwise clean install of OS X.
>
>
>
>
>
> In GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21)
> of 2015-04-10 on builder10-9.porkrind.org
> Windowing system distributor `Apple', version 10.3.1404
> Configured using:
> `configure --with-ns '--enable-locallisppath=/Library/Application
> Support/Emacs/${version}/site-lisp:/Library/Application
> Support/Emacs/site-lisp''
>
> Important settings:
> value of $LANG: en_US.UTF-8
> locale-coding-system: utf-8-unix
Merged 23065 23395.
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Thu, 28 Apr 2016 15:58:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#23065
; Package
emacs
.
(Wed, 04 May 2016 19:18:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 23065 <at> debbugs.gnu.org (full text, mbox):
Saulius Menkevičius <saulius.menkevicius <at> gmail.com> writes:
> Hi,
>
> I can confirm I had this on 24.x and that this sequence no longer
> crashes emacs 25 (pretest).
I don't get this crash in Emacs 25 either.
--
Alan Third
bug marked as fixed in version 25.1, send any further explanations to
23395 <at> debbugs.gnu.org and przemyslaw+emacs <at> kaminski.se (Przemysław Kamiński)
Request was from
Alan Third <alan <at> idiocy.org>
to
control <at> debbugs.gnu.org
.
(Wed, 04 May 2016 19:19:01 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
.
(Thu, 02 Jun 2016 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 years and 208 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.