Package: python2.3-pam
Version: 0.4.2-10.1
Severity: grave
Justification: renders package unusable


I'm currently developping a Python program which uses
both python-wxgtk2.6 and python-pam

If I make a very small program using only python-pam
I can't reproduce the problem below, but with the
complete program here's what I've got (no line seems
to imply that python-wxgtk is the problem though) :

Launched from gdb :

--- CUT ---
(gdb) file /usr/bin/python2.3
Reading symbols from /usr/bin/python2.3...(no debugging symbols found)...done.
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) set args /usr/bin/pknotify --checkauth --destination localhost:7654 --ask 
"Username:username:jerome" "Pass:password:kiki"
(gdb) run
Starting program: /usr/bin/python2.3 /usr/bin/pknotify --checkauth 
--destination localhost:7654 --ask "Username:username:jerome" "Pa
ss:password:kiki"
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1210177856 (LWP 19502)]
(no debugging symbols found)
############################################  ... many similar lines
(no debugging symbols found)
*** glibc detected *** double free or corruption (fasttop): 0x08264d00 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1210177856 (LWP 19502)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7e0d6d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e0ef9b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7e44127 in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#4  0xb7e4a6f7 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
#5  0xb7e4ab92 in free () from /lib/tls/i686/cmov/libc.so.6
#6  0xb773902c in _unix_read_password () from /lib/security/pam_unix.so
#7  0xb7734a90 in pam_sm_authenticate () from /lib/security/pam_unix.so
#8  0xb791da9a in _pam_dispatch () from /lib/libpam.so.0
#9  0xb791fd9e in pam_authenticate () from /lib/libpam.so.0
#10 0xb7942856 in initPAM () from /usr/lib/python2.3/site-packages/PAMmodule.so
#11 0x080b6ae3 in PyEval_GetFuncName ()
#12 0x080b6ff2 in PyEval_GetFuncName ()
#13 0x080b6ff2 in PyEval_GetFuncName ()
#14 0x080b7835 in PyEval_EvalCodeEx ()
#15 0x080b79a9 in PyEval_EvalCode ()
#16 0x080d7ef7 in PyRun_FileExFlags ()
#17 0x080d81b4 in PyRun_SimpleFileExFlags ()
#18 0x08054f87 in Py_Main ()
#19 0xb7df8eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#20 0x080548e1 in _start ()
(gdb) 
--- CUT ---

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])

Versions of packages python2.3-pam depends on:
ii  libc6                         2.3.6-3    GNU C Library: Shared libraries an
ii  libpam0g                      0.79-3.1   Pluggable Authentication Modules l
ii  python2.3                     2.3.5-9.1  An interactive high-level object-o

python2.3-pam 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