Package: dselect Version: 1.13.23 Hi, apparently latest dselect update is not completely happy on my box. It crashes because somebody calls strlen(NULL) when trying to open dselect's [S]elect. It was working fine before update (hour ago). Thanks, Petr Vandrovec
dselect[3737]: segfault at 0000000000000000 rip 00000000f7d382b3 rsp 00000000ff9f352c error 4 debian:~# gdb /usr/bin/dselect core GNU gdb 6.4.90-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". warning: Can't read pathname for load map: Input/output error. Reading symbols from /lib/libncurses.so.5...(no debugging symbols found)...done. Loaded symbols for /lib/libncurses.so.5 Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/tls/i686/cmov/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.3.6.so... (no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 warning: Lowest section in system-supplied DSO at 0xffffe000 is .hash at ffffe0b4 (no debugging symbols found) Core was generated by `dselect'. Program terminated with signal 11, Segmentation fault. #0 0xf7d382b3 in strlen () from /lib/tls/i686/cmov/libc.so.6 (gdb) bt #0 0xf7d382b3 in strlen () from /lib/tls/i686/cmov/libc.so.6 #1 0x08055d0a in operator new () #2 0x08052298 in operator new () #3 0x0805267c in operator new () #4 0x0804e25f in operator new () #5 0x0804dfa2 in operator new () #6 0x0804e1b5 in operator new () #7 0xf7ce1ea8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #8 0x0804aa81 in ?? () (gdb) x /10i $eip 0xf7d382b3 <strlen+51>: mov (%eax),%ecx 0xf7d382b5 <strlen+53>: mov $0xfefefeff,%edx 0xf7d382ba <strlen+58>: add %ecx,%edx 0xf7d382bc <strlen+60>: jae 0xf7d38317 <strlen+151> 0xf7d382be <strlen+62>: xor %ecx,%edx 0xf7d382c0 <strlen+64>: or $0xfefefeff,%edx 0xf7d382c6 <strlen+70>: inc %edx 0xf7d382c7 <strlen+71>: jne 0xf7d38317 <strlen+151> 0xf7d382c9 <strlen+73>: mov 0x4(%eax),%ecx 0xf7d382cc <strlen+76>: mov $0xfefefeff,%edx (gdb) info registers eax 0x0 0 ecx 0x0 0 edx 0x0 0 ebx 0x0 0 esp 0xff9f352c 0xff9f352c ebp 0xff9f3568 0xff9f3568 esi 0xff9f35a4 -6343260 edi 0xff9f3550 -6343344 eip 0xf7d382b3 0xf7d382b3 <strlen+51> eflags 0x10246 [ PF ZF IF RF ] cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x63 99 (gdb) debian:~# cat /etc/apt/sources.list deb file:/mirrors/debian unstable main contrib non-free #deb file:/mirrors/debian unstable/non-US main deb-src file:/mirrors/debian unstable main contrib non-free #deb-src file:/mirrors/debian unstable/non-US main deb http://petr-dev3.eng.vmware.com/debian unstable main contrib non-free deb-src http://petr-dev3.eng.vmware.com/debian unstable main contrib non-free #deb cdrom:[Debian GNU/Linux 3.0 r2 _Woody_ - Official i386 Binary-1 (20031201)]/ unstable contrib main non-US/contrib non-US/main #deb http://master/debian unstable main contrib non-free #deb http://master/debi2 unstable main contrib non-free deb http://www.debian-multimedia.org/ sid main deb http://ftp.cz.debian.org/debian sid main contrib non-free deb http://ftp.debian.org/debian sid main contrib non-free #deb-src http://master/debian unstable main contrib non-free #deb-src http://master/debi2 unstable main contrib non-free deb-src http://www.debian-multimedia.org/ sid main deb-src http://ftp.cz.debian.org/debian sid main contrib non-free deb-src http://ftp.debian.org/debian sid main contrib non-free # deb http://non-us.debian.org/debian-non-US woody/non-US main contrib # non-free # deb http://security.debian.org/ stable/updates main debian:~# -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]