Your message dated Thu, 09 Apr 2009 18:48:27 +0000
with message-id <[email protected]>
and subject line Bug#523097: fixed in pdmenu 1.2.97
has caused the Debian Bug report #523097,
regarding Crashes if password isn't changed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
523097: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523097
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pdmenu
Version: 1.2.96

If I select "Change your password" in the menu, then as soon as passwd
exits pdmenu crashes and what appears to be a memory mapping table is
printed to the terminal. It looks like this (I added the bit in pointy
brackets):

Changing password for
james.                                                                          
   
(current) UNIX password: 
Enter new UNIX password: 
Retype new UNIX password: 
Bad: new password cannot be a palindrome
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
*** glibc detected *** pdmenu: munmap_chunk(): invalid pointer:
0x0a01572d ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7d7c624]
/lib/libslang.so.2(SLfree+0x21)[0xb7eea951]
/lib/libslang.so.2[0xb7e8ad39]
/lib/libslang.so.2(SLtt_initialize+0xd3)[0xb7e8f4a3]
/lib/libslang.so.2(SLtt_get_terminfo+0x33)[0xb7e8fe33]
pdmenu[0x804d585]
pdmenu[0x804a205]
pdmenu[0x804a2f8]
pdmenu[0x804a38e]
pdmenu[0x804b9eb]
pdmenu[0x804c5b8]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7d24455]
pdmenu[0x80497f1]
======= Memory map: ========
08048000-0804f000 r-xp 00000000 03:01 213556     /usr/bin/pdmenu
0804f000-08050000 rw-p 00006000 03:01 213556     /usr/bin/pdmenu
0a008000-0a04a000 rw-p 0a008000 00:00 0          [heap]
b7b9c000-b7ba8000 r-xp 00000000 03:01 688178     /lib/libgcc_s.so.1
b7ba8000-b7ba9000 rw-p 0000b000 03:01 688178     /lib/libgcc_s.so.1
b7ba9000-b7ce3000 r--p 00000000 03:01
8487923    /usr/lib/locale/locale-archive
b7ce3000-b7ce4000 rw-p b7ce3000 00:00 0 
b7ce4000-b7d08000 r-xp 00000000 03:01
688140     /lib/i686/cmov/libm-2.7.so
b7d08000-b7d0a000 rw-p 00023000 03:01
688140     /lib/i686/cmov/libm-2.7.so
b7d0a000-b7d0c000 r-xp 00000000 03:01
688139     /lib/i686/cmov/libdl-2.7.so
b7d0c000-b7d0e000 rw-p 00001000 03:01
688139     /lib/i686/cmov/libdl-2.7.so
b7d0e000-b7e63000 r-xp 00000000 03:01
688136     /lib/i686/cmov/libc-2.7.so
b7e63000-b7e64000 r--p 00155000 03:01
688136     /lib/i686/cmov/libc-2.7.so
b7e64000-b7e66000 rw-p 00156000 03:01
688136     /lib/i686/cmov/libc-2.7.so
b7e66000-b7e6a000 rw-p b7e66000 00:00 0 
b7e6a000-b7f02000 r-xp 00000000 03:01 688253     /lib/libslang.so.2.1.3
b7f02000-b7f12000 rw-p 00097000 03:01 688253     /lib/libslang.so.2.1.3
b7f12000-b7f48000 rw-p b7f12000 00:00 0 
b7f48000-b7f4d000 r-xp 00000000 03:01
8474336    /usr/lib/libgpm.so.2.0.0
b7f4d000-b7f4e000 rw-p 00004000 03:01
8474336    /usr/lib/libgpm.so.2.0.0
b7f63000-b7f65000 rw-p b7f63000 00:00 0 
b7f65000-b7f66000 r-xp b7f65000 00:00 0          [vdso]
b7f66000-b7f80000 r-xp 00000000 03:01 689726     /lib/ld-2.7.so
b7f80000-b7f82000 rw-p 0001a000 03:01 689726     /lib/ld-2.7.so
bfb6c000-bfb81000 rw-p bffeb000 00:00 0          [stack]
zsh: abort      pdmenu





--- End Message ---
--- Begin Message ---
Source: pdmenu
Source-Version: 1.2.97

We believe that the bug you reported is fixed in the latest version of
pdmenu, which is due to be installed in the Debian FTP archive:

pdmenu_1.2.97.dsc
  to pool/main/p/pdmenu/pdmenu_1.2.97.dsc
pdmenu_1.2.97.tar.gz
  to pool/main/p/pdmenu/pdmenu_1.2.97.tar.gz
pdmenu_1.2.97_i386.deb
  to pool/main/p/pdmenu/pdmenu_1.2.97_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <[email protected]> (supplier of updated pdmenu package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 09 Apr 2009 12:50:58 -0400
Source: pdmenu
Binary: pdmenu
Architecture: source i386
Version: 1.2.97
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description: 
 pdmenu     - simple console menu program
Closes: 523097
Changes: 
 pdmenu (1.2.97) unstable; urgency=low
 .
   * Avoid crash when running inside screen by not re-running
     SLtt_get_terminfo() when returning from running a command.
     (This smells like a bug in slang.)
     Closes: #523097
Checksums-Sha1: 
 b62ba10062cf11fec7ffb2070326214df62b8e38 889 pdmenu_1.2.97.dsc
 c9cf21d1d1adf27c8a3cf649f21427e4872f716e 154218 pdmenu_1.2.97.tar.gz
 51df8e88b806df8efc319b531efa350407662bc0 56028 pdmenu_1.2.97_i386.deb
Checksums-Sha256: 
 cdc2b4047607eb673594bc2fa936285ce62fb29f93947d73726923eb47cb86f1 889 
pdmenu_1.2.97.dsc
 db9777e79924c20782ad83e66eb33f57de87021a64f4b2d95da274a4f237d2ef 154218 
pdmenu_1.2.97.tar.gz
 ad3c9f82ed1d76ab57d2287ab70de773e58e01baf97373beea4dae45fc6b7e8a 56028 
pdmenu_1.2.97_i386.deb
Files: 
 5954422f318e820b476455b701a758ed 889 shells optional pdmenu_1.2.97.dsc
 cb45a246a56736dc3564d8be1e75b3a6 154218 shells optional pdmenu_1.2.97.tar.gz
 6cc5b6bdd2be75749a065b85ad579146 56028 shells optional pdmenu_1.2.97_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJ3ijo2tp5zXiKP0wRAo+vAKDP+AVpGB5O+tkOOGuZHaSItMVosACeIxEh
wCOsBAkdyN8XsPVrATZh/m0=
=p1kZ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to