I'm posting that bug here since I need some advices. With gdb 6.x all was fine.
With >=7, if I do:
gdb firefox, all that I get is:
Reading symbols from /usr/bin/firefox...(no debugging symbols found)...done.
Starting program: /usr/bin/firefox
(firefox:4728): GLib-WARNING **: g_set_prgname() called multiple times
Program received signal SIGBUS, Bus error.
0x29160ae2 in ?? ()
If I let it coredump and do:
gdb --core firefox.core firefox, all is fine, I get the debug information I wanted.
As I am not familiar with the codebase, I failed to understand where to look for what has been broken...
probably going to sit more on the BSD side of things to resolve. best bet is to just e-mail the gdb lists about it and ask for advice there.
I assume there was no followup. Let's close as obsolete.