On Sun, 2009-11-29 at 09:50 -0600, Bruno Wolff III wrote: > On Sun, Nov 29, 2009 at 13:41:26 +0000, > Patrick O'Callaghan <pocallaghan@xxxxxxxxx> wrote: > > > > The NYT publishes its puzzles in Across Lite format, and there's a > > proprietary app (acrossl) which runs on Linux. Unfortunately it's > > getting really old and is binary-only. It worked under F11 but now the > > app gets a segfault on my netbook (though oddly it works fine on my > > 64-bit desktop, also on F12). > > > > Since I'm on the road for 2 months I'm starting to get withdrawal > > symptoms :-) F12 32-bit code is now compiled for the i686 and both the > > app and the old compat libraries are i386 (not all of them have been > > updated for F12). Could this be the problem? > > The app being compiled for i386 shouldn't be an issue. Having old compatibility > libraries instead of up to date ones might be. Are the compatibility libraries > you are using not in F12? I don't remember seeing any get dropped, but I might > not be using the same ones you are. I am using iHEAT at work, which was built > a while ago and needs some compatibility libraries to work. It runs pretty > well on F12. $ rpm -qa compat-\* compat-libstdc++-33-3.2.3-68.i686 compat-libstdc++-296-2.96-143.i686 compat-readline5-5.2-17.fc12.i686 compat-db45-4.5.20-5.fc10.i386 However /usr/lib/libstdc++.so.2.8 (which acrossl links to) is not part of any rpm package I can find. I must originally have installed it from a tarball and now it's come back to bite me. Any pointers to an F12 rpm for this would be appreciated. OTOH it may not be a compat problem after all. The segfault is as follows: Program received signal SIGSEGV, Segmentation fault. _XmRenderTableFinaliseTag (w=0x0, r=0x80f9f40, tag=0x80fb220 "FONTLIST_DEFAULT_TAG_STRING") at RenderTable.c:469 469 r->dpy = XtDisplay(w); (gdb) bt #0 _XmRenderTableFinaliseTag (w=0x0, r=0x80f9f40, tag=0x80fb220 "FONTLIST_DEFAULT_TAG_STRING") at RenderTable.c:469 #1 0x002e8cfa in _XmStringDraw (d=0x808dd50, w=60817686, fontlist=0x80f5778, string=0x80f9fe8, gc=0x80d00d0, x=3, y=3, width=<value optimized out>, align=0 '\000', lay_dir=255 '\377', clip=0xbffff0b0) at XmString.c:2453 #2 0x00279320 in _XmListRedraw (w=0x80f8420, redraw_all_visible=<value optimized out>) at List.c:2488 #3 0x0027d7f2 in _XmListAddItemUnselected (position=<value optimized out>, item=0x80fa110 "߀\006 \001\005UTF-8\002\027 1. Like some jackets\021", w=<value optimized out>) at List.c:1815 #4 XmListAddItemUnselected (position=<value optimized out>, item=0x80fa110 "߀\006 \001\005UTF-8\002\027 1. Like some jackets\021", w=<value optimized out>) at List.c:4903 #5 0x0805c5a4 in _start () As far as can tell _XmRenderTableFinaliseTag is part of libXm, which is up to date. poc -- fedora-list mailing list fedora-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines