Skip to contentSkip to conversation

ia32 compatibility problem

Linux-ia64 Bill Nottingham 2 participants 2 messages Jul 31, 2001

lore
Share & tools
lore
#0 lore raw
Quoted 8 lines · David Mosberger

I thought I should give abiword-0.9 a try. With the x86 binary, I get the following kind of error messages on startup:

Gtk-WARNING **: /usr/lib/gtk/themes/engines/libpixmap.so: cannot open shared object file: No such file or directory

This is of course because libpixmap.so is an IA-64 shared library. Seems like gtk needs to be enhanced to take the architecture into account.

Tha, and many many many other things.

Hint: don't try to install anything important linked against PAM. :)

Did abiword at least work with the warning?

Bill

#1 lore raw
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Bill Nottingham

Bill> Did abiword at least work with the warning?

No, it dies with a segfault. The backtrace is attached below. Note:
the symbol info is not complete, so some of the function names are wrong. For example, I don't think the function that crashes is iconv_close().

	--david

(gdb) c
Continuing.

Program received signal SIGSEGV, Segmentation fault. 0x403b0b43 in iconv_close () from /usr/i386-glibc22-linux/lib/libc.so.6
1: x/i $eip 0x403b0b43 <iconv_close+1935>: mov (%esi),%eax
(gdb) bt

#0  0x403b0b43 in iconv_close () from /usr/i386-glibc22-linux/lib/libc.so.6
#1  0x403b02b7 in iconv () from /usr/i386-glibc22-linux/lib/libc.so.6
#2  0x080fc028 in UT_Mbtowc::mbtowc ()
#3  0x080f8b0f in UT_UCS_strcpy_char ()
#4  0x080e4199 in ap_sb_Field_PageInfo::getDesiredWidth ()
#5  0x080e3e5c in AP_StatusBar::setView ()
#6  0x080d04e3 in AP_UnixFrame::_showDocument ()
#7  0x080d0dd7 in AP_UnixFrame::loadDocument ()
#8  0x080d1b7c in AP_UnixFrame::loadDocument ()
#9  0x080cf859 in AP_UnixApp::parseCommandLine ()

#10 0x080cf2d4 in AP_UnixApp::main ()
#11 0x080ce01c in main ()
#12 0x403afd4c in __libc_start_main ()
from /usr/i386-glibc22-linux/lib/libc.so.6