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]

Reply via email to