stale balsa process after close



Hi all,
the problem of balsa leaving a stale process on quit has been discussed  
on the list before. The only time this interferes with other balsa  
processes is when the stale process is still holding a flock on a  
mailbox. I've had this happen to me several times..
I captured a backtrace of one such stale process:
(gdb) where
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x411f9906 in pthread_setcanceltype () from /lib/tls/i686/cmov/ 
libc.so.6
#2  0x412489e0 in __after_morecore_hook () from /lib/tls/i686/cmov/ 
libc.so.6
#3  0x4124806c in ?? () from /lib/tls/i686/cmov/libc.so.6
#4  0x41d00010 in ?? ()
#5  0x41188593 in posix_memalign () from /lib/tls/i686/cmov/libc.so.6
#6  0x4124806c in ?? () from /lib/tls/i686/cmov/libc.so.6
#7  0x412498e0 in __curbrk () from /lib/tls/i686/cmov/libc.so.6
#8  0x412498e0 in __curbrk () from /lib/tls/i686/cmov/libc.so.6
#9  0xbfffd514 in ?? ()
#10 0x411bd8b2 in fork () from /lib/tls/i686/cmov/libc.so.6
#11 0x4110a6f1 in fork () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x4009022b in libgnomeui_module_info_get () from /usr/lib/ 
libgnomeui-2.so.0
#13 <signal handler called>
#14 0x41185ca7 in mallopt () from /lib/tls/i686/cmov/libc.so.6

The program seems to have stalled at this syscall:
futex(0x41d00010, FUTEX_WAIT, 2, NULL

So what, is it waiting for the last child to exit? The child doesn't  
exit like it should?

I'd be happy to provide any assistance to fix this annoyance.
I'm not sure whether http://bugzilla.gnome.org/show_bug.cgi?id=136110  
or http://bugzilla.gnome.org/show_bug.cgi?id=136028 are the same  
problem?

Cheers,
	Kacper
-- 
I do not need HTML email, virus warnings or other forwards.
Get my GnuPG public key from pgp.mit.edu.
Signed and/or encrypted mail preferred.

PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]