Package: sudo 
Version: 1.8.5p2-1+nmu1

Package: login
Version: 1:4.1.5.1-1

When I use "sudo" to switch to another user with a bad shell
I got "invalid pointer" error.

My system:
  Debian version: Debian Wheezy
  Kernel: 3.2.41-2+deb7u2
  Architecture: amd64

$ sudo su - www-data -s/bi/bash

No directory, logging in with HOME=/
Cannot execute /bi/bash: No such file or directory
*** glibc detected *** su: free(): invalid pointer: 0x00000000006084c0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x76a16)[0x7fd9ff0e2a16]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fd9ff0e77bc]
su[0x40625a]
su[0x402e4b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7fd9ff08aead]
su[0x403611]
======= Memory map: ========
00400000-00408000 r-xp 00000000 fe:01 393255                             /bin/su
00607000-00608000 r--p 00007000 fe:01 393255                             /bin/su
00608000-00609000 rw-p 00008000 fe:01 393255                             /bin/su
00609000-0060d000 rw-p 00000000 00:00 0
01eb1000-01ed2000 rw-p 00000000 00:00 0                                  [heap]
7fd9f8000000-7fd9f8021000 rw-p 00000000 00:00 0
7fd9f8021000-7fd9fc000000 ---p 00000000 00:00 0
7fd9fd39d000-7fd9fd3b2000 r-xp 00000000 fe:01 131581                     
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd9fd3b2000-7fd9fd5b2000 ---p 00015000 fe:01 131581                     
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd9fd5b2000-7fd9fd5b3000 rw-p 00015000 fe:01 131581                     
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd9fd5b3000-7fd9fd5b4000 r-xp 00000000 fe:01 131465                     
/lib/x86_64-linux-gnu/security/pam_permit.so
7fd9fd5b4000-7fd9fd7b3000 ---p 00001000 fe:01 131465                     
/lib/x86_64-linux-gnu/security/pam_permit.so
7fd9fd7b3000-7fd9fd7b4000 r--p 00000000 fe:01 131465                     
/lib/x86_64-linux-gnu/security/pam_permit.so
7fd9fd7b4000-7fd9fd7b5000 rw-p 00001000 fe:01 131465                     
/lib/x86_64-linux-gnu/security/pam_permit.so
7fd9fd7b5000-7fd9fd7b6000 r-xp 00000000 fe:01 131476                     
/lib/x86_64-linux-gnu/security/pam_deny.so
7fd9fd7b6000-7fd9fd9b5000 ---p 00001000 fe:01 131476                     
/lib/x86_64-linux-gnu/security/pam_deny.so
7fd9fd9b5000-7fd9fd9b6000 r--p 00000000 fe:01 131476                     
/lib/x86_64-linux-gnu/security/pam_deny.so
7fd9fd9b6000-7fd9fd9b7000 rw-p 00001000 fe:01 131476                     
/lib/x86_64-linux-gnu/security/pam_deny.so
7fd9fd9b7000-7fd9fd9bf000 r-xp 00000000 fe:01 131469                     
/lib/x86_64-linux-gnu/libcrypt-2.13.so
7fd9fd9bf000-7fd9fdbbe000 ---p 00008000 fe:01 131469                     
/lib/x86_64-linux-gnu/libcrypt-2.13.so
7fd9fdbbe000-7fd9fdbbf000 r--p 00007000 fe:01 131469                     
/lib/x86_64-linux-gnu/libcrypt-2.13.so
7fd9fdbbf000-7fd9fdbc0000 rw-p 00008000 fe:01 131469                     
/lib/x86_64-linux-gnu/libcrypt-2.13.so
7fd9fdbc0000-7fd9fdbee000 rw-p 00000000 00:00 0
7fd9fdbee000-7fd9fdbfb000 r-xp 00000000 fe:01 131494                     
/lib/x86_64-linux-gnu/security/pam_unix.so
7fd9fdbfb000-7fd9fddfa000 ---p 0000d000 fe:01 131494                     
/lib/x86_64-linux-gnu/security/pam_unix.so
7fd9fddfa000-7fd9fddfb000 r--p 0000c000 fe:01 131494                     
/lib/x86_64-linux-gnu/security/pam_unix.so
7fd9fddfb000-7fd9fddfc000 rw-p 0000d000 fe:01 131494                     
/lib/x86_64-linux-gnu/security/pam_unix.so
7fd9fddfc000-7fd9fde08000 rw-p 00000000 00:00 0
7fd9fde08000-7fd9fde0a000 r-xp 00000000 fe:01 131470                     
/lib/x86_64-linux-gnu/security/pam_mail.so
7fd9fde0a000-7fd9fe009000 ---p 00002000 fe:01 131470                     
/lib/x86_64-linux-gnu/security/pam_mail.so
7fd9fe009000-7fd9fe00a000 r--p 00001000 fe:01 131470                     
/lib/x86_64-linux-gnu/security/pam_mail.so
7fd9fe00a000-7fd9fe00b000 rw-p 00002000 fe:01 131470                     
/lib/x86_64-linux-gnu/security/pam_mail.so
7fd9fe00b000-7fd9fe00e000 r-xp 00000000 fe:01 131477                     
/lib/x86_64-linux-gnu/security/pam_env.so
7fd9fe00e000-7fd9fe20d000 ---p 00003000 fe:01 131477                     
/lib/x86_64-linux-gnu/security/pam_env.so
7fd9fe20d000-7fd9fe20e000 r--p 00002000 fe:01 131477                     
/lib/x86_64-linux-gnu/security/pam_env.so
7fd9fe20e000-7fd9fe20f000 rw-p 00003000 fe:01 131477                     
/lib/x86_64-linux-gnu/security/pam_env.so
7fd9fe20f000-7fd9fe22d000 r-xp 00000000 fe:01 131416                     
/lib/x86_64-linux-gnu/libselinux.so.1
7fd9fe22d000-7fd9fe42c000 ---p 0001e000 fe:01 131416                     
/lib/x86_64-linux-gnu/libselinux.so.1
7fd9fe42c000-7fd9fe42d000 r--p 0001d000 fe:01 131416                     
/lib/x86_64-linux-gnu/libselinux.so.1
7fd9fe42d000-7fd9fe42e000 rw-p 0001e000 fe:01 131416                     
/lib/x86_64-linux-gnu/libselinux.so.1
7fd9fe42e000-7fd9fe42f000 rw-p 00000000 00:00 0
7fd9fe42f000-7fd9fe430000 r-xp 00000000 fe:01 131484                     
/lib/x86_64-linux-gnu/security/pam_rootok.so
7fd9fe430000-7fd9fe62f000 ---p 00001000 fe:01 131484                     
/lib/x86_64-linux-gnu/security/pam_rootok.so
7fd9fe62f000-7fd9fe630000 r--p 00000000 fe:01 131484                     
/lib/x86_64-linux-gnu/security/pam_rootok.so
7fd9fe630000-7fd9fe631000 rw-p 00001000 fe:01 131484                     
/lib/x86_64-linux-gnu/security/pam_rootok.so
7fd9fe631000-7fd9fe63c000 r-xp 00000000 fe:01 131548                     
/lib/x86_64-linux-gnu/libnss_files-2.13.so
7fd9fe63c000-7fd9fe83b000 ---p 0000b000 fe:01 131548                     
/lib/x86_64-linux-gnu/libnss_files-2.13.so
7fd9fe83b000-7fd9fe83c000 r--p 0000a000 fe:01 131548                     
/lib/x86_64-linux-gnu/libnss_files-2.13.so
7fd9fe83c000-7fd9fe83d000 rw-p 0000b000 fe:01 131548                     
/lib/x86_64-linux-gnu/libnss_files-2.13.so
7fd9fe83d000-7fd9fe847000 r-xp 00000000 fe:01 131551                     
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
7fd9fe847000-7fd9fea46000 ---p 0000a000 fe:01 131551                     
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
7fd9fea46000-7fd9fea47000 r--p 00009000 fe:01 131551                     
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
7fd9fea47000-7fd9fea48000 rw-p 0000a000 fe:01 131551                     
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
7fd9fea48000-7fd9fea5d000 r-xp 00000000 fe:01 131516                     
/lib/x86_64-linux-gnu/libnsl-2.13.so
7fd9fea5d000-7fd9fec5c000 ---p 00015000 fe:01 131516                     
/lib/x86_64-linux-gnu/libnsl-2.13.so
7fd9fec5c000-7fd9fec5d000 r--p 00014000 fe:01 131516                     
/lib/x86_64-linux-gnu/libnsl-2.13.so
7fd9fec5d000-7fd9fec5e000 rw-p 00015000 fe:01 131516                     
/lib/x86_64-linux-gnu/libnsl-2.13.so
7fd9fec5e000-7fd9fec60000 rw-p 00000000 00:00 0
7fd9fec60000-7fd9fec67000 r-xp 00000000 fe:01 131543                     
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
7fd9fec67000-7fd9fee66000 ---p 00007000 fe:01 131543                     
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
7fd9fee66000-7fd9fee67000 r--p 00006000 fe:01 131543                     
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
7fd9fee67000-7fd9fee68000 rw-p 00007000 fe:01 131543                     
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
7fd9fee68000-7fd9fee6a000 r-xp 00000000 fe:01 131507                     
/lib/x86_64-linux-gnu/libdl-2.13.so
7fd9fee6a000-7fd9ff06a000 ---p 00002000 fe:01 131507                     
/lib/x86_64-linux-gnu/libdl-2.13.so
7fd9ff06a000-7fd9ff06b000 r--p 00002000 fe:01 131507                     
/lib/x86_64-linux-gnu/libdl-2.13.so
7fd9ff06b000-7fd9ff06c000 rw-p 00003000 fe:01 131507                     
/lib/x86_64-linux-gnu/libdl-2.13.so
7fd9ff06c000-7fd9ff1ee000 r-xp 00000000 fe:01 131123                     
/lib/x86_64-linux-gnu/libc-2.13.so
7fd9ff1ee000-7fd9ff3ee000 ---p 00182000 fe:01 131123                     
/lib/x86_64-linux-gnu/libc-2.13.so
7fd9ff3ee000-7fd9ff3f2000 r--p 00182000 fe:01 131123                     
/lib/x86_64-linux-gnu/libc-2.13.so
7fd9ff3f2000-7fd9ff3f3000 rw-p 00186000 fe:01 131123                     
/lib/x86_64-linux-gnu/libc-2.13.so
7fd9ff3f3000-7fd9ff3f8000 rw-p 00000000 00:00 0
7fd9ff3f8000-7fd9ff3fb000 r-xp 00000000 fe:01 131527                     
/lib/x86_64-linux-gnu/libpam_misc.so.0.82.0
7fd9ff3fb000-7fd9ff5fa000 ---p 00003000 fe:01 131527                     
/lib/x86_64-linux-gnu/libpam_misc.so.0.82.0
7fd9ff5fa000-7fd9ff5fb000 r--p 00002000 fe:01 131527                     
/lib/x86_64-linux-gnu/libpam_misc.so.0.82.0
7fd9ff5fb000-7fd9ff5fc000 rw-p 00003000 fe:01 131527                     
/lib/x86_64-linux-gnu/libpam_misc.so.0.82.0
7fd9ff5fc000-7fd9ff609000 r-xp 00000000 fe:01 131413                     
/lib/x86_64-linux-gnu/libpam.so.0.83.0
7fd9ff609000-7fd9ff808000 ---p 0000d000 fe:01 131413                     
/lib/x86_64-linux-gnu/libpam.so.0.83.0
7fd9ff808000-7fd9ff809000 r--p 0000c000 fe:01 131413                     
/lib/x86_64-linux-gnu/libpam.so.0.83.0
7fd9ff809000-7fd9ff80a000 rw-p 0000d000 fe:01 131413                     
/lib/x86_64-linux-gnu/libpam.so.0.83.0
7fd9ff80a000-7fd9ff82a000 r-xp 00000000 fe:01 131109                     
/lib/x86_64-linux-gnu/ld-2.13.so
7fd9ff8a6000-7fd9ffa1d000 r--p 00000000 fe:01 393344                     
/usr/lib/locale/locale-archive
7fd9ffa1d000-7fd9ffa21000 rw-p 00000000 00:00 0
7fd9ffa26000-7fd9ffa27000 rw-p 00000000 00:00 0
7fd9ffa27000-7fd9ffa29000 rw-p 00000000 00:00 0
7fd9ffa29000-7fd9ffa2a000 r--p 0001f000 fe:01 131109                     
/lib/x86_64-linux-gnu/ld-2.13.so
7fd9ffa2a000-7fd9ffa2b000 rw-p 00020000 fe:01 131109                     
/lib/x86_64-linux-gnu/ld-2.13.so
7fd9ffa2b000-7fd9ffa2c000 rw-p 00000000 00:00 0
7fffc4b35000-7fffc4b56000 rw-p 00000000 00:00 0                          [stack]
7fffc4bff000-7fffc4c00000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]


--
I am ... 5.5 dog years old.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to