Maybe run it in gdb and see how it exits and with what exit code. You may also want to try running the -bin (ie /usr/local/lib/firefox3/firefox-bin for Firefox3) directly and see what sort of output you get, in case the startup script (/usr/local/bin/firefox{3,} is losing some output either intentionally or otherwise.)
|