Date: Tue, 6 May 2008 00:20:17 -0500 From: Matt <datahead4@gmail.com> To: amistry@am-productions.biz Cc: ports@FreeBSD.org Subject: FreeBSD Port: fusefs-libs-2.7.2_1 - gvfs-fuse-daemon process(es) stuck Message-ID: <cd6b4a5b0805052220i87f274fnd5f08618d9a72fef@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello. I am seeing gvfs-fuse-daemon processes remain stuck in memory after logging out of the system, and it appears that it may have something to do with the fuse libraries. I asked about this on the FreeBSD GNOME mailing list and it was suggested that I get the information to the fusefs-libs maintainer for review. The symptom is as described above - the gvfs-fuse-daemon processes do not exit cleanly and more processes continue to build-up whenever I complete an X-session. The processes do exit when I send them a manual kill signal. The only info I have at this point is a backtrace from a "stuck" process. Hopefully it will be useful in identifying the issue. Thanks, Matt GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd"... Attaching to program: /usr/local/libexec/gvfs-fuse-daemon, process 9655 Reading symbols from /usr/local/lib/libiconv.so.3...done. Loaded symbols for /usr/local/lib/libiconv.so.3 Reading symbols from /usr/local/lib/libgvfscommon.so.0...done. Loaded symbols for /usr/local/lib/libgvfscommon.so.0 Reading symbols from /usr/local/lib/libgthread-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgthread-2.0.so.0 Reading symbols from /usr/local/lib/libgio-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgio-2.0.so.0 Reading symbols from /usr/local/lib/libgobject-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgobject-2.0.so.0 Reading symbols from /usr/local/lib/libgmodule-2.0.so.0...done. Loaded symbols for /usr/local/lib/libgmodule-2.0.so.0 Reading symbols from /usr/local/lib/libglib-2.0.so.0...done. Loaded symbols for /usr/local/lib/libglib-2.0.so.0 Reading symbols from /usr/local/lib/libintl.so.8...done. Loaded symbols for /usr/local/lib/libintl.so.8 Reading symbols from /usr/local/lib/libpcre.so.0...done. Loaded symbols for /usr/local/lib/libpcre.so.0 Reading symbols from /usr/local/lib/libdbus-1.so.3...done. Loaded symbols for /usr/local/lib/libdbus-1.so.3 Reading symbols from /usr/local/lib/libfuse.so.2...done. Loaded symbols for /usr/local/lib/libfuse.so.2 Reading symbols from /lib/libutil.so.7...done. Loaded symbols for /lib/libutil.so.7 Reading symbols from /lib/libthr.so.3...done. [New Thread 0x10502000 (LWP 100172)] [New Thread 0x10501100 (LWP 100064)] Loaded symbols for /lib/libthr.so.3 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 [Switching to Thread 0x10502000 (LWP 100172)] 0x1045d3d1 in read () from /lib/libc.so.7 (gdb) bt #0 0x1045d3d1 in read () from /lib/libc.so.7 #1 0x10379792 in read () from /lib/libthr.so.3 #2 0x1035a67b in fuse_kern_chan_receive (chp=0xbf9fef8c, buf=0x1055c000 "", size=135168) at fuse_kern_chan.c:28 #3 0x1035fb13 in fuse_chan_recv (chp=0xbf9fef8c, buf=0x1055c000 "", size=135168) at fuse_session.c:184 #4 0x1035aac6 in fuse_do_work (data=0x10517580) at fuse_loop_mt.c:70 #5 0x1037ab1f in pthread_getprio () from /lib/libthr.so.3 #6 0x00000000 in ?? () (gdb)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cd6b4a5b0805052220i87f274fnd5f08618d9a72fef>