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 ================================
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
Catimimi wrote:
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
Before posting I searched for messages with subject containing thunder or seg and found nothing. I just searched for messages with catimimi in the sender and browsed through February but didn't find anything. Do you remember what the subject was? Apparently my Mozilla Mail search is broken. It didn't even find what I just posted. I'll search the web archives. Jason ===========
Jason Joines a écrit :
Catimimi wrote:
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
Before posting I searched for messages with subject containing thunder or seg and found nothing. I just searched for messages with catimimi in the sender and browsed through February but didn't find anything. Do you remember what the subject was? Apparently my Mozilla Mail search is broken. It didn't even find what I just posted. I'll search the web archives.
Jason ===========
Hello, The last post was on february 8th and the subject was : help with Firefox and flashplayer !!! but the problem of Thunderbird was described , below is a copy of my last contribution : ------------------------------------------------------------------------------------------------------------------------------- Hi Carl, After a lot of trials, I succeed with Firefox and Thunderbird. First I've to tell you that I use to manage RPMs and tarballs and that I have no permissions problems. Very often I use tarballs when no RPM is available, and I like to choose my compilations options. So I used the French Firefox tarball, not the SuSE rpm, because I have better to speak French ! If I install it (as root) in a folder where I don't have (as user) the write permission, I get the same warnings that with the RPM (!) but it works. If I link the libraries as you told me and if I add my path ( I choosed /usr/local/firefox) in /etc/ld.so.conf and run ldconfig, I'm able to use the plugins. Same I copied (no install needed) French Thunderbird in folder /usr/local/thunderbird, add the path in /etc/ld.so.conf and run ldconfig as root (absolutely necessary or thunderbird doesn't find the libraries, I have no "segmentation fault", but if I accept to import the mozilla mail and parameters Thunderbird crashes !! So I'd to recreate all my mail RSS and news accounts ! In fine, now I'm able to share Thunderbird folders with native Windows XP or with Windows XP guest with VMware and my mail RSS and news are always synchronized. Thanks again for your help. Michel. ------------------------------------------------------------------------------------------------------------------------------------- Regards, Michel.
Catimimi wrote:
Jason Joines a écrit :
Catimimi wrote:
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
Before posting I searched for messages with subject containing thunder or seg and found nothing. I just searched for messages with catimimi in the sender and browsed through February but didn't find anything. Do you remember what the subject was? Apparently my Mozilla Mail search is broken. It didn't even find what I just posted. I'll search the web archives.
Jason ===========
Hello,
The last post was on february 8th and the subject was : help with Firefox and flashplayer !!! but the problem of Thunderbird was described , below is a copy of my last contribution :
-------------------------------------------------------------------------------------------------------------------------------
Hi Carl,
After a lot of trials, I succeed with Firefox and Thunderbird.
First I've to tell you that I use to manage RPMs and tarballs and that I have no permissions problems. Very often I use tarballs when no RPM is available, and I like to choose my compilations options.
So I used the French Firefox tarball, not the SuSE rpm, because I have better to speak French ! If I install it (as root) in a folder where I don't have (as user) the write permission, I get the same warnings that with the RPM (!) but it works. If I link the libraries as you told me and if I add my path ( I choosed /usr/local/firefox) in /etc/ld.so.conf and run ldconfig, I'm able to use the plugins.
Same I copied (no install needed) French Thunderbird in folder /usr/local/thunderbird, add the path in /etc/ld.so.conf and run ldconfig as root (absolutely necessary or thunderbird doesn't find the libraries, I have no "segmentation fault", but if I accept to import the mozilla mail and parameters Thunderbird crashes !! So I'd to recreate all my mail RSS and news accounts !
In fine, now I'm able to share Thunderbird folders with native Windows XP or with Windows XP guest with VMware and my mail RSS and news are always synchronized.
Thanks again for your help.
Michel.
-------------------------------------------------------------------------------------------------------------------------------------
Regards,
Michel.
Will I tried the tarball also but still have the same problem. In the meantime, Mozilla and Firefox continue to work just fine. Think I'll try to compile a copy of Thunderbird and see what happens. Jason ===========
P.S. I also tried with my existing profile, without any profile so a new one could be created, and as a different user. Same results. Jason ===========
participants (2)
-
Catimimi
-
Jason Joines