Comment 5 for bug 74728

Revision history for this message
David Farning (dfarning) wrote :

This seems to be a pretty common pattern

Program terminated with signal 11, Segmentation fault.
#0 0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7df0651 in raise () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x08057556 in nsProfileLock::FatalSignalHandler (signo=-1210105868)
    at nsProfileLock.cpp:206
 unblock_sigs = {__val = {1024, 0 <repeats 31 times>}}
 oldact = <value optimized out>
#3 <signal handler called>
No symbol table info available.
#4 0xb685f1b3 in IM_get_input_context (aArea=<value optimized out>)
    at nsWindow.cpp:4900
 owningWidget = (GtkWidget *) 0x0
 owningWindow = (nsWindow *) 0x0
#5 0xb685f3b0 in nsWindow::IMELoseFocus (this=0xac95d668) at nsWindow.cpp:4495
 im = <value optimized out>
#6 0xb685f4c6 in nsWindow::IMEDestroyContext (this=0xac95d668)
    at nsWindow.cpp:4466
No locals.
#7 0xb6862aef in nsWindow::Destroy (this=0xac95d668) at nsWindow.cpp:403
 rollupWidget = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}

At first glance It looks like something is being referenced that has already been destroyed.

David