Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2001 22:23:32 -0800 (PST)
From:      brad forschinger <bnjf@optushome.com.au>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   bin/31683: ssh-keygen dumps core when changing a dsa passphrase
Message-ID:  <200111010623.fA16NWd83957@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         31683
>Category:       bin
>Synopsis:       ssh-keygen dumps core when changing a dsa passphrase
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 31 22:30:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     brad forschinger
>Release:        4.4-stable
>Organization:
>Environment:
FreeBSD betwixt.uliginous.dyndns.org 4.4-STABLE FreeBSD 4.4-STABLE #15: Sun Sep 16 18:34:01 EST 2001     bradf@betwixt.uliginous.dyndns.org:/usr/src/sys/compile/BETWIXT  i386

>Description:
ssh-keygen dumps core when attempting to change a passphrase for a dsa key.
>How-To-Repeat:
ssh-keygen -t dsa -p
>Fix:
% gdb =ssh-keygen ssh-keygen.core
GNU gdb 4.18
Copyright 1998 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 "i386-unknown-freebsd"...(no debugging symbols found)...
Core was generated by `ssh-keygen'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libcrypto.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libc.so.4...(no debugging symbols found)...done.
Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)...done.
#0  0x28199d5a in vfprintf () from /usr/lib/libc.so.4
(gdb) bt
#0  0x28199d5a in vfprintf () from /usr/lib/libc.so.4
#1  0x2818710c in printf () from /usr/lib/libc.so.4
#2  0x804b1f8 in sigprocmask ()
#3  0x804ba34 in sigprocmask ()
#4  0x804a215 in sigprocmask ()
(gdb) 

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111010623.fA16NWd83957>