Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 109069

Summary: app-office/openoffice-bin-2.0.0_rc2: /usr/lib/openoffice/program/libnpsoplugin.so causes mozilla/firefox to crash on startup w/ "bus error"
Product: Gentoo Linux Reporter: Ashu Tiwary <ashutiwary>
Component: Current packagesAssignee: Gentoo Office Team <office>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: output from gdb while attempting to start mozilla w/ ooo2rc2 plugin in ~/.mozilla/plugins dir

Description Ashu Tiwary 2005-10-12 16:30:22 UTC
after emerging the latest openoffice-bin (app-office/openoffice-bin-2.0.0_rc2),
the mozilla plugin causes mozilla (or firefox) to be able to start; mozilla
crashes with: 
===
/usr/libexec/mozilla-launcher: line 119: 26221 Bus error               "$mozbin"
"$@"
mozilla-bin exited with non-zero status (135)
===

mozilla/firefox versions:

www-client/mozilla-1.7.12-r2
www-client/mozilla-firefox-1.0.7-r3


Reproducible: Always
Steps to Reproduce:
1. emerge -v www-client/mozilla and/or www-client/mozilla-firefox
2. emerge -v app-office/openoffice-bin
3. ln -s /usr/lib/openoffice/program/libnpsoplugin.so ~/.mozilla/plugins
4. start mozilla

Actual Results:  
output from running "/usr/bin/mozilla":
===
/usr/libexec/mozilla-launcher: line 119: 26853 Bus error               "$mozbin"
"$@"
mozilla-bin exited with non-zero status (135)
===

Expected Results:  
mozilla starts...

liberte ~ # emerge info
Portage 2.0.53_rc5 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r3 i686)
=================================================================
System uname: 2.6.13-gentoo-r3 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.12.0_pre9
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=pentium-m -mtune=pentium-m -fweb -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config
/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/spool/PBS /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O3 -pipe -march=pentium-m -mtune=pentium-m -fweb -ftracer"
DISTDIR="/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://gentoo.osuosl.org/
ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo
ftp://mirror.mcs.anl.gov/pub/gentoo/"
LANG="C"
LC_ALL="C"
LINGUAS="en ar bg bn br bs ca cs cy da de el en_GB eo es et eu fi fr fy ga he hi
hsb hu is it ja lt mk nb nds nl nn pa pl pt pt_BR ro ru se sk sl sr sr@Latn sv
ta tg tr uk zh_CN zh_TW"
PKGDIR="/portage/packages"
PORTAGE_TMPDIR="/portage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/opt/ibm/portage /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib adns afs alsa apm arts avi bash-completion berkdb bitmap-fonts
bonobo cdr crypt cscope cups curl directfb doc eds emboss encode erandom esd fam
flac foomaticdb fortran freetds g++ g77 gcj gd gdbm ggi gif gjava gnat gnome
gobjc gphoto2 gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 jack java jpeg
junit kde ldap libg++ libwww lirc mad mcal mikmod motif mozilla mp3 mpeg mysql
nas ncurses nls nptl nptlonly objc odbc ogg oggvorbis opengl oss pam pdflib perl
pic plotutils png postgres python qt quicktime readline ruby samba scanner sdl
slang snmp speex spell sqlite ssl svga tcltk tcpd tetex tiff truetype
truetype-fonts type1-fonts unicode userlocales vorbis xine xml xml2 xmms xv zlib
linguas_en linguas_ar linguas_bg linguas_bn linguas_br linguas_bs linguas_ca
linguas_cs linguas_cy linguas_da linguas_de linguas_el linguas_en_GB linguas_eo
linguas_es linguas_et linguas_eu linguas_fi linguas_fr linguas_fy linguas_ga
linguas_he linguas_hi linguas_hsb linguas_hu linguas_is linguas_it linguas_ja
linguas_lt linguas_mk linguas_nb linguas_nds linguas_nl linguas_nn linguas_pa
linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_se linguas_sk
linguas_sl linguas_sr linguas_sr@Latn linguas_sv linguas_ta linguas_tg
linguas_tr linguas_uk linguas_zh_CN linguas_zh_TW userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 1 Ashu Tiwary 2005-10-12 16:44:37 UTC
Created attachment 70511 [details]
output from gdb while attempting to start mozilla w/ ooo2rc2 plugin in ~/.mozilla/plugins dir
Comment 2 Ashu Tiwary 2005-10-12 16:46:26 UTC
glib: dev-libs/glib-1.2.10-r5 
gtk+: x11-libs/gtk+-2.8.6

btw: the ooo2rc1 plugin worked fine....

ldd of /usr/lib/mozilla/mozilla-bin:

ashu@liberte ~ $ mldd /usr/lib/mozilla/mozilla-bin
        linux-gate.so.1 =>  (0xffffe000)
        libmozjs.so => /usr/lib/mozilla/libmozjs.so (0xb7f5b000)
        libplds4.so => /usr/lib/mozilla/libplds4.so (0xb7f58000)
        libplc4.so => /usr/lib/mozilla/libplc4.so (0xb7f53000)
        libnspr4.so => /usr/lib/mozilla/libnspr4.so (0xb7f1e000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7edf000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7edb000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7b39000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7aaa000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7a90000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7a79000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7a72000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7a37000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb79da000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb799c000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7998000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7900000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7827000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb77ff000)
        libm.so.6 => /lib/libm.so.6 (0xb77db000)
        libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6
(0xb770b000)
        libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcc_s.so.1
(0xb7702000)
        libc.so.6 => /lib/libc.so.6 (0xb75e8000)
        /lib/ld-linux.so.2 (0xb7fdf000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb75e4000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb75db000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb75d8000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb75a5000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb759b000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7592000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7581000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb757b000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb74fa000)
        libz.so.1 => /lib/libz.so.1 (0xb74e7000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb74c1000)
        libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb749a000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb746c000)
Comment 3 Ashu Tiwary 2005-10-16 13:17:11 UTC
app-office/openoffice-bin-2.0.0_rc3 seems to have fixed the mozilla start crash
when the ooo plugin is enabled.