Bug#334570: openssh-client: ssh-agent segfaults on startup
Package: openssh-client
Version: 1:4.2p1-5
Severity: grave
Justification: renders package unusable
Hello,
ssh-agent segfaults on startup. By default it's started during X session
initialization, so this causes every X session to fail. You can find the
backtrace below.
GNU gdb 6.3-debian
Copyright 2004 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 "x86_64-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) r
Starting program: /usr/bin/ssh-agent
Program received signal SIGSEGV, Segmentation fault.
0x00002aaaaac40817 in RC4 () from /usr/lib/libcrypto.so.0.9.8
(gdb) bt
#0 0x00002aaaaac40817 in RC4 () from /usr/lib/libcrypto.so.0.9.8
#1 0x00007fffff9b6fb0 in ?? ()
#2 0x000000000040f570 in arc4random_stir ()
#3 0x000000000040f487 in arc4random () at ../../openbsd-compat/bsd-arc4random.c:47
#4 0x000000000040e2b7 in _gettemp (path=0x5150a0 "/tmp/ssh-XXXXX30723", doopen=0x0, domkdir=1, slen=0) at ../../openbsd-compat/mktemp.c:105
#5 0x000000000040e113 in mkdtemp (path=0x5150a0 "/tmp/ssh-XXXXX30723") at ../../openbsd-compat/mktemp.c:68
#6 0x00000000004058ac in main (ac=0, av=0x7fffff9b6fc0) at ../ssh-agent.c:1098
(gdb) q
This seems more like openssl issue though. I have tried downgrading
to 0.9.8-2 but this didn't help.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.3-mdx
Locale: LANG=lt_LT, LC_CTYPE=lt_LT (charmap=ISO-8859-13)
Versions of packages openssh-client depends on:
ii adduser 3.67.2 Add and remove users and groups
ii debconf [debconf-2. 1.4.58 Debian configuration management sy
ii dpkg 1.13.11 package maintenance system for Deb
ii libc6 2.3.5-7 GNU C Library: Shared libraries an
ii libcomerr2 1.38-2 common error description library
ii libedit2 2.9.cvs.20050518-2.2 BSD editline and history libraries
ii libkrb53 1.3.6-5 MIT Kerberos runtime libraries
ii libncurses5 5.5-1 Shared libraries for terminal hand
ii libselinux1 1.26-1 SELinux shared libraries
ii libssl0.9.8 0.9.8a-1 SSL shared libraries
ii zlib1g 1:1.2.3-6 compression library - runtime
openssh-client recommends no packages.
-- no debconf information
Reply to: