GNU bug report logs - #3714
23.1.50; [NS/Cocoa] Crash when hovering mode-line-inactive face

Previous Next

Packages: emacs, ns;

Reported by: Ian Eure <ian <at> digg.com>

Date: Mon, 29 Jun 2009 18:00:04 UTC

Severity: normal

Done: Adrian Robert <adrian.b.robert <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #12 received at 3714-done <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Adrian Robert <adrian.b.robert <at> gmail.com>
To: 3714-done <at> debbugs.gnu.org
Subject: Re: 23.1.50; [NS/Cocoa] Crash when hovering mode-line-inactive face
Date: Thu, 23 Jul 2009 09:22:53 -0400
I've checked in a fix to the branch and trunk.  The problem was face- 
>box_color was 0, and apparently the xassert not the case just above  
was not firing because asserts are ifdef'd out unless compiling with a  
special flag.  Seems a bit counterproductive, but anyway I'll start  
working on replacing all xasserts in the NS code with explict if ()  
abort().

A different question is why exactly this box_color IS set to zero in  
the first place.  This will have to await later investigation.




This bug report was last modified 15 years and 312 days ago.

Previous Next


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