Andreas Franke wrote:

> If you are on Linux, have a look at this:
> http://www.mozilla.org/unix/debugging-faq.html
> 
> Andreas
> 
Thanks for that pointer.  One thing that I found out was that gdb was
constantly getting stuck in a SIGTRAP on startup.  I tried the latest
gdb but didn't any anywhere with that.  I have a strong suspicion that
there is a race condition on mozilla startup, but I don't seem to have the
expertise to dig more deeply.

I was about to give up when I remembered that on linux you can attach
gdb to a running process.  So I start mozilla and wait for the window to
show up and then I start ddd on that process.  Everything works wonderfully
and I've started sending in bug reports that have the exact line where 
the code
segfault.

One question.  Is there a document that explains the "big picture" behind
mozilla.  I've seen several documents that go into detail about the 
components
of mozilla, but is there any document that explains how the high level 
components
interact with each other?




Reply via email to