Hello all,
I'm running v0.9 under Linux using run-mozilla.sh -g -d gdb mozilla-bin.
I'm finding that the app crashes at nsWindow::SetMiniIcon:
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
nNCL: registering deferred (0)
[New Thread 2049 (LWP 1307)]
[New Thread 1026 (LWP 1308)]
[New Thread 2051 (LWP 1309)]
Initialized app shell component {18c2f989-b09f-11d2-bcde-00805f0e1353},
rv=0x00000000
GFX: dpi=96 t2p=0.0666667 p2t=15 depth=24
Program received signal SIGSEGV, Segmentation fault.
0x40878137 in nsWindow::SetMiniIcon (this=0x8125078, pixmap=0x0,
mask=0x0)
at nsWindow.cpp:2178
If, however, I run it without the debugger (i.e. run-mozilla.sh
mozilla-bin) then it gets past the SetMiniIcon call, and brings the
browser up with my home page displayed.
I'm counting on being able to step through the program to understand how
it works. But if the debugger is what is causing the crash then I can't
do that. Is there a way around this? If not, then does anyone have an
alternative way to trace through the program? In particular, I'm trying
to observe what happens when I try to print a rendered web page.
Thanks in advance
Raj