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 _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
