[Pkg-shadow-devel] shadow 4.1.4, securetty problem and crash after failed login

Juergen Daubert jue at jue.li
Wed May 13 12:03:07 UTC 2009


Hello,

after update to shadow 4.1.4 login doesn't accept entries in
/etc/securetty like

  tty1

To get it working, so root is able to login again, the entry must 
be changed to 

  /dev/tty1


Additionaly login crashes after an failed attempt to login as root. 

How to reproduce:

- open a console
- login root
- type a wrong password
- press <Enter> again


Backtrace below.

Complete config.log and /etc/login.defs are here: 
- http://jue.li/tmp/shadow-4.1.4-config.log
- http://jue.li/tmp/login.defs


thanks and regards
Juergen




#:~> login root
Password: 
Login incorrect

jue login: 
*** glibc detected *** login: double free or corruption (fasttop):
0x08059b38 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7f4ef74]
/lib/libc.so.6(cfree+0x9c)[0xb7f508bc]
login[0x804a6b0]
/lib/libc.so.6(__libc_start_main+0xe5)[0xb7efa5c5]
login[0x8049ee1]
======= Memory map: ========
08048000-08053000 r-xp 00000000 08:02 50377842   /bin/login
08053000-08054000 rw-p 0000b000 08:02 50377842   /bin/login
08054000-08079000 rw-p 08054000 00:00 0          [heap]
b7d00000-b7d21000 rw-p b7d00000 00:00 0 
b7d21000-b7e00000 ---p b7d21000 00:00 0 
b7ec0000-b7ecc000 r-xp 00000000 08:02 60494      /usr/lib/libgcc_s.so.1
b7ecc000-b7ecd000 rw-p 0000b000 08:02 60494      /usr/lib/libgcc_s.so.1
b7ed8000-b7ee1000 r-xp 00000000 08:02 50344438
/lib/libnss_files-2.8.so
b7ee1000-b7ee2000 r--p 00008000 08:02 50344438
/lib/libnss_files-2.8.so
b7ee2000-b7ee3000 rw-p 00009000 08:02 50344438
/lib/libnss_files-2.8.so
b7ee3000-b7ee4000 rw-p b7ee3000 00:00 0 
b7ee4000-b801d000 r-xp 00000000 08:02 50344339   /lib/libc-2.8.so
b801d000-b801f000 r--p 00139000 08:02 50344339   /lib/libc-2.8.so
b801f000-b8020000 rw-p 0013b000 08:02 50344339   /lib/libc-2.8.so
b8020000-b8023000 rw-p b8020000 00:00 0 
b8023000-b802c000 r-xp 00000000 08:02 50344431   /lib/libcrypt-2.8.so
b802c000-b802d000 r--p 00008000 08:02 50344431   /lib/libcrypt-2.8.so
b802d000-b802e000 rw-p 00009000 08:02 50344431   /lib/libcrypt-2.8.so
b802e000-b8056000 rw-p b802e000 00:00 0 
b805f000-b8061000 rw-p b805f000 00:00 0 
b8061000-b8062000 r-xp b8061000 00:00 0          [vdso]
b8062000-b807d000 r-xp 00000000 08:02 50344338   /lib/ld-2.8.so
b807d000-b807e000 r--p 0001a000 08:02 50344338   /lib/ld-2.8.so
b807e000-b807f000 rw-p 0001b000 08:02 50344338   /lib/ld-2.8.so
bf869000-bf87e000 rw-p bffeb000 00:00 0          [stack]
Aborted

-- 
Juergen Daubert  |  mailto:jue at jue.li  
Korb, Germany    |  http://jue.li/crux




More information about the Pkg-shadow-devel mailing list