Subject: bin/12541: ssh core dumped
To: None <gnats-bugs@gnats.netbsd.org>
From: None <koji@jp.above.net>
List: netbsd-bugs
Date: 04/03/2001 23:30:29
>Number:         12541
>Category:       bin
>Synopsis:       ssh core dumped
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bin-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 03 23:31:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Koji Kondo
>Release:        NetBSD-current
>Organization:
>Environment:
NetBSD titan.jp.above.net 1.5T NetBSD 1.5T (TITAN) #0: Wed Apr  4 14:54:06 JST 2001     koji@titan.jp.above.net:/usr/src/sys/arch/i386/compile/TITAN i386

>Description:
sshconnect1.c is revision 1.10.

# ssh bx -lkoji
Segmentation fault (core dumped)


# gdb ssh ssh.core
GNU gdb 4.17
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--netbsd"...
Core was generated by `ssh'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/libexec/ld.elf_so...done.
Reading symbols from /usr/lib/libkrb5.so.15...done.
Reading symbols from /usr/lib/libkafs.so.4...done.
Reading symbols from /usr/lib/libasn1.so.4...done.
Reading symbols from /usr/lib/libkrb.so.4...done.
Reading symbols from /usr/lib/libcom_err.so.3...done.
Reading symbols from /usr/lib/libroken.so.11...done.
Reading symbols from /usr/lib/libz.so.0...done.
Reading symbols from /usr/lib/libcrypto.so.0...done.
Reading symbols from /usr/lib/libc.so.12...done.
#0  0x480b281c in krb5_get_err_text ()
(gdb) bt
#0  0x480b281c in krb5_get_err_text ()
#1  0x8054468 in try_krb5_authentication (context=0xbfbfd430, 
    auth_context=0xbfbfd42c)
    at /usr/src/usr.bin/ssh/ssh/../../../crypto/dist/ssh/sshconnect1.c:520
#2  0x8055894 in ssh_userauth (local_user=0x8094070 "root", 
    server_user=0xbfbfd750 "koji", host=0x8094080 "box", host_key_valid=1, 
    own_host_key=0x8089180)
    at /usr/src/usr.bin/ssh/ssh/../../../crypto/dist/ssh/sshconnect1.c:1162
#3  0x8053595 in ssh_login (host_key_valid=1, own_host_key=0x8089180, 
    orighost=0xbfbfd74a "box", hostaddr=0x8081ce0, original_real_uid=0)
    at /usr/src/usr.bin/ssh/ssh/../../../crypto/dist/ssh/sshconnect.c:770
#4  0x804ce6b in main (ac=3, av=0xbfbfd684)
    at /usr/src/usr.bin/ssh/ssh/../../../crypto/dist/ssh/ssh.c:679
#5  0x804b971 in ___start ()
(gdb) 

remote host's sshd is "sshd version 1.2.27 [i386-unknown-freebsd3.4]".
Kerberos5 is supported.


>How-To-Repeat:

>Fix:
don't know.

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