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]

Reply via email to