Re: Across Lite for F12 32-bit, an i686 vs i386 issue?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux