Package: cfs
Version: 1.4.1-16
Severity: important
Well, after a couple months, a couple days ago I just updated
the whole system. Still trying to understand which is the cause,
but when writing 'some files' cfsd crashes with a SIGSEGV
and leaves my directory unusable.
I've been using cfsd for years now, and I don't believe the
directory to be corrupted. The application causing the problem
is probably procmail.
By recompiling with nostrip,noopt, I get the following gdb backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x080507ab in dodecrypt (k=0x809f65c, s=0xafd48a10 "ml/\n\n", l=3031,
salt=2147480632, vect=0x80b6170 "69e3f26d") at cfs_fh.c:358
358 s[i+j] ^= k->secmask[(i+j+salt)%smsize];
(gdb) bt
#0 0x080507ab in dodecrypt (k=0x809f65c, s=0xafd48a10 "ml/\n\n", l=3031,
salt=2147480632, vect=0x80b6170 "69e3f26d") at cfs_fh.c:358
#1 0x0804ff07 in writeblock (
blk=0x80b6608 "From ccontavalli Wed Jun 7 09:23:54 2006\nReturn-Path:
<[EMAIL PROTECTED]>\nDelivered-To: [EMAIL PROTECTED]:
from mail.commedia.it [83.103.103.151]\n\tby localhost.localdoma"..., fd=4,
offset=2147480637, len=3010, key=0x809f65c, vect=0x80b6170 "69e3f26d")
at cfs_fh.c:164
#2 0x0804e228 in nfsproc_write_2_svc (ap=0xafd4ab24, rp=0xafd4b110) at
cfs_nfs.c:410
#3 0x0804bda1 in nfs_program_2 (rqstp=0xafd4b110, transp=0x809abf8) at
nfsproto_svr.c:161
#4 0xa7ee797c in svc_getreq_common () from /lib/tls/libc.so.6
#5 0xa7ee75d1 in svc_getreq_poll () from /lib/tls/libc.so.6
#6 0xa7ee7f9e in svc_run () from /lib/tls/libc.so.6
#7 0x08049ade in main (argc=1, argv=0xafd4b274) at cfs.c:263
(gdb) p i
$1 = 3016
(gdb) p j
$2 = 1
(gdb)
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages cfs depends on:
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii nfs-kernel-server 1:1.0.7-17 Kernel NFS server support
cfs recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]