Confirm bug. Maybe, this can help. When i start thunderbirg from usual user: $ LANG=C thunderbird -g sh /usr/lib/thunderbird-3.0.4/run-mozilla.sh /usr/bin/gdb /usr/lib/thunderbird-3.0.4/thunderbird-bin -x /tmp/mozargs.dtx9Xe GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... "/usr/lib/thunderbird-3.0.4/thunderbird": not in executable format: File format not recognized (gdb) q
$ LANG=C gdb /usr/lib/thunderbird-3.0.4/thunderbird-bin GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/lib/thunderbird-3.0.4/thunderbird-bin...(no debugging symbols found)...done. (gdb) run Starting program: /usr/lib/thunderbird-3.0.4/thunderbird-bin /usr/lib/thunderbird-3.0.4/thunderbird-bin: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory Program exited with code 0177. (gdb) quit $ ls -la /usr/lib/thunderbird-3.0.4/libmozjs.so -rw-r--r-- 1 root root 813156 2010-04-23 16:40 /usr/lib/thunderbird-3.0.4/libmozjs.so When i start thunderbird from root, it starts. # ldd /usr/lib/thunderbird-3.0.4/thunderbird-bin linux-gate.so.1 => (0x0030c000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x008e7000) libmozjs.so => not found libxpcom.so => not found libxpcom_core.so => not found libplds4.so => /usr/lib/libplds4.so (0x00ead000) libplc4.so => /usr/lib/libplc4.so (0x00729000) libnspr4.so => /usr/lib/libnspr4.so (0x00b1a000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x0021d000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x0030d000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00110000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x0012c000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00153000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00875000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00a68000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x001c9000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00cfb000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00221000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00264000) libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x0072e000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00b93000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x001e3000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00945000) librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x001e8000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x0094b000) libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so.0 (0x001f1000) libhunspell-1.2.so.0 => /usr/lib/libhunspell-1.2.so.0 (0x006e2000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00bd2000) libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x001fa000) libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x007cc000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x002de000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00805000) libz.so.1 => /lib/libz.so.1 (0x00826000) libssl3.so => /usr/lib/libssl3.so (0x00f14000) libsmime3.so => /usr/lib/libsmime3.so (0x0083b000) libnss3.so => /usr/lib/libnss3.so (0x00d6a000) libnssutil3.so => /usr/lib/libnssutil3.so (0x008a5000) libldap60.so => not found libprldap60.so => not found libldif60.so => not found libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00fb5000) libXt.so.6 => /usr/lib/libXt.so.6 (0x00a15000) libsqlite3.so => not found libasound.so.2 => /usr/lib/libasound.so.2 (0x00fbf000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x07411000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x008be000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x19679000) /lib/ld-linux.so.2 (0x00d4d000) libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00218000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00304000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00860000) libexpat.so.1 => /lib/libexpat.so.1 (0x00900000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00927000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00308000) libXi.so.6 => /usr/lib/libXi.so.6 (0x00866000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00ed4000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x008dd000) libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00f46000) libdirectfb-1.2.so.0 => /usr/lib/libdirectfb-1.2.so.0 (0x0d113000) libfusion-1.2.so.0 => /usr/lib/libfusion-1.2.so.0 (0x00937000) libdirect-1.2.so.0 => /usr/lib/libdirect-1.2.so.0 (0x00afe000) libpng12.so.0 => /lib/libpng12.so.0 (0x00b4f000) libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0x00b14000) libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00b74000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00d07000) libpcre.so.3 => /lib/libpcre.so.3 (0x00edc000) libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0x00b7c000) libselinux.so.1 => /lib/libselinux.so.1 (0x00d21000) libxcb-aux.so.0 => /usr/lib/libxcb-aux.so.0 (0x00941000) libxcb-event.so.1 => /usr/lib/libxcb-event.so.1 (0x00cef000) libxcb-atom.so.1 => /usr/lib/libxcb-atom.so.1 (0x00cf3000) libSM.so.6 => /usr/lib/libSM.so.6 (0x00d3c000) libICE.so.6 => /usr/lib/libICE.so.6 (0x00e7d000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00d45000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00e96000) libuuid.so.1 => /lib/libuuid.so.1 (0x00e9c000) Started by usual user, thunderbird can't see libmozjs.so, but libmozjs.so in one directory with thunderbird-bin. But thunderbird see libmozjs.so, when it started from root. I think, problem in paths to shared libraries (or problem in wrapper script /usr/bin/thunderbird). -- Thunderbird cannot find libmozjs.so https://bugs.launchpad.net/bugs/565213 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
