GNU bug report logs - #11541
24.0.97; Crash when visiting file on OS X 10.7.3

Previous Next

Packages: emacs, ns;

Reported by: Florian Ebeling <florian.ebeling <at> gmail.com>

Date: Tue, 22 May 2012 16:20:02 UTC

Severity: important

Merged with 11684, 11792, 11801

Found in versions 24.0.97, 24.1.50, 24.1

Done: Jan Djärv <jan.h.d <at> swipnet.se>

Bug is archived. No further changes may be made.

Full log


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

From: Florian Ebeling <florian.ebeling <at> gmail.com>
To: Chong Yidong <cyd <at> gnu.org>
Cc: 11541 <at> debbugs.gnu.org
Subject: Re: bug#11541: 24.0.97; Crash when visiting file on OS X 10.7.3
Date: Thu, 31 May 2012 12:19:45 +0200
>> No, still the same crash location.
>
> Hmm, then I'm pretty much stumped.  I'm not familiar with Cocoa
> debugging; is it possible to inspect the contents of the fdesc and fkeys
> NSObjects?

Yes, this is what these look like:

(gdb) p fkeys
$1 = (NSMutableSet *) 0x102e804c0
(gdb) po fkeys
{(
)}
(gdb) p fdesc
$2 = (NSFontDescriptor *) 0x102e80470
(gdb) po fdesc
NSCTFontDescriptor <0x102e80470> = {
}
(gdb) po [fkeys description]
{(
)}
(gdb) po [fdesc description]
NSCTFontDescriptor <0x102e80470> = {
}
(gdb) po [fkeys debugDescription]
{(
)}
(gdb) po [fdesc debugDescription]
NSCTFontDescriptor <0x102e80470> = {
}
(gdb) po [fkeys className]
__NSCFSet
(gdb) po [fdesc className]
NSCTFontDescriptor

Basically, you can call methods on these objects as well (I think
there are limitations, though.) I think the po command is an extension
that Apple added to their gdb.

The objects look empty. But that should not result in an abort signal, IMO.



-- 
Florian Ebeling
florian.ebeling <at> gmail.com




This bug report was last modified 12 years and 255 days ago.

Previous Next


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