[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Illegal instruction when running plmerge or a built app
From: |
David Chisnall |
Subject: |
Re: Illegal instruction when running plmerge or a built app |
Date: |
Mon, 19 Mar 2012 23:18:30 +0000 |
On 19 Mar 2012, at 21:38, Alister Hood wrote:
> OK, thanks, that seems more promising - no illegal instruction running
> plmerge when building things.
> But it still crashes when I try to run any app. After also rebuilding
> gnustep-gui with debugging enabled, here's what I get:
>
> Program received signal SIGILL, Illegal instruction.
> 0xb7cfc9c3 in -[NSMenuView sizeToFit] ()
> from /opt/GNUstep/lib/libgnustep-gui.so.0.23
> (gdb) bt
> #0 0xb7cfc9c3 in -[NSMenuView sizeToFit] ()
> from /opt/GNUstep/lib/libgnustep-gui.so.0.23
No debugging symbols, so I can't be certain, but I would expect this to happen
if you are sending a message that returns a struct (e.g. NSRect, NSPoint, or
NSSize) to a nil receiver and you compiled with a recent GCC or a very old
clang.
David
-- Sent from my IBM 1620