Mailinglist Archive: opensuse (3666 mails)

< Previous Next >
Re: [SLE] Thunderbird segfault in 9.2
  • From: Catimimi <catimimi@xxxxxxxxxxxxxx>
  • Date: Thu, 03 Mar 2005 20:31:09 +0100
  • Message-id: <422765FD.20400@xxxxxxxxxxxxxx>
Jason Joines a écrit :

I've been using Thunderbird as my mail client fince I installed SuSE 9.2 months ago. I installed via YaST which gave me MozillaThunderbird-0.8-5.0, then upgraded to MozillaThunderbird-1.0-0.1 via the SuSE projects RPM. It's been running fine until 2 days ago. Then I shut it down for what was probably the first time in a few weeks. When I tried to fire it up via the KDE menu, it showed up in the task bar for just a few seconds then went away. When I tried running /opt/MozillaThunderbird/bin/thunderbird.sh I got "Segmentation fault". Then I tried running /opt/MozillaThunderbird/lib/thunderbird-bin directly and got "/opt/MozillaThunderbird/lib/thunderbird-bin: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory" I looked for this file and found it in /opt/MozillaThunderbird/lib/, the same directory thunderbird-bin is in, so I ran ldd on thunderbird-bin and got:

> ldd thunderbird-bin
linux-gate.so.1 => (0xffffe000)
libmozjs.so => not found
libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0x4002f000)
libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0x402f5000)
libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0x40364000)
libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 (0x4037f000)
libpangoxft-1.0.so.0 => /opt/gnome/lib/libpangoxft-1.0.so.0 (0x40394000)
libpangox-1.0.so.0 => /opt/gnome/lib/libpangox-1.0.so.0 (0x40399000)
libpango-1.0.so.0 => /opt/gnome/lib/libpango-1.0.so.0 (0x403a5000)
libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0x403d9000)
libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0x40413000)
libdl.so.2 => /lib/libdl.so.2 (0x40417000)
libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0x4041b000)
libxpcom.so => not found
libplds4.so => not found
libplc4.so => not found
libnspr4.so => not found
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4049b000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x404ad000)
libm.so.6 => /lib/tls/libm.so.6 (0x405aa000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x405cd000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x405fb000)
libz.so.1 => /lib/libz.so.1 (0x4061a000)
libsmime3.so => not found
libssl3.so => not found
libnss3.so => not found
libsoftokn3.so => not found
libldap50.so => not found
libprldap50.so => not found
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4062c000)
libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x40680000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40688000)
libxpcom_compat.so => not found
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40696000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40753000)
libc.so.6 => /lib/tls/libc.so.6 (0x4075b000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40872000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40885000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x408f4000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x4091e000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40922000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x4092a000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40934000)
libpangoft2-1.0.so.0 => /opt/gnome/lib/libpangoft2-1.0.so.0 (0x4093c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40961000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40969000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40982000)

Next I added /opt/MozillaThunderbird/lib to ld.so.conf and ran ldconfig. Then ldd on thunderbird-bin yielded:
> ldd thunderbird-bin
linux-gate.so.1 => (0xffffe000)
libmozjs.so => /opt/MozillaThunderbird/lib/libmozjs.so (0x4002e000)
libgtk-x11-2.0.so.0 => /opt/gnome/lib/libgtk-x11-2.0.so.0 (0x4009a000)
libgdk-x11-2.0.so.0 => /opt/gnome/lib/libgdk-x11-2.0.so.0 (0x40360000)
libatk-1.0.so.0 => /opt/gnome/lib/libatk-1.0.so.0 (0x403cf000)
libgdk_pixbuf-2.0.so.0 => /opt/gnome/lib/libgdk_pixbuf-2.0.so.0 (0x403ea000)
libpangoxft-1.0.so.0 => /opt/gnome/lib/libpangoxft-1.0.so.0 (0x403ff000)
libpangox-1.0.so.0 => /opt/gnome/lib/libpangox-1.0.so.0 (0x40404000)
libpango-1.0.so.0 => /opt/gnome/lib/libpango-1.0.so.0 (0x40410000)
libgobject-2.0.so.0 => /opt/gnome/lib/libgobject-2.0.so.0 (0x40444000)
libgmodule-2.0.so.0 => /opt/gnome/lib/libgmodule-2.0.so.0 (0x4047e000)
libdl.so.2 => /lib/libdl.so.2 (0x40482000)
libglib-2.0.so.0 => /opt/gnome/lib/libglib-2.0.so.0 (0x40486000)
libxpcom.so => /opt/MozillaThunderbird/lib/libxpcom.so (0x40505000)
libplds4.so => /opt/MozillaThunderbird/lib/libplds4.so (0x405ac000)
libplc4.so => /opt/MozillaThunderbird/lib/libplc4.so (0x405af000)
libnspr4.so => /opt/MozillaThunderbird/lib/libnspr4.so (0x405b3000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x405df000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x405f1000)
libm.so.6 => /lib/tls/libm.so.6 (0x406ed000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x40711000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4073f000)
libz.so.1 => /lib/libz.so.1 (0x4075e000)
libsmime3.so => /opt/MozillaThunderbird/lib/libsmime3.so (0x4076f000)
libssl3.so => /opt/MozillaThunderbird/lib/libssl3.so (0x4078c000)
libnss3.so => /opt/MozillaThunderbird/lib/libnss3.so (0x407a9000)
libsoftokn3.so => /opt/MozillaThunderbird/lib/libsoftokn3.so (0x40803000)
libldap50.so => /opt/MozillaThunderbird/lib/libldap50.so (0x40860000)
libprldap50.so => /opt/MozillaThunderbird/lib/libprldap50.so (0x40883000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40887000)
libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x408da000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x408e2000)
libxpcom_compat.so => /opt/MozillaThunderbird/lib/libxpcom_compat.so (0x408f1000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x4090a000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x409c7000)
libc.so.6 => /lib/tls/libc.so.6 (0x409cf000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40ae5000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40af8000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40b68000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40b92000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40b96000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x40b9e000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40ba7000)
libpangoft2-1.0.so.0 => /opt/gnome/lib/libpangoft2-1.0.so.0 (0x40bb0000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40bd5000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40bdd000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40bf5000)


However, running thunderbird-bin after that just yielded "Segmentation fault". I decided I must've updated something via YOU while it was running and broke something that I just hadn't noticed until I restarted. I uninstalled MozillaThunderbird, then installed again from YaST but had the exact same results with MozillaThunderbird-0.8-5.0. Then I ran YOU again and got MozillaThunderbird-0.8-5.5 but still had the exact same results. I again tried upgrading to the projects version, MozillaThunderbird-1.0-0.1, but still have the same problem.

Any ideas?

Jason Joines
================================

Hello,

I suggest that you have a look to a thread I wrote in the first week of february. I explained esactly the same problem and the solution (!!) I found. Now it works as you can see.

If you don't find, let me know, I'll try to help you.

Regards.

Michel


< Previous Next >
Follow Ups
References