--- Begin Message ---
Package: fusesmb
Version: 0.8.7-1
Severity: important
fusesmb never populates the mount point, presumably because
fusesmb.cache never actually completes. Generally, the pid file isn't
pointing to a running process:
$ cat .smb/fusesmb.cache.pid
24932
$ ps -p 24932
PID TTY TIME CMD
At various times it simply aborts, reports a memory leak, or a memory
corruption. It never works, but the error reported seems to rotate
between the three error states.
$ fusesmb.cache ~/mnt/fusesmb
no talloc stackframe around, leaking memory
Aborted
$ fusesmb.cache ~/mnt/fusesmb
*** glibc detected *** fusesmb.cache: malloc(): memory corruption: 0x00000000009316e0 ***
======= Backtrace: =========
/lib/libc.so.6[0x30ae272118]
/lib/libc.so.6[0x30ae274a24]
/lib/libc.so.6(__libc_malloc+0x98)[0x30ae276838]
/lib/libc.so.6(vasprintf+0x3e)[0x30ae2673be]
/usr/lib/libsmbclient.so.0[0x363b2772da]
/usr/lib/libsmbclient.so.0[0x363b2e4fb8]
/usr/lib/libsmbclient.so.0[0x363b2e5020]
/usr/lib/libsmbclient.so.0[0x363b2e0ecd]
/usr/lib/libsmbclient.so.0[0x363b231830]
fusesmb.cache[0x401f3d]
/lib/libpthread.so.0[0x30aee06faa]
/lib/libc.so.6(clone+0x6d)[0x30ae2ce29d]
======= Memory map: ========
00400000-00407000 r-xp 00000000 08:05 33632358 /usr/bin/fusesmb.cache
00606000-00607000 rw-p 00006000 08:05 33632358 /usr/bin/fusesmb.cache
00607000-00608000 rw-p 00607000 00:00 0
00806000-00809000 rw-p 00006000 08:05 33632358 /usr/bin/fusesmb.cache
0091d000-009d8000 rw-p 0091d000 00:00 0 [heap]
30aca00000-30aca1d000 r-xp 00000000 08:04 38575 /lib/ld-2.9.so
30acc1c000-30acc1d000 r--p 0001c000 08:04 38575 /lib/ld-2.9.so
30acc1d000-30acc1e000 rw-p 0001d000 08:04 38575 /lib/ld-2.9.so
30ace00000-30ace1f000 r-xp 00000000 08:05 1677815 /usr/lib/libfuse.so.2.7.4
30ace1f000-30ad01f000 ---p 0001f000 08:05 1677815 /usr/lib/libfuse.so.2.7.4
30ad01f000-30ad021000 rw-p 0001f000 08:05 1677815 /usr/lib/libfuse.so.2.7.4
30ae200000-30ae349000 r-xp 00000000 08:04 39015 /lib/libc-2.9.so
30ae349000-30ae549000 ---p 00149000 08:04 39015 /lib/libc-2.9.so
30ae549000-30ae54d000 r--p 00149000 08:04 39015 /lib/libc-2.9.so
30ae54d000-30ae54e000 rw-p 0014d000 08:04 39015 /lib/libc-2.9.so
30ae54e000-30ae553000 rw-p 30ae54e000 00:00 0
30ae600000-30ae602000 r-xp 00000000 08:04 39022 /lib/libdl-2.9.so
30ae602000-30ae802000 ---p 00002000 08:04 39022 /lib/libdl-2.9.so
30ae802000-30ae803000 r--p 00002000 08:04 39022 /lib/libdl-2.9.so
30ae803000-30ae804000 rw-p 00003000 08:04 39022 /lib/libdl-2.9.so
30aee00000-30aee16000 r-xp 00000000 08:04 39017 /lib/libpthread-2.9.so
30aee16000-30af015000 ---p 00016000 08:04 39017 /lib/libpthread-2.9.so
30af015000-30af016000 r--p 00015000 08:04 39017 /lib/libpthread-2.9.so
30af016000-30af017000 rw-p 00016000 08:04 39017 /lib/libpthread-2.9.so
30af017000-30af01b000 rw-p 30af017000 00:00 0
30af200000-30af217000 r-xp 00000000 08:05 1115962 /usr/lib/libz.so.1.2.3.3
30af217000-30af416000 ---p 00017000 08:05 1115962 /usr/lib/libz.so.1.2.3.3
30af416000-30af417000 rw-p 00016000 08:05 1115962 /usr/lib/libz.so.1.2.3.3
30b0a00000-30b0a07000 r-xp 00000000 08:04 39020 /lib/librt-2.9.so
30b0a07000-30b0c06000 ---p 00007000 08:04 39020 /lib/librt-2.9.so
30b0c06000-30b0c07000 r--p 00006000 08:04 39020 /lib/librt-2.9.so
30b0c07000-30b0c08000 rw-p 00007000 08:04 39020 /lib/librt-2.9.so
30b1600000-30b161a000 r-xp 00000000 08:04 39028 /lib/libgcc_s.so.1
30b161a000-30b181a000 ---p 0001a000 08:04 39028 /lib/libgcc_s.so.1
30b181a000-30b181b000 rw-p 0001a000 08:04 39028 /lib/libgcc_s.so.1
30b6800000-30b6809000 r-xp 00000000 08:05 522489 /usr/lib/libtalloc.so.1.3.0
30b6809000-30b6a08000 ---p 00009000 08:05 522489 /usr/lib/libtalloc.so.1.3.0
30b6a08000-30b6a09000 rw-p 00008000 08:05 522489 /usr/lib/libtalloc.so.1.3.0
30bb600000-30bb613000 r-xp 00000000 08:04 39040 /lib/libresolv-2.9.so
30bb613000-30bb813000 -Aborted
Because the fuse mountpoint is never populated, this makes the package
essentially unusable. However, under the assumption that it's working on
32-bit, the bug is probably "important" rather than "grave."
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (700, 'unstable'), (600, 'stable'), (550, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages fusesmb depends on:
ii fuse-utils 2.7.4-1.1 Filesystem in USErspace (utilities
ii libc6 2.9-12 GNU C Library: Shared libraries
ii libfuse2 2.7.4-1.1 Filesystem in USErspace library
ii libsmbclient 2:3.3.4-1 shared library for communication w
ii samba-common 2:3.3.4-1 common files used by both the Samb
fusesmb recommends no packages.
fusesmb suggests no packages.
-- no debconf information
--- End Message ---