At your (non-root) shell prompt, run:
Code:
gdb /usr/local/lib/firefox3-bin
If you don't have gdb installed, there's a port (devel/gdb, iirc)
Post the output from gdb here, it'll tell you clearly if it is exiting on a signal or with what exit code it is ceasing execution.