Package: libtrash Version: 2.4-1 Severity: important Interestingly, it doesn't crash under gdb, but fortunately, it does under valgrind.
Here is the stacktrace: ==17769== Jump to the invalid address stated on the next line ==17769== at 0x0: ??? ==17769== by 0x40235DD: (within /usr/lib/libtrash/libtrash.so.2.4) ==17769== by 0x4023C05: fopen (in /usr/lib/libtrash/libtrash.so.2.4) ==17769== by 0x67944DA: internal_setpwent (compat-pwd.c:244) ==17769== by 0x6794FB9: _nss_compat_getpwuid_r (compat-pwd.c:1114) ==17769== by 0x54ED301: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:226) ==17769== by 0x54ECBCE: getpwuid (getXXbyYY.c:116) ==17769== by 0x40B673: (within /bin/ls) ==17769== by 0x4031A4: (within /bin/ls) ==17769== by 0x403DE0: (within /bin/ls) ==17769== by 0x4062C6: (within /bin/ls) ==17769== by 0x40737F: (within /bin/ls) ==17769== Address 0x0 is not stack'd, malloc'd or (recently) free'd Also, it doesn't seem to work when it doesn't crash... but that's another story. Was it tested on amd64 ? -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libtrash depends on: ii libc6 2.7-12 GNU C Library: Shared libraries libtrash recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]