On Thu, 23 Jan 2014, Darren Tucker wrote: > On Thu, Jan 23, 2014 at 10:41 AM, Hisashi T Fujinaka <htodd at twofifty.com> wrote: > [...] >> I did re-run the tests after doing a build, so that might be part of it. > > That shouldn't make a difference. I'd suggest trying the set -x thing > described above next. > > Also one other simple test see if the binaries are actually > executable: "./ssh -V" The set -x created a lot of noise on the screen, but even less in the log files. And ./ssh -V gave "OpenSSH_6.5p1, OpenSSL 1.0.1f 6 Jan 2014". (cd openbsd-compat && make) BUILDDIR=`pwd`; TEST_SHELL="sh"; TEST_SSH_SSH="${BUILDDIR}/ssh"; TEST_SSH_SSHD="${BUILDDIR}/sshd"; TEST_SSH_SSHAGENT="${BUILDDIR}/ssh-agent"; TEST_SSH_SSHADD="${BUILDDIR}/ssh-add"; TEST_SSH_SSHKEYGEN="${BUILDDIR}/ssh-keygen"; TEST_SSH_SSHPKCS11HELPER="${BUILDDIR}/ssh-pkcs11-helper"; TEST_SSH_SSHKEYSCAN="${BUILDDIR}/ssh-keyscan"; TEST_SSH_SFTP="${BUILDDIR}/sftp"; TEST_SSH_SFTPSERVER="${BUILDDIR}/sftp-server"; TEST_SSH_PLINK="plink"; TEST_SSH_PUTTYGEN="puttygen"; TEST_SSH_CONCH="conch"; TEST_SSH_IPV6="yes" ; TEST_SSH_ECC="yes" ; cd ./regress || exit $?; make .OBJDIR="${BUILDDIR}/regress" .CURDIR="`pwd`" BUILDDIR="${BUILDDIR}" OBJ="${BUILDDIR}/regress/" PATH="${BUILDDIR}:${PATH}" TEST_ENV=MALLOC_OPTIONS="AJRX" TEST_SHELL="${TEST_SHELL}" TEST_SSH_SSH="${TEST_SSH_SSH}" TEST_SSH_SSHD="${TEST_SSH_SSHD}" TEST_SSH_SSHAGENT="${TEST_SSH_SSHAGENT}" TEST_SSH_SSHADD="${TEST_SSH_SSHADD}" TEST_SSH_SSHKEYGEN="${TEST_SSH_SSHKEYGEN}" TEST_SSH_SSHPKCS11HELPER="${TES T_SSH_SSHPKCS11HELPER}" TEST_SSH_SSHKEYSCAN="${TEST_SSH_SSHKEYSCAN}" TEST_SSH_SFTP="${TEST_SSH_SFTP}" TEST_SSH_SFTPSERVER="${TEST_SSH_SFTPSERVER}" TEST_SSH_PLINK="${TEST_SSH_PLINK}" TEST_SSH_PUTTYGEN="${TEST_SSH_PUTTYGEN}" TEST_SSH_CONCH="${TEST_SSH_CONCH}" TEST_SSH_IPV6="${TEST_SSH_IPV6}" TEST_SSH_ECC="${TEST_SSH_ECC}" EXEEXT="" tests && echo all tests passed /home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/rsa_ssh2.prv | diff - /home/htodd/openssh/regress/rsa_openssh.prv tr '\n' '\r' </home/htodd/openssh/regress/rsa_ssh2.prv > /home/htodd/openssh/regress/rsa_ssh2_cr.prv /home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/rsa_ssh2_cr.prv | diff - /home/htodd/openssh/regress/rsa_openssh.prv awk '{print $0 "\r"}' /home/htodd/openssh/regress/rsa_ssh2.prv > /home/htodd/openssh/regress/rsa_ssh2_crnl.prv /home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/rsa_ssh2_crnl.prv | diff - /home/htodd/openssh/regress/rsa_openssh.prv cat /home/htodd/openssh/regress/rsa_openssh.prv > /home/htodd/openssh/regress//t2.out chmod 600 /home/htodd/openssh/regress//t2.out /home/htodd/openssh/ssh-keygen -yf /home/htodd/openssh/regress//t2.out | diff - /home/htodd/openssh/regress/rsa_openssh.pub /home/htodd/openssh/ssh-keygen -ef /home/htodd/openssh/regress/rsa_openssh.pub >/home/htodd/openssh/regress//t3.out /home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress//t3.out | diff - /home/htodd/openssh/regress/rsa_openssh.pub /home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress/rsa_openssh.pub | awk '{print $2}' | diff - /home/htodd/openssh/regress/t4.ok /home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress/rsa_openssh.pub | awk '{print $2}' | diff - /home/htodd/openssh/regress/t5.ok /home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/dsa_ssh2.prv > /home/htodd/openssh/regress//t6.out1 /home/htodd/openssh/ssh-keygen -if /home/htodd/openssh/regress/dsa_ssh2.pub > /home/htodd/openssh/regress//t6.out2 chmod 600 /home/htodd/openssh/regress//t6.out1 /home/htodd/openssh/ssh-keygen -yf /home/htodd/openssh/regress//t6.out1 | diff - /home/htodd/openssh/regress//t6.out2 /home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t7.out > /dev/null /home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t7.out > /dev/null /home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t8.out > /dev/null /home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t8.out > /dev/null test "yes" != yes || /home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t9.out > /dev/null test "yes" != yes || /home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t9.out > /dev/null /home/htodd/openssh/ssh-keygen -lf /home/htodd/openssh/regress//t10.out > /dev/null /home/htodd/openssh/ssh-keygen -Bf /home/htodd/openssh/regress//t10.out > /dev/null run test connect.sh ... + '_POSIX2_VERSION=199209' + export '_POSIX2_VERSION' + uname -s + '[' '!' -z '' ']' + PORT=4242 + '[' -x /usr/ucb/whoami ']' + whoami + whoami + USER=htodd + OBJ=/home/htodd/openssh/regress + '[' x/home/htodd/openssh/regress = x ']' + '[' '!' -d /home/htodd/openssh/regress ']' + 'SCRIPT=/home/htodd/openssh/regress/connect.sh' + '[' 'x/home/htodd/openssh/regress/connect.sh' = x ']' + '[' '!' -f '/home/htodd/openssh/regress/connect.sh' ']' + sh -n '/home/htodd/openssh/regress/connect.sh' + true + unset 'SSH_AUTH_SOCK' + dirname '/home/htodd/openssh/regress/connect.sh' + SRC=/home/htodd/openssh/regress + SSH=ssh + SSHD=sshd + SSHAGENT=ssh-agent + SSHADD=ssh-add + SSHKEYGEN=ssh-keygen + SSHKEYSCAN=ssh-keyscan + SFTP=sftp + SFTPSERVER=/usr/libexec/openssh/sftp-server + SCP=scp + PLINK=plink + PUTTYGEN=puttygen + CONCH=conch + '[' x/home/htodd/openssh/ssh '!=' x ']' + SSH=/home/htodd/openssh/ssh + '[' x/home/htodd/openssh/sshd '!=' x ']' + SSHD=/home/htodd/openssh/sshd + '[' x/home/htodd/openssh/ssh-agent '!=' x ']' + SSHAGENT=/home/htodd/openssh/ssh-agent + '[' x/home/htodd/openssh/ssh-add '!=' x ']' + SSHADD=/home/htodd/openssh/ssh-add + '[' x/home/htodd/openssh/ssh-keygen '!=' x ']' + SSHKEYGEN=/home/htodd/openssh/ssh-keygen + '[' x/home/htodd/openssh/ssh-keyscan '!=' x ']' + SSHKEYSCAN=/home/htodd/openssh/ssh-keyscan + '[' x/home/htodd/openssh/sftp '!=' x ']' + SFTP=/home/htodd/openssh/sftp + '[' x/home/htodd/openssh/sftp-server '!=' x ']' + SFTPSERVER=/home/htodd/openssh/sftp-server + '[' x '!=' x ']' + '[' xplink '!=' x ']' + which plink + PLINK= + '[' xputtygen '!=' x ']' + which puttygen + PUTTYGEN= + '[' xconch '!=' x ']' + which conch + CONCH= + '[' x = x ']' + 'TEST_SSH_LOGFILE=/home/htodd/openssh/regress/ssh.log' + '[' x = x ']' + 'TEST_SSHD_LOGFILE=/home/htodd/openssh/regress/sshd.log' + '[' x = x ']' + 'TEST_REGRESS_LOGFILE=/home/htodd/openssh/regress/regress.log' + + + + 'SSHLOGWRAP=/home/htodd/openssh/regress/ssh-log-wrapper.sh' + echo '#!/bin/sh' + echo 'exec /home/htodd/openssh/ssh -E/home/htodd/openssh/regress/ssh.log "$@"' + chmod 'a+rx' '/home/htodd/openssh/regress/ssh-log-wrapper.sh' + 'SSH=/home/htodd/openssh/regress/ssh-log-wrapper.sh' + DATANAME=data + DATA=/home/htodd/openssh/regress/data + cat /home/htodd/openssh/ssh-agent + chmod 'u+w' /home/htodd/openssh/regress/data + COPY=/home/htodd/openssh/regress/copy + rm -f /home/htodd/openssh/regress/copy + export SSH SSHD SSHAGENT SSHADD SSHKEYGEN SSHKEYSCAN SFTP SFTPSERVER SCP + RESULT=0 + PIDFILE=/home/htodd/openssh/regress/pidfile + trap fatal 3 2 + cat + '[' '!' -z '' ']' + cp '/home/htodd/openssh/regress/sshd_config' '/home/htodd/openssh/regress/sshd_proxy' + echo 'StrictModes no' + cat + '[' '!' -z '' ']' + rm -f '/home/htodd/openssh/regress/known_hosts' '/home/htodd/openssh/regress/authorized_keys_htodd' + trace 'generate keys' + 'start_debug_log' generate keys + echo 'trace: generate' keys + echo 'trace: generate' keys + echo 'trace: generate' keys + '[' X = Xyes ']' + '[' '!' -f /home/htodd/openssh/regress/rsa ']' + '[' /home/htodd/openssh/ssh-keygen -nt /home/htodd/openssh/regress/rsa ']' + printf 'localhost-with-alias,127.0.0.1,::1 ' + cat '/home/htodd/openssh/regress/rsa.pub' + cat '/home/htodd/openssh/regress/rsa.pub' + echo IdentityFile /home/htodd/openssh/regress/rsa + cp /home/htodd/openssh/regress/rsa '/home/htodd/openssh/regress/host.rsa' + echo HostKey '/home/htodd/openssh/regress/host.rsa' + echo HostKey /home/htodd/openssh/regress/rsa + '[' '!' -f /home/htodd/openssh/regress/rsa1 ']' + '[' /home/htodd/openssh/ssh-keygen -nt /home/htodd/openssh/regress/rsa1 ']' + printf 'localhost-with-alias,127.0.0.1,::1 ' + cat '/home/htodd/openssh/regress/rsa1.pub' + cat '/home/htodd/openssh/regress/rsa1.pub' + echo IdentityFile /home/htodd/openssh/regress/rsa1 + cp /home/htodd/openssh/regress/rsa1 '/home/htodd/openssh/regress/host.rsa1' + echo HostKey '/home/htodd/openssh/regress/host.rsa1' + echo HostKey /home/htodd/openssh/regress/rsa1 + chmod 644 '/home/htodd/openssh/regress/authorized_keys_htodd' + 'REGRESS_INTEROP_CONCH=no' + test -x '' + 'REGRESS_INTEROP_PUTTY=no' + test -x '' -a -x '' + 'REGRESS_INTEROP_PUTTY=no' + test no = yes + cat '/home/htodd/openssh/regress/ssh_config' + echo proxycommand sh '/home/htodd/openssh/regress/sshd-log-wrapper.sh' /home/htodd/openssh/sshd '/home/htodd/openssh/regress/sshd.log' -i -f '/home/htodd/openssh/regress/sshd_proxy' + /home/htodd/openssh/sshd -t -f '/home/htodd/openssh/regress/sshd_proxy' [1] Segmentation fault (core dumped) ${SSHD} -t -f ${... + fatal 'sshd_proxy broken' + 'save_debug_log' 'FATAL: sshd_proxy broken' + echo 'FATAL:' 'sshd_proxy' broken + echo 'FATAL:' 'sshd_proxy' broken + echo 'FATAL:' 'sshd_proxy' broken + cat '/home/htodd/openssh/regress/regress.log' + echo + cat '/home/htodd/openssh/regress/ssh.log' + echo + cat '/home/htodd/openssh/regress/sshd.log' + echo + printf 'FATAL: ' FATAL: + fail 'sshd_proxy broken' + 'save_debug_log' 'FAIL: sshd_proxy broken' + echo 'FAIL:' 'sshd_proxy' broken + echo 'FAIL:' 'sshd_proxy' broken + echo 'FAIL:' 'sshd_proxy' broken + cat '/home/htodd/openssh/regress/regress.log' + echo + cat '/home/htodd/openssh/regress/ssh.log' + echo + cat '/home/htodd/openssh/regress/sshd.log' + echo + RESULT=1 + echo 'sshd_proxy broken' sshd_proxy broken + cleanup + '[' -f /home/htodd/openssh/regress/pidfile ']' + exit 1 *** Error code 1 Stop. make[1]: stopped in /home/htodd/openssh/regress *** Error code 1 Stop. make: stopped in /home/htodd/openssh -- Hisashi T Fujinaka - htodd at twofifty.com BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte