cancel
Showing results for 
Search instead for 
Did you mean: 

ffox_A3509 trouble

SOLVED
Go to solution

ffox_A3509 trouble

I tried to install latest firefox and it does not run on my system (11.23 pa-risc).

I get either that:

/opt/firefox/run-mozilla.sh[13]: 29260 Memory fault(coredump)

if there is nothing in my SHLIB_PATH, complaint about wrong gtk version if there is a path to older gtk2.6 provided with previous version, or

/opt/firefox/run-mozilla.sh[13]: 29281 Bus error(coredump)

if i use my default one which looks like: /usr/lib:/etc/opt/resmon/lib:/var/opt/netscape/servers/lib:/var/opt/netscape/servers/bin/slapd/lib:/opt/gtk2.6/lib/:/usr/lib/Motif2.1/:/usr/lib/X11R4/:/usr/local/lib/:/opt/gnome/lib

attached is what ldd /opt/firefox/firefox-bin reports on my system. Please help!
19 REPLIES
Dennis Handly
Acclaimed Contributor

Re: ffox_A3509 trouble

>attached is what ldd /opt/firefox/firefox-bin reports on my system

Using what SHLIB_PATH?

Your ldd output shows a missing shlib:
dld.sl: Can't open shared library: ../../dist/bin/libnspr4.sl

Where is libnspr4.sl?

>complaint about wrong gtk version if there is a path to older gtk2.6 provided with previous version

What version does firefox want?

Re: ffox_A3509 trouble

> Using what SHLIB_PATH?

The one quoted above.

> Where is libnspr4.sl?

There is one in /opt/firefox, though it is not in default load path. There are more copies (seem to be different versions) in /opt/hws/apache/lib, /var/opt/netscape/servers/lib etc etc but neither do work if i provide path for them.

Other users report libnspr4.sl is not found by ldd on their systems and despite that, firefox still works.

> What version does firefox want?

2.10

Re: ffox_A3509 trouble

> Using one quote above

err, oops, using none. Should i attach another ldd output for different SHLIB_PATH?
Dennis Handly
Acclaimed Contributor

Re: ffox_A3509 trouble

>Other users report libnspr4.sl is not found by ldd on their systems and despite that, firefox still works.

You can't use ldd directly. You must copy /opt/firefox/run-mozilla.sh and add ldd to that. I.e. that script may set SHLIB_PATH and you need to capture its settings.

>using none. Should I attach another ldd output for different SHLIB_PATH?

It seems easiest to start with none and add what you need. It seems that you need to use one of the other SHLIB_PATH values and see where libnspr4.sl is picked up.
But it seems you want the one in dist/bin/libnspr4.sl.

Re: ffox_A3509 trouble

Yes, it is there (cannot attach file for some obscure reason, forum gives me error message on submit)

/usr/lib/libdld.2 => /usr/lib/libdld.2
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libdld.2 => /usr/lib/libdld.2
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libcl.2 => /usr/lib/libcl.2
/usr/lib/libisamstub.1 => /usr/lib/libisamstub.1
/usr/lib/libdld.2 => /usr/lib/libdld.2
/usr/lib/libCsup_v2.2 => /usr/lib/libCsup_v2.2
/usr/lib/libstd_v2.2 => /usr/lib/libstd_v2.2
/opt/firefox/depend/lib//libintl.sl => /opt/firefox/depend/lib//libintl.sl
/opt/firefox/depend/lib//libglib-2.0.sl => /opt/firefox/depend/lib//libglib-2.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib//libiconv.sl => /opt/firefox/depend/lib//libiconv.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib//libgmodule-2.0.sl => /opt/firefox/depend/lib//libgmodule-2.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib//libgobject-2.0.sl => /opt/firefox/depend/lib//libgobject-2.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib//libfontconfig.sl => /opt/firefox/depend/lib//libfontconfig.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libexpat.sl => /opt/firefox/depend/lib/libexpat.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib/libfreetype.sl => /opt/firefox/depend/lib/libfreetype.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib//libiconv.sl => /opt/firefox/depend/lib//libiconv.sl
/opt/firefox/depend/lib//libz.sl => /opt/firefox/depend/lib//libz.sl
/opt/firefox/depend/lib//libfreetype.sl => /opt/firefox/depend/lib//libfreetype.sl
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib//libpango-1.0.sl => /opt/firefox/depend/lib//libpango-1.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib//libpangoft2-1.0.sl => /opt/firefox/depend/lib//libpangoft2-1.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib/libfontconfig.sl => /opt/firefox/depend/lib/libfontconfig.sl
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib/libfreetype.sl => /opt/firefox/depend/lib/libfreetype.sl
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib/libpango-1.0.sl => /opt/firefox/depend/lib/libpango-1.0.sl
/opt/firefox/depend/lib/libexpat.sl => /opt/firefox/depend/lib/libexpat.sl
/opt/firefox/depend/lib//libiconv.sl => /opt/firefox/depend/lib//libiconv.sl
/opt/firefox/depend/lib//libcairo.sl => /opt/firefox/depend/lib//libcairo.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/usr/lib/X11R6/libX11.3 => /usr/lib/X11R6/libX11.3
/usr/lib/X11R6/libICE.2 => /usr/lib/X11R6/libICE.2
/usr/lib/X11R6/libSM.2 => /usr/lib/X11R6/libSM.2
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib/libXrender.sl => /opt/firefox/depend/lib/libXrender.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/X11R6/libX11.3 => /usr/lib/X11R6/libX11.3
/opt/firefox/depend/lib/libpng12.sl => /opt/firefox/depend/lib/libpng12.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib/libfontconfig.sl => /opt/firefox/depend/lib/libfontconfig.sl
/opt/firefox/depend/lib/libfreetype.sl => /opt/firefox/depend/lib/libfreetype.sl
/opt/firefox/depend/lib/libpixman-1.sl => /opt/firefox/depend/lib/libpixman-1.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib//libgio-2.0.sl => /opt/firefox/depend/lib//libgio-2.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib//libpangocairo-1.0.sl => /opt/firefox/depend/lib//libpangocairo-1.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libfontconfig.sl => /opt/firefox/depend/lib/libfontconfig.sl
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib/libfreetype.sl => /opt/firefox/depend/lib/libfreetype.sl
/opt/firefox/depend/lib/libpangoft2-1.0.sl => /opt/firefox/depend/lib/libpangoft2-1.0.sl
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib/libcairo.sl => /opt/firefox/depend/lib/libcairo.sl
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib/libpango-1.0.sl => /opt/firefox/depend/lib/libpango-1.0.sl
/opt/firefox/depend/lib//libgdk_pixbuf-2.0.sl => /opt/firefox/depend/lib//libgdk_pixbuf-2.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib/libgio-2.0.sl => /opt/firefox/depend/lib/libgio-2.0.sl
/usr/lib/libX11.3 => /usr/lib/libX11.3
/usr/lib/libXext.3 => /usr/lib/libXext.3
/opt/firefox/depend/lib//libgdk-x11-2.0.sl => /opt/firefox/depend/lib//libgdk-x11-2.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libgdk_pixbuf-2.0.sl => /opt/firefox/depend/lib/libgdk_pixbuf-2.0.sl
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib/libfontconfig.sl => /opt/firefox/depend/lib/libfontconfig.sl
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib/libgio-2.0.sl => /opt/firefox/depend/lib/libgio-2.0.sl
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib/libfreetype.sl => /opt/firefox/depend/lib/libfreetype.sl
/opt/firefox/depend/lib/libpango-1.0.sl => /opt/firefox/depend/lib/libpango-1.0.sl
/opt/firefox/depend/lib/libpangoft2-1.0.sl => /opt/firefox/depend/lib/libpangoft2-1.0.sl
/opt/firefox/depend/lib/libcairo.sl => /opt/firefox/depend/lib/libcairo.sl
/opt/firefox/depend/lib/libpangocairo-1.0.sl => /opt/firefox/depend/lib/libpangocairo-1.0.sl
/usr/lib/libX11.3 => /usr/lib/libX11.3
/usr/lib/libXext.3 => /usr/lib/libXext.3
/opt/firefox/depend/lib//libatk-1.0.sl => /opt/firefox/depend/lib//libatk-1.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libiconv.sl => /opt/firefox/depend/lib/libiconv.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib//libgtk-x11-2.0.sl => /opt/firefox/depend/lib//libgtk-x11-2.0.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/opt/firefox/depend/lib/libgmodule-2.0.sl => /opt/firefox/depend/lib/libgmodule-2.0.sl
/opt/firefox/depend/lib/libgobject-2.0.sl => /opt/firefox/depend/lib/libgobject-2.0.sl
/opt/firefox/depend/lib/libfontconfig.sl => /opt/firefox/depend/lib/libfontconfig.sl
/opt/firefox/depend/lib/libz.sl => /opt/firefox/depend/lib/libz.sl
/opt/firefox/depend/lib/libfreetype.sl => /opt/firefox/depend/lib/libfreetype.sl
/opt/firefox/depend/lib/libpango-1.0.sl => /opt/firefox/depend/lib/libpango-1.0.sl
/opt/firefox/depend/lib/libpangoft2-1.0.sl => /opt/firefox/depend/lib/libpangoft2-1.0.sl
/opt/firefox/depend/lib/libgio-2.0.sl => /opt/firefox/depend/lib/libgio-2.0.sl
/opt/firefox/depend/lib/libcairo.sl => /opt/firefox/depend/lib/libcairo.sl
/opt/firefox/depend/lib/libatk-1.0.sl => /opt/firefox/depend/lib/libatk-1.0.sl
/opt/firefox/depend/lib/libpangocairo-1.0.sl => /opt/firefox/depend/lib/libpangocairo-1.0.sl
/usr/lib/X11R6/libX11.3 => /usr/lib/X11R6/libX11.3
/opt/firefox/depend/lib/libXrender.sl => /opt/firefox/depend/lib/libXrender.sl
/usr/lib/X11R6/libXext.3 => /usr/lib/X11R6/libXext.3
/opt/firefox/depend/lib/libgdk-x11-2.0.sl => /opt/firefox/depend/lib/libgdk-x11-2.0.sl
/opt/firefox/depend/lib/libgdk_pixbuf-2.0.sl => /opt/firefox/depend/lib/libgdk_pixbuf-2.0.sl
../../dist/bin/libnspr4.sl => /opt/firefox/libnspr4.sl
/usr/lib/libc.2 => /usr/lib/libc.2
/usr/lib/libm.2 => /usr/lib/libm.2
/usr/lib/libdld.2 => /usr/lib/libdld.2
/usr/lib/librt.2 => /usr/lib/librt.2
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
../../dist/bin/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnspr4.sl => /opt/firefox/libnspr4.sl
../../dist/bin/libplds4.sl => /opt/firefox/libplds4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnspr4.sl => /opt/firefox/libnspr4.sl
../../dist/bin/libxpcom.sl => /opt/firefox/libxpcom.sl
/usr/lib/libm.2 => /usr/lib/libm.2
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libnspr4.sl => /opt/firefox/libnspr4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libplds4.sl => /opt/firefox/libplds4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libxul.sl => /opt/firefox/libxul.sl
/opt/firefox/depend/lib//libgthread-2.0.sl => /opt/firefox/depend/lib//libgthread-2.0.sl
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/usr/lib/libc.2 => /usr/lib/libc.2
/opt/firefox/depend/lib/libintl.sl => /opt/firefox/depend/lib/libintl.sl
/opt/firefox/depend/lib/libglib-2.0.sl => /opt/firefox/depend/lib/libglib-2.0.sl
/usr/lib/libXt.3 => /usr/lib/libXt.3
/view/x_r6mar07PA_1123/vobs/swdev/pvt/r6mar07PA_1123/X11R6/lib/libICE.2 => /usr/lib/X11R6/libICE.2
/view/x_r6mar07PA_1123/vobs/swdev/pvt/r6mar07PA_1123/X11R6/lib/libSM.2 => /usr/lib/X11R6/libSM.2
/opt/firefox/depend/lib//libcairo.sl => /opt/firefox/depend/lib//libcairo.sl
/opt/firefox/depend/lib//libgio-2.0.sl => /opt/firefox/depend/lib//libgio-2.0.sl
/opt/firefox/depend/lib//libpangocairo-1.0.sl => /opt/firefox/depend/lib//libpangocairo-1.0.sl
/opt/firefox/depend/lib//libgdk_pixbuf-2.0.sl => /opt/firefox/depend/lib//libgdk_pixbuf-2.0.sl
/usr/lib/libXext.3 => /usr/lib/libXext.3
/opt/firefox/depend/lib//libgdk-x11-2.0.sl => /opt/firefox/depend/lib//libgdk-x11-2.0.sl
/opt/firefox/depend/lib//libatk-1.0.sl => /opt/firefox/depend/lib//libatk-1.0.sl
/opt/firefox/depend/lib//libgtk-x11-2.0.sl => /opt/firefox/depend/lib//libgtk-x11-2.0.sl
/opt/firefox/depend/lib//libintl.sl => /opt/firefox/depend/lib//libintl.sl
/opt/firefox/depend/lib//libglib-2.0.sl => /opt/firefox/depend/lib//libglib-2.0.sl
/opt/firefox/depend/lib//libgmodule-2.0.sl => /opt/firefox/depend/lib//libgmodule-2.0.sl
/opt/firefox/depend/lib//libgobject-2.0.sl => /opt/firefox/depend/lib//libgobject-2.0.sl
/opt/firefox/depend/lib//libz.sl => /opt/firefox/depend/lib//libz.sl
/usr/lib/libm.2 => /usr/lib/libm.2
/opt/firefox/depend/lib//libpango-1.0.sl => /opt/firefox/depend/lib//libpango-1.0.sl
/opt/firefox/depend/lib//libpangoft2-1.0.sl => /opt/firefox/depend/lib//libpangoft2-1.0.sl
/usr/lib/libX11.3 => /usr/lib/libX11.3
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libnspr4.sl => /opt/firefox/libnspr4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libplds4.sl => /opt/firefox/libplds4.sl
/opt/firefox/depend/lib//libfontconfig.sl => /opt/firefox/depend/lib//libfontconfig.sl
/opt/firefox/depend/lib//libfreetype.sl => /opt/firefox/depend/lib//libfreetype.sl
/opt/firefox/depend/lib//libXrender.sl => /opt/firefox/depend/lib//libXrender.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libnssutil3.sl => /opt/firefox/libnssutil3.sl
/usr/lib/librt.2 => /usr/lib/librt.2
/usr/lib/libm.2 => /usr/lib/libm.2
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnspr4.sl => /opt/firefox/libnspr4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplds4.sl => /opt/firefox/libplds4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libnss3.sl => /opt/firefox/libnss3.sl
/usr/lib/librt.2 => /usr/lib/librt.2
/usr/lib/libm.2 => /usr/lib/libm.2
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnspr4.sl => /opt/firefox/libnspr4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplds4.sl => /opt/firefox/libplds4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnssutil3.sl => /opt/firefox/libnssutil3.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libssl3.sl => /opt/firefox/libssl3.sl
/usr/lib/librt.2 => /usr/lib/librt.2
/usr/lib/libm.2 => /usr/lib/libm.2
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnspr4.sl => /opt/firefox/libnspr4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplds4.sl => /opt/firefox/libplds4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnssutil3.sl => /opt/firefox/libnssutil3.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnss3.sl => /opt/firefox/libnss3.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libsmime3.sl => /opt/firefox/libsmime3.sl
/usr/lib/librt.2 => /usr/lib/librt.2
/usr/lib/libm.2 => /usr/lib/libm.2
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnspr4.sl => /opt/firefox/libnspr4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplds4.sl => /opt/firefox/libplds4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnssutil3.sl => /opt/firefox/libnssutil3.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnss3.sl => /opt/firefox/libnss3.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libmozjs.sl => /opt/firefox/libmozjs.sl
/usr/lib/libm.2 => /usr/lib/libm.2
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libnspr4.sl => /opt/firefox/libnspr4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplc4.sl => /opt/firefox/libplc4.sl
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/lib/libplds4.sl => /opt/firefox/libplds4.sl
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/proj/client_java_mozilla_firefox/Firefox/3.5/3.5.9/PA_FCS_New/mozilla-1.9.1/dist/bin/libsqlite3.sl => /opt/firefox/libsqlite3.sl
/usr/lib/libm.2 => /usr/lib/libm.2
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
../../dist/bin/libmozjs.sl => /opt/firefox/libmozjs.sl
../../dist/bin/libxul.sl => /opt/firefox/libxul.sl
/usr/lib/libpthread.1 => /usr/lib/libpthread.1
Dennis Handly
Acclaimed Contributor

Re: ffox_A3509 trouble

>it is there

What ldd output is this?
Does this work?

Re: ffox_A3509 trouble

No.
It is ldd output from my system: no SHLIB_PATH before invoking /opt/firefox/firefox, and i inserted "ldd $prog" just before executing binary in run-mozilla.sh
Pete Randall
Outstanding Contributor

Re: ffox_A3509 trouble

Alex,

Have a look at my travails with ff3*:

http://forums13.itrc.hp.com/service/forums/questionanswer.do?threadId=1382547

In particular, TTr's "two line startup" response.


Pete

Pete

Re: ffox_A3509 trouble

Pete, it did not help either. The error is all new, it now says "Segmentation fault", but it still does not start :-( Anything i can do to diagnose it further?
Torsten.
Acclaimed Contributor

Re: ffox_A3509 trouble

Did you get the "latest" version from here?

http://www.hp.com/go/firefox

==> https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPUXJAVAFFTB

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   

Re: ffox_A3509 trouble

May 2010, yes. I downloaded it just a few weeks ago, so the version is definitely latest one. Should i provide a list of system patches applied?
Dennis Handly
Acclaimed Contributor

Re: ffox_A3509 trouble

>I inserted "ldd $prog" just before executing binary in run-mozilla.sh

There were no ldd errors, did this get one of your signal 10 or 11?

>Anything I can do to diagnose it further?

Use gdb and your core file to get a stack trace.

gdb /opt/firefox/firefox-bin core
(gdb) bt
(gdb) info reg
(gdb) info shared
(gdb) disas $pc-4*16 $pc+4*4
(gdb) q

Re: ffox_A3509 trouble

Here it is. Backtrace looks similar if i start it via "two-line" method recommended above or just via /opt/firefox/firefox shell script -- the crash is still in the same module and offset.
Dennis Handly
Acclaimed Contributor

Re: ffox_A3509 trouble

#3
#4 0xc6dc0130 in FcStrListCreate+0x58

Unfortunately firefox had a signal handler so you need to redo some steps using the registers and PC from frame 4:
(gdb) frame 4
(gdb) info reg
(gdb) disas 0xc6dc0130-4*16 0xc6dc0130+4*4
(gdb) q

Re: ffox_A3509 trouble

(gdb) frame 4
#4 0xc6bf0130 in FcStrListCreate+0x58 () from /opt/firefox/depend/lib//libfontconfig.sl
(gdb) info reg
flags: 2f000041
r1: 7afb9930 rp/r2: c6bf0123
r3: 40887e78 r4: c6bec7d8
r5: 405a92a0 r6: f
r7: 7f7f3230 r8: 405a9328
r9: 40000000 r10: 13b0
r11: 0 r12: c
r13: 1 r14: 100000
r15: 0 r16: 8001084
r17: 40015bd8 r18: 40025598
r19: 7afba130 r20: 7afbc0fc
r21: c6be5600 r22: 0
arg3/r23: 8e794d18 arg2/r24: f0fff00
arg1/r25: 8 arg0/r26: e
dp/gp/r27: 40001248 ret0/r28: 40886c90
ret1/ap/r29: 0 sp/r30: 7f7f3470
mrp/r31: 40886c90 sar/cr11: 19
pcoqh: c6bf0133 pcsqh: b4ad800
pcoqt: c6bf0137 pcsqt: b4ad800
eiem/cr15: ffffffff iir/cr19: 4af80000
isr/cr20: b4ad800 ior/cr21: 8e794d18
ipsw/cr22: 4ff0f goto: 1
sr4: 9a8c000 sr0: b4ad800
sr1: b4ad800 sr2: 0
sr3: 0 sr5: a9f3000
sr6: b4ad800 sr7: b4ad800
rctr/cr0: 24 pidr1/cr8: ffffffff
pidr2/cr9: 801 ccr/cr10: 381d0
pidr3/cr12: 1 pidr4/cr13: 35720
cr24: 8 cr25: 0
cr26: ad35f0 mpsfu_high: 7aa25048
mpsfu_low: c5cab8 mpsfu_ovflo: 0
pad: bcf050 fpsr: 88340000
fpe1: 0 fpe2: 0
fpe3: 0 fpe4: 0
fpe5: 0 fpe6: 0
fpe7: 0
(gdb) disas 0xc6bf0130-4*16 0xc6bf0130+4*4
Dump of assembler code from 0xc6bf00f0 to 0xc6bf0140:
0xc6bf00f0 : ldw -0x20(%sp),%r19
0xc6bf00f4 :
cmpb,<> %r0,%ret0,0xc6bf0110
0xc6bf00f8 : copy %ret0,%r31
0xc6bf00fc : ldi 0,%r31
0xc6bf0100 : ldw -0x54(%sp),%rp
0xc6bf0104 : copy %r31,%ret0
0xc6bf0108 : ret
0xc6bf010c : ldo -0x40(%sp),%sp
0xc6bf0110 : stw %r31,-0x40(%sp)
0xc6bf0114 : ldi 0xe,%r26
0xc6bf0118 : call 0xc6bd6740
0xc6bf011c : ldi 8,%r25
0xc6bf0120 : ldw -0x20(%sp),%r19
0xc6bf0124 : ldw -0x40(%sp),%r31
0xc6bf0128 : ldw -0x38(%sp),%r23
0xc6bf012c : stw %r23,0(%r31)
0xc6bf0130 : ldw 0(%r23),%r24
0xc6bf0134 : ldo 1(%r24),%r25
0xc6bf0138 : stw %r25,0(%r23)
0xc6bf013c : b 0xc6bf0100
End of assembler dump.
(gdb)
Dennis Handly
Acclaimed Contributor
Solution

Re: ffox_A3509 trouble

r23: 8e794d18
0xc6bf0130 : ldw 0(%r23),%r24

It looks like r23 has a bad pointer.

In talking with the lab, they requested the following:
1) the profile could be corrupted. We could validate this by creating a temporary home and try it out.
$ mkdir /tmp/firefox_home
$ export HOME=/tmp/firefox_home
$ opt/firefox/firefox

2) Complete patch details on the system.

3) Make sure firefox is installed properly on the system. Requires the following output (/tmp/fire_dump) to validate this.
$ for i in $(find /opt/firefox); do
$ what $i >> /tmp/file_dump
$ done

Re: ffox_A3509 trouble

1) Excellent! It really worked (had to copy X authority file as well, though).

So we nailed it down. I tried to mv out .mozilla/firefox directory before, but it seems to be not enough as it did not help -- unlike creating new home. How do i find other files that may cause FF to crash?

Re: ffox_A3509 trouble

..found it. clearing ~/.fontconfig resolved the issue completely. Quite strange, isn't it?
Dennis Handly
Acclaimed Contributor

Re: ffox_A3509 trouble

>found it. Quite strange, isn't it?

I'm glad we were able to help.