bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#21428: 24.5; Crash of emacs on OS X, installed via homebrew cask


From: Rainer M Krug
Subject: bug#21428: 24.5; Crash of emacs on OS X, installed via homebrew cask
Date: Fri, 23 Oct 2015 11:51:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin)

Eli Zaretskii <eliz@gnu.org> writes:

>> Date: Thu, 22 Oct 2015 22:04:08 +0200
>> From: Anders Lindgren <andlind@gmail.com>
>> Cc: Eli Zaretskii <eliz@gnu.org>, Rainer@krugs.de, 21428@debbugs.gnu.org
>> 
>> However, I noticed that a number of NextStep callback functions start with 
>> the
>> following code sequence:
>> 
>> if (!emacsframe->output_data.ns)
>> return;
>> 
>> If `ns' is NULL it would account for the crash. I don't see why we can't add 
>> it
>> to the windowDidResize: method as well.
>> 
>> Finally a reservation, I'm still learning the NS code base and I don't know
>> under which circumstances the `ns' field is NULL.
>
> Based on what happens in other GUI display backends, I'm guessing that
> 'ns' being NULL means the frame is not a GUI frame, but either a
> text-mode frame or the "initial" frame (the latter happens in batch
> mode and in the daemon mode, assuming the NS port supports it).

The frame I am using is a GUI frame - but if I remember correctly (and I
might be wrong) the crash happened when making emacs fullscreen.

Rainer

-- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, 
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa

Tel :       +33 - (0)9 53 10 27 44
Cell:       +33 - (0)6 85 62 59 98
Fax :       +33 - (0)9 58 10 27 44

Fax (D):    +49 - (0)3 21 21 25 22 44

email:      Rainer@krugs.de

Skype:      RMkrug

PGP: 0x0F52F982

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]