Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64 --nodeps /builddir/build/SPECS/sslh.spec'], chrootPath='/var/lib/mock/f29-build-12168389-895262/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64 --nodeps /builddir/build/SPECS/sslh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: ppc64 Building for target ppc64 Wrote: /builddir/build/SRPMS/sslh-1.19c-1.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64 --nodeps /builddir/build/SPECS/sslh.spec'], chrootPath='/var/lib/mock/f29-build-12168389-895262/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64 --nodeps /builddir/build/SPECS/sslh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: ppc64 Building for target ppc64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.AfSLGZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + /usr/bin/gzip -dc /builddir/build/SOURCES/sslh-1.19c-3a61c8b.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/00-systemd-tuning.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/01-remove-lcov-testing.patch + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.v2GsKu + umask 022 + cd /builddir/build/BUILD + cd sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + ./genver.sh + make -j4 USELIBCAP=1 USESYSTEMD=1 sslh echosrv cc -Wall -g -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -DSYSTEMD -c common.c cc -Wall -g -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -DSYSTEMD -c sslh-main.c cc -Wall -g -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -DSYSTEMD -c probe.c cc -Wall -g -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -DSYSTEMD -c tls.c cc -Wall -g -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -DSYSTEMD -c sslh-fork.c cc -Wall -g -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -DSYSTEMD -c sslh-select.c cc -Wall -g -DENABLE_REGEX -DLIBPCRE -DLIBCONFIG -DLIBCAP -DSYSTEMD -c echosrv.c cc -Wall -g -o sslh-fork sslh-fork.o common.o sslh-main.o probe.o tls.o -lpcreposix -lconfig -lcap -lsystemd cc -Wall -g -o echosrv echosrv.o probe.o common.o tls.o -lpcreposix -lconfig -lcap -lsystemd cc -Wall -g -o sslh-select sslh-select.o common.o sslh-main.o probe.o tls.o -lpcreposix -lconfig -lcap -lsystemd #strip sslh-fork #strip sslh-select + pod2man --section=8 --release=1.19c '--center= ' sslh.pod + iconv --from=ISO-8859-1 --to=UTF-8 ChangeLog + touch -r ChangeLog ChangeLog.conv + mv ChangeLog.conv ChangeLog + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XL6L4Z + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64 ++ dirname /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64 + cd sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + mkdir -p /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/sbin + mkdir -p /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/etc/sysconfig + mkdir -p /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/doc/sslh + mkdir -p /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/man/man8 + mkdir -p /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/lib/systemd/system + cp -p sslh-fork /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/sbin/sslh + cp -p sslh-select /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/sbin/sslh-select + cp -p basic.cfg /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/etc/sslh.cfg + cp -p sslh.8 /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/man/man8/ + cp -p scripts/systemd.sslh.service /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/lib/systemd/system/sslh.service + cat + cat + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.19c-1.fc29 --unique-debug-suffix -1.19c-1.fc29.ppc64 --unique-debug-src-base sslh-1.19c-1.fc29.ppc64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 extracting debug info from /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/sbin/sslh extracting debug info from /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/sbin/sslh-select /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 185 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs '' '' Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.TttAJv + umask 022 + cd /builddir/build/BUILD + cd sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + sed -i s/ip6-localhost/localhost6/g t + make test ./t Testing sslh-select spawned 13303 ./sslh-select -v -f -u mockbuild --listen localhost:9002 --ssh localhost6:9000 --ssl localhost6:9001 -P /tmp/sslh_test.pid ==13303== Memcheck, a memory error detector ==13303== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==13303== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==13303== Command: ./sslh-select -v -f -u mockbuild --listen localhost:9002 --ssh localhost6:9000 -ssl localhost6:9001 -P /tmp/sslh_test.pid ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D68: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F077: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D74: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F077: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D84: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F077: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DFAAC: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E0887: __resolv_conf_attach (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DD8FF: __res_vinit (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DF04B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DFAB8: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E0887: __resolv_conf_attach (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DD8FF: __res_vinit (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DF04B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DF8C4: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E0887: __resolv_conf_attach (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DD8FF: __res_vinit (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DF04B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DFAAC: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DF05F: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DFAB8: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DF05F: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DF8C4: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DF05F: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008DA7: parse_cmdline (sslh-main.c:551) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DFAAC: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DEE77: context_alloc (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DEF8B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008C6B: parse_cmdline (sslh-main.c:524) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DFAB8: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DEE77: context_alloc (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DEF8B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008C6B: parse_cmdline (sslh-main.c:524) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43DF8C4: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DEE77: context_alloc (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43DEF8B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x1000636B: resolve_split_name (common.c:485) ==13303== by 0x1000648F: resolve_name (common.c:512) ==13303== by 0x10008C6B: parse_cmdline (sslh-main.c:524) ==13303== by 0x10008FD3: main (sslh-main.c:618) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D68: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x100075E7: printsettings (sslh-main.c:127) ==13303== by 0x10009027: main (sslh-main.c:628) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D84: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x100075E7: printsettings (sslh-main.c:127) ==13303== by 0x10009027: main (sslh-main.c:628) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1FBC: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x100075E7: printsettings (sslh-main.c:127) ==13303== by 0x10009027: main (sslh-main.c:628) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1FC8: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x100075E7: printsettings (sslh-main.c:127) ==13303== by 0x10009027: main (sslh-main.c:628) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E44EF: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x100075E7: printsettings (sslh-main.c:127) ==13303== by 0x10009027: main (sslh-main.c:628) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E44EF: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x100075E7: printsettings (sslh-main.c:127) ==13303== by 0x10009027: main (sslh-main.c:628) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E44EF: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x100075E7: printsettings (sslh-main.c:127) ==13303== by 0x10009027: main (sslh-main.c:628) ==13303== ssh addr: localhost:cslistener. libwrap service: sshd log_level: 1 family 10 10 [] [fork] ssl addr: localhost:etlservicemgr. libwrap service: (null) log_level: 1 family 10 10 [] [] listening on: localhost:dynamid [] localhost:dynamid [] timeout: 2 on-timeout: ssh listening to 2 addresses sslh-select 3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 started ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D68: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E48AB: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D74: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E48AB: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1D84: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E48AB: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2C0F: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2C0F: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2C0F: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10007097: drop_privileges (common.c:736) ==13303== by 0x100091CF: main (sslh-main.c:658) ==13303== turning into mockbuild capabilities: = selecting... max_fd=5 num_probing=0 ***Test: SSL connection accepted fd 5 on slot 0 selecting... max_fd=6 num_probing=1 processing fd0 slot 0 hexdump of incoming packet: 0x000000: 16 03 03 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a 0a ...hello world.. **** writing deferred on fd -1 probing for ssh probing for ssl connecting to localhost:etlservicemgr family 10 len 28 ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x1000669F: log_connection (common.c:553) ==13303== by 0x10003153: connect_queue (sslh-select.c:146) ==13303== by 0x10004A63: main_loop (sslh-select.c:441) ==13303== by 0x100091FF: main (sslh-main.c:663) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x1000669F: log_connection (common.c:553) ==13303== by 0x10003153: connect_queue (sslh-select.c:146) ==13303== by 0x10004A63: main_loop (sslh-select.c:441) ==13303== by 0x100091FF: main (sslh-main.c:663) ==13303== ==13303== Conditional jump or move depends on uninitialised value(s) ==13303== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13303== by 0x10006137: sprintaddr (common.c:426) ==13303== by 0x1000669F: log_connection (common.c:553) ==13303== by 0x10003153: connect_queue (sslh-select.c:146) ==13303== by 0x10004A63: main_loop (sslh-select.c:441) ==13303== by 0x100091FF: main (sslh-main.c:663) ==13303== ssl:connection from localhost:42936 to localhost:dynamid forwarded from localhost:60578 to localhost:etlservicemgr flushing deferred data to fd 6 selecting... max_fd=7 num_probing=0 processing fd1 slot 0 activity on fd6 ok 1 - SSL connection ***Test: Shy SSH connection selecting... max_fd=7 num_probing=0 accepted fd 7 on slot 1 processing fd0 slot 0 activity on fd5 closing fd 5 closing fd 6 selecting... max_fd=8 num_probing=1 selecting... max_fd=8 num_probing=1 processing fd0 slot 1 timed out, connect to ssh closing fd 7 selecting... max_fd=8 num_probing=0 connecting to localhost:cslistener family 10 len 28 ssh:connection from localhost:42940 to localhost:dynamid forwarded from localhost:33152 to localhost:cslistener ok 2 - Shy SSH connection ***Test: Bold SSH connection accepted fd 5 on slot 0 socket closed selecting... max_fd=8 num_probing=1 processing fd0 slot 0 hexdump of incoming packet: 0x000000: 53 53 48 2d 32 2e 30 20 74 65 73 74 73 75 69 74 SSH-2.0 testsuit 0x000010: 65 09 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a e.hello world. **** writing deferred on fd -1 probing for ssh connection closed down closing fd 5 selecting... max_fd=8 num_probing=0 ==13307== ==13307== HEAP SUMMARY: ==13307== in use at exit: 1,183 bytes in 9 blocks ==13307== total heap usage: 186 allocs, 177 frees, 243,082 bytes allocated ==13307== ==13307== LEAK SUMMARY: ==13307== definitely lost: 0 bytes in 0 blocks ==13307== indirectly lost: 0 bytes in 0 blocks ==13307== possibly lost: 0 bytes in 0 blocks ==13307== still reachable: 1,183 bytes in 9 blocks ==13307== suppressed: 0 bytes in 0 blocks ==13307== Reachable blocks (those to which a pointer was found) are not shown. ==13307== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13307== ==13307== For counts of detected and suppressed errors, rerun with: -v ==13307== Use --track-origins=yes to see where uninitialised values come from ==13307== ERROR SUMMARY: 100 errors from 30 contexts (suppressed: 0 from 0) connecting to localhost:cslistener family 10 len 28 ssh:connection from localhost:42944 to localhost:dynamid forwarded from localhost:33156 to localhost:cslistener flushing deferred data to fd 4 ok 3 - Bold SSH connection ***Test: incomplete SSH first frame accepted fd 5 on slot 0 socket closed selecting... max_fd=8 num_probing=1 processing fd0 slot 0 connection closed down hexdump of incoming packet: 0x000000: 53 53 SS **** writing deferred on fd -1 probing for ssh selecting... max_fd=8 num_probing=1 ==13309== ==13309== HEAP SUMMARY: ==13309== in use at exit: 1,183 bytes in 9 blocks ==13309== total heap usage: 187 allocs, 178 frees, 243,112 bytes allocated ==13309== ==13309== LEAK SUMMARY: ==13309== definitely lost: 0 bytes in 0 blocks ==13309== indirectly lost: 0 bytes in 0 blocks ==13309== possibly lost: 0 bytes in 0 blocks ==13309== still reachable: 1,183 bytes in 9 blocks ==13309== suppressed: 0 bytes in 0 blocks ==13309== Reachable blocks (those to which a pointer was found) are not shown. ==13309== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13309== ==13309== For counts of detected and suppressed errors, rerun with: -v ==13309== Use --track-origins=yes to see where uninitialised values come from ==13309== ERROR SUMMARY: 100 errors from 30 contexts (suppressed: 0 from 0) processing fd0 slot 0 hexdump of incoming packet: 0x000000: 48 2d 32 2e 30 20 74 65 73 74 73 75 69 74 65 09 H-2.0 testsuite. 0x000010: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a hello world. **** writing deferred on fd -1 probing for ssh closing fd 5 selecting... max_fd=8 num_probing=0 connecting to localhost:cslistener family 10 len 28 ssh:connection from localhost:42948 to localhost:dynamid forwarded from localhost:33160 to localhost:cslistener flushing deferred data to fd 4 ok 4 - Incomplete first SSH frame ***Test: One SSL half-started then one SSH accepted fd 5 on slot 0 selecting... max_fd=8 num_probing=1 socket closed accepted fd 6 on slot 1 connection closed down processing fd0 slot 0 hexdump of incoming packet: 0x000000: 16 03 03 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a 0a ...hello world.. **** writing deferred on fd -1 probing for ssh probing for ssl ==13311== ==13311== HEAP SUMMARY: ==13311== in use at exit: 1,213 bytes in 10 blocks ==13311== total heap usage: 189 allocs, 179 frees, 243,144 bytes allocated ==13311== ==13311== 30 bytes in 1 blocks are definitely lost in loss record 3 of 8 ==13311== at 0x40861F8: malloc (vg_replace_malloc.c:298) ==13311== by 0x4089247: realloc (vg_replace_malloc.c:785) ==13311== by 0x10005ABF: defer_write (common.c:297) ==13311== by 0x1000A0F3: probe_client_protocol (probe.c:359) ==13311== by 0x1000473B: main_loop (sslh-select.c:405) ==13311== by 0x100091FF: main (sslh-main.c:663) ==13311== ==13311== LEAK SUMMARY: ==13311== definitely lost: 30 bytes in 1 blocks ==13311== indirectly lost: 0 bytes in 0 blocks ==13311== possibly lost: 0 bytes in 0 blocks ==13311== still reachable: 1,183 bytes in 9 blocks ==13311== suppressed: 0 bytes in 0 blocks ==13311== Reachable blocks (those to which a pointer was found) are not shown. ==13311== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13311== ==13311== For counts of detected and suppressed errors, rerun with: -v ==13311== Use --track-origins=yes to see where uninitialised values come from ==13311== ERROR SUMMARY: 101 errors from 31 contexts (suppressed: 0 from 0) connecting to localhost:etlservicemgr family 10 len 28 ssl:connection from localhost:42952 to localhost:dynamid forwarded from localhost:60596 to localhost:etlservicemgr flushing deferred data to fd 7 selecting... max_fd=8 num_probing=1 processing fd1 slot 0 activity on fd7 selecting... max_fd=8 num_probing=1 selecting... max_fd=8 num_probing=1 processing fd0 slot 1 timed out, connect to ssh closing fd 6 selecting... max_fd=8 num_probing=0 connecting to localhost:cslistener family 10 len 28 ssh:connection from localhost:42954 to localhost:dynamid forwarded from localhost:33168 to localhost:cslistener ok 5 - SSH during SSL being established ok 6 - SSL connection interrupted by SSH ***Test: One SSH half-started then one SSL processing fd0 slot 0 activity on fd5 closing fd 5 closing fd 7 selecting... max_fd=8 num_probing=0 accepted fd 5 on slot 0 socket closed selecting... max_fd=8 num_probing=1 connection closed down ==13314== ==13314== HEAP SUMMARY: ==13314== in use at exit: 1,243 bytes in 11 blocks ==13314== total heap usage: 215 allocs, 204 frees, 289,840 bytes allocated ==13314== ==13314== 30 bytes in 1 blocks are definitely lost in loss record 3 of 9 ==13314== at 0x40861F8: malloc (vg_replace_malloc.c:298) ==13314== by 0x4089247: realloc (vg_replace_malloc.c:785) ==13314== by 0x10005ABF: defer_write (common.c:297) ==13314== by 0x1000A0F3: probe_client_protocol (probe.c:359) ==13314== by 0x1000473B: main_loop (sslh-select.c:405) ==13314== by 0x100091FF: main (sslh-main.c:663) ==13314== ==13314== 30 bytes in 1 blocks are definitely lost in loss record 4 of 9 ==13314== at 0x40891C8: realloc (vg_replace_malloc.c:785) ==13314== by 0x10005ABF: defer_write (common.c:297) ==13314== by 0x1000A0F3: probe_client_protocol (probe.c:359) ==13314== by 0x1000473B: main_loop (sslh-select.c:405) ==13314== by 0x100091FF: main (sslh-main.c:663) ==13314== ==13314== LEAK SUMMARY: ==13314== definitely lost: 60 bytes in 2 blocks ==13314== indirectly lost: 0 bytes in 0 blocks ==13314== possibly lost: 0 bytes in 0 blocks ==13314== still reachable: 1,183 bytes in 9 blocks ==13314== suppressed: 0 bytes in 0 blocks ==13314== Reachable blocks (those to which a pointer was found) are not shown. ==13314== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13314== ==13314== For counts of detected and suppressed errors, rerun with: -v ==13314== Use --track-origins=yes to see where uninitialised values come from ==13314== ERROR SUMMARY: 117 errors from 32 contexts (suppressed: 0 from 0) selecting... max_fd=8 num_probing=1 accepted fd 6 on slot 1 processing fd0 slot 0 timed out, connect to ssh closing fd 5 selecting... max_fd=8 num_probing=1 processing fd0 slot 1 hexdump of incoming packet: 0x000000: 16 03 03 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a 0a ...hello world.. **** writing deferred on fd -1 probing for ssh probing for ssl connecting to localhost:etlservicemgr family 10 len 28 connecting to localhost:cslistener family 10 len 28 ssl:connection from localhost:42962 to localhost:dynamid forwarded from localhost:60604 to localhost:etlservicemgr flushing deferred data to fd 5 selecting... max_fd=8 num_probing=0 processing fd1 slot 1 activity on fd5 selecting... max_fd=8 num_probing=0 ok 7 - SSL during SSH being established ssh:connection from localhost:42960 to localhost:dynamid forwarded from localhost:33176 to localhost:cslistener ok 8 - SSH connection interrupted by SSL socket closed killing 13303 connection closed down ==13316== ==13303== ==13303== HEAP SUMMARY: ==13303== in use at exit: 66,715 bytes in 12 blocks ==13303== total heap usage: 216 allocs, 204 frees, 289,856 bytes allocated ==13303== ==13316== HEAP SUMMARY: ==13316== in use at exit: 1,243 bytes in 11 blocks ==13316== total heap usage: 215 allocs, 204 frees, 289,840 bytes allocated ==13316== ==13303== 30 bytes in 1 blocks are definitely lost in loss record 3 of 10 ==13303== at 0x40861F8: malloc (vg_replace_malloc.c:298) ==13303== by 0x4089247: realloc (vg_replace_malloc.c:785) ==13303== by 0x10005ABF: defer_write (common.c:297) ==13303== by 0x1000A0F3: probe_client_protocol (probe.c:359) ==13303== by 0x1000473B: main_loop (sslh-select.c:405) ==13303== by 0x100091FF: main (sslh-main.c:663) ==13316== 30 bytes in 1 blocks are definitely lost in loss record 3 of 9 ==13303== ==13303== 30 bytes in 1 blocks are definitely lost in loss record 4 of 10 ==13303== at 0x40891C8: realloc (vg_replace_malloc.c:785) ==13303== by 0x10005ABF: defer_write (common.c:297) ==13303== by 0x1000A0F3: probe_client_protocol (probe.c:359) ==13303== by 0x1000473B: main_loop (sslh-select.c:405) ==13303== by 0x100091FF: main (sslh-main.c:663) ==13303== ==13303== LEAK SUMMARY: ==13303== definitely lost: 60 bytes in 2 blocks ==13303== indirectly lost: 0 bytes in 0 blocks ==13303== possibly lost: 0 bytes in 0 blocks ==13303== still reachable: 66,655 bytes in 10 blocks ==13303== suppressed: 0 bytes in 0 blocks ==13303== Reachable blocks (those to which a pointer was found) are not shown. ==13303== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13303== ==13303== For counts of detected and suppressed errors, rerun with: -v ==13303== Use --track-origins=yes to see where uninitialised values come from ==13303== ERROR SUMMARY: 117 errors from 32 contexts (suppressed: 0 from 0) ==13316== at 0x40861F8: malloc (vg_replace_malloc.c:298) ==13316== by 0x4089247: realloc (vg_replace_malloc.c:785) ==13316== by 0x10005ABF: defer_write (common.c:297) ==13316== by 0x1000A0F3: probe_client_protocol (probe.c:359) ==13316== by 0x1000473B: main_loop (sslh-select.c:405) ==13316== by 0x100091FF: main (sslh-main.c:663) ==13316== ==13316== 30 bytes in 1 blocks are definitely lost in loss record 4 of 9 ==13316== at 0x40891C8: realloc (vg_replace_malloc.c:785) ==13316== by 0x10005ABF: defer_write (common.c:297) ==13316== by 0x1000A0F3: probe_client_protocol (probe.c:359) ==13316== by 0x1000473B: main_loop (sslh-select.c:405) ==13316== by 0x100091FF: main (sslh-main.c:663) ==13316== ==13316== LEAK SUMMARY: ==13316== definitely lost: 60 bytes in 2 blocks ==13316== indirectly lost: 0 bytes in 0 blocks ==13316== possibly lost: 0 bytes in 0 blocks ==13316== still reachable: 1,183 bytes in 9 blocks ==13316== suppressed: 0 bytes in 0 blocks ==13316== Reachable blocks (those to which a pointer was found) are not shown. ==13316== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13316== ==13316== For counts of detected and suppressed errors, rerun with: -v ==13316== Use --track-origins=yes to see where uninitialised values come from ==13316== ERROR SUMMARY: 117 errors from 32 contexts (suppressed: 0 from 0) Testing sslh-fork spawned 13320 ./sslh-fork -v -f -u mockbuild --listen localhost:9002 --ssh localhost6:9000 --ssl localhost6:9001 -P /tmp/sslh_test.pid ==13320== Memcheck, a memory error detector ==13320== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==13320== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==13320== Command: ./sslh-fork -v -f -u mockbuild --listen localhost:9002 --ssh localhost6:9000 -ssl localhost6:9001 -P /tmp/sslh_test.pid ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D68: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F077: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D74: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F077: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D84: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F077: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DFAAC: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E0887: __resolv_conf_attach (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DD8FF: __res_vinit (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DF04B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DFAB8: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E0887: __resolv_conf_attach (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DD8FF: __res_vinit (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DF04B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DF8C4: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E0887: __resolv_conf_attach (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DD8FF: __res_vinit (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DF04B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DFAAC: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DF05F: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DFAB8: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DF05F: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DF8C4: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DF05F: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x1000751F: parse_cmdline (sslh-main.c:551) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DFAAC: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DEE77: context_alloc (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DEF8B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x100073E3: parse_cmdline (sslh-main.c:524) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DFAB8: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DEE77: context_alloc (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DEF8B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x100073E3: parse_cmdline (sslh-main.c:524) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43DF8C4: resolv_conf_matches (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DFFC3: __resolv_conf_get (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DEE77: context_alloc (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43DEF8B: context_get.part.1 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438E123: gaih_inet.constprop.7 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x438F52B: getaddrinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x10004AE3: resolve_split_name (common.c:485) ==13320== by 0x10004C07: resolve_name (common.c:512) ==13320== by 0x100073E3: parse_cmdline (sslh-main.c:524) ==13320== by 0x1000774B: main (sslh-main.c:618) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D68: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x100048AF: sprintaddr (common.c:426) ==13320== by 0x10005D5F: printsettings (sslh-main.c:127) ==13320== by 0x1000779F: main (sslh-main.c:628) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D84: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x100048AF: sprintaddr (common.c:426) ==13320== by 0x10005D5F: printsettings (sslh-main.c:127) ==13320== by 0x1000779F: main (sslh-main.c:628) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1FBC: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x100048AF: sprintaddr (common.c:426) ==13320== by 0x10005D5F: printsettings (sslh-main.c:127) ==13320== by 0x1000779F: main (sslh-main.c:628) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1FC8: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E4537: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x100048AF: sprintaddr (common.c:426) ==13320== by 0x10005D5F: printsettings (sslh-main.c:127) ==13320== by 0x1000779F: main (sslh-main.c:628) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E44EF: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x100048AF: sprintaddr (common.c:426) ==13320== by 0x10005D5F: printsettings (sslh-main.c:127) ==13320== by 0x1000779F: main (sslh-main.c:628) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E44EF: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x100048AF: sprintaddr (common.c:426) ==13320== by 0x10005D5F: printsettings (sslh-main.c:127) ==13320== by 0x1000779F: main (sslh-main.c:628) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E44EF: __nss_services_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43CDEB3: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x100048AF: sprintaddr (common.c:426) ==13320== by 0x10005D5F: printsettings (sslh-main.c:127) ==13320== by 0x1000779F: main (sslh-main.c:628) ==13320== ssh addr: localhost:cslistener. libwrap service: sshd log_level: 1 family 10 10 [] [fork] ssl addr: localhost:etlservicemgr. libwrap service: (null) log_level: 1 family 10 10 [] [] listening on: localhost:dynamid [] localhost:dynamid [] timeout: 2 on-timeout: ssh listening to 2 addresses sslh-fork 3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 started ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D68: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E48AB: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D74: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E48AB: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1D84: __nss_database_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E48AB: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2B8B: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2C0F: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2C0F: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== ==13320== Conditional jump or move depends on uninitialised value(s) ==13320== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E2C0F: __nss_lookup (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43E485F: __nss_passwd_lookup2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x43673DB: getpwnam_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x4366ABB: getpwnam (in /usr/lib64/power8/libc-2.27.9000.so) ==13320== by 0x1000580F: drop_privileges (common.c:736) ==13320== by 0x10007947: main (sslh-main.c:658) ==13320== turning into mockbuild capabilities: = ***Test: SSL connection accepted fd 5 hexdump of incoming packet: 0x000000: 16 03 03 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a 0a ...hello world.. **** writing deferred on fd -1 probing for ssh probing for ssl connecting to localhost:etlservicemgr family 10 len 28 ==13323== Conditional jump or move depends on uninitialised value(s) ==13323== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x100048AF: sprintaddr (common.c:426) ==13323== by 0x10004E17: log_connection (common.c:553) ==13323== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13323== by 0x10003217: main_loop (sslh-fork.c:173) ==13323== by 0x10007977: main (sslh-main.c:663) ==13323== ==13323== Conditional jump or move depends on uninitialised value(s) ==13323== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x100048AF: sprintaddr (common.c:426) ==13323== by 0x10004E17: log_connection (common.c:553) ==13323== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13323== by 0x10003217: main_loop (sslh-fork.c:173) ==13323== by 0x10007977: main (sslh-main.c:663) ==13323== ==13323== Conditional jump or move depends on uninitialised value(s) ==13323== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13323== by 0x100048AF: sprintaddr (common.c:426) ==13323== by 0x10004E17: log_connection (common.c:553) ==13323== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13323== by 0x10003217: main_loop (sslh-fork.c:173) ==13323== by 0x10007977: main (sslh-main.c:663) ==13323== ssl:connection from localhost:42968 to localhost:dynamid forwarded from localhost:60612 to localhost:etlservicemgr flushing deferred data to fd 3 ok 9 - SSL connection ***Test: Shy SSH connection accepted fd 5 server socket closed connection closed down ==13323== ==13323== HEAP SUMMARY: ==13323== in use at exit: 1,189 bytes in 10 blocks ==13323== total heap usage: 161 allocs, 151 frees, 130,934 bytes allocated ==13323== ==13323== LEAK SUMMARY: ==13323== definitely lost: 0 bytes in 0 blocks ==13323== indirectly lost: 0 bytes in 0 blocks ==13323== possibly lost: 0 bytes in 0 blocks ==13323== still reachable: 1,189 bytes in 10 blocks ==13323== suppressed: 0 bytes in 0 blocks ==13323== Reachable blocks (those to which a pointer was found) are not shown. ==13323== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13323== ==13323== For counts of detected and suppressed errors, rerun with: -v ==13323== Use --track-origins=yes to see where uninitialised values come from ==13323== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) timed out, connect to ssh connecting to localhost:cslistener family 10 len 28 ==13325== Conditional jump or move depends on uninitialised value(s) ==13325== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x100048AF: sprintaddr (common.c:426) ==13325== by 0x10004E17: log_connection (common.c:553) ==13325== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13325== by 0x10003217: main_loop (sslh-fork.c:173) ==13325== by 0x10007977: main (sslh-main.c:663) ==13325== ==13325== Conditional jump or move depends on uninitialised value(s) ==13325== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x100048AF: sprintaddr (common.c:426) ==13325== by 0x10004E17: log_connection (common.c:553) ==13325== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13325== by 0x10003217: main_loop (sslh-fork.c:173) ==13325== by 0x10007977: main (sslh-main.c:663) ==13325== ==13325== Conditional jump or move depends on uninitialised value(s) ==13325== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13325== by 0x100048AF: sprintaddr (common.c:426) ==13325== by 0x10004E17: log_connection (common.c:553) ==13325== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13325== by 0x10003217: main_loop (sslh-fork.c:173) ==13325== by 0x10007977: main (sslh-main.c:663) ==13325== ssh:connection from localhost:42974 to localhost:dynamid forwarded from localhost:33186 to localhost:cslistener flushing deferred data to fd 3 ok 10 - Shy SSH connection ***Test: Bold SSH connection server socket closed connection closed down accepted fd 5 hexdump of incoming packet: 0x000000: 53 53 48 2d 32 2e 30 20 74 65 73 74 73 75 69 74 SSH-2.0 testsuit 0x000010: 65 09 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a e.hello world. **** writing deferred on fd -1 probing for ssh ==13325== ==13325== HEAP SUMMARY: ==13325== in use at exit: 1,189 bytes in 10 blocks ==13325== total heap usage: 160 allocs, 150 frees, 130,918 bytes allocated ==13325== ==13325== LEAK SUMMARY: ==13325== definitely lost: 0 bytes in 0 blocks ==13325== indirectly lost: 0 bytes in 0 blocks ==13325== possibly lost: 0 bytes in 0 blocks ==13325== still reachable: 1,189 bytes in 10 blocks ==13325== suppressed: 0 bytes in 0 blocks ==13325== Reachable blocks (those to which a pointer was found) are not shown. ==13325== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13325== ==13325== For counts of detected and suppressed errors, rerun with: -v ==13325== Use --track-origins=yes to see where uninitialised values come from ==13325== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) connecting to localhost:cslistener family 10 len 28 ==13327== Conditional jump or move depends on uninitialised value(s) ==13327== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x100048AF: sprintaddr (common.c:426) ==13327== by 0x10004E17: log_connection (common.c:553) ==13327== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13327== by 0x10003217: main_loop (sslh-fork.c:173) ==13327== by 0x10007977: main (sslh-main.c:663) ==13327== ==13327== Conditional jump or move depends on uninitialised value(s) ==13327== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x100048AF: sprintaddr (common.c:426) ==13327== by 0x10004E17: log_connection (common.c:553) ==13327== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13327== by 0x10003217: main_loop (sslh-fork.c:173) ==13327== by 0x10007977: main (sslh-main.c:663) ==13327== ==13327== Conditional jump or move depends on uninitialised value(s) ==13327== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13327== by 0x100048AF: sprintaddr (common.c:426) ==13327== by 0x10004E17: log_connection (common.c:553) ==13327== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13327== by 0x10003217: main_loop (sslh-fork.c:173) ==13327== by 0x10007977: main (sslh-main.c:663) ==13327== ssh:connection from localhost:42978 to localhost:dynamid forwarded from localhost:33190 to localhost:cslistener flushing deferred data to fd 3 ok 11 - Bold SSH connection ***Test: incomplete SSH first frame accepted fd 5 server socket closed connection closed down hexdump of incoming packet: 0x000000: 53 53 SS **** writing deferred on fd -1 probing for ssh ==13327== ==13327== HEAP SUMMARY: ==13327== in use at exit: 1,189 bytes in 10 blocks ==13327== total heap usage: 161 allocs, 151 frees, 130,948 bytes allocated ==13327== ==13327== LEAK SUMMARY: ==13327== definitely lost: 0 bytes in 0 blocks ==13327== indirectly lost: 0 bytes in 0 blocks ==13327== possibly lost: 0 bytes in 0 blocks ==13327== still reachable: 1,189 bytes in 10 blocks ==13327== suppressed: 0 bytes in 0 blocks ==13327== Reachable blocks (those to which a pointer was found) are not shown. ==13327== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13327== ==13327== For counts of detected and suppressed errors, rerun with: -v ==13327== Use --track-origins=yes to see where uninitialised values come from ==13327== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) hexdump of incoming packet: 0x000000: 48 2d 32 2e 30 20 74 65 73 74 73 75 69 74 65 09 H-2.0 testsuite. 0x000010: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a hello world. **** writing deferred on fd -1 probing for ssh connecting to localhost:cslistener family 10 len 28 ==13329== Conditional jump or move depends on uninitialised value(s) ==13329== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x100048AF: sprintaddr (common.c:426) ==13329== by 0x10004E17: log_connection (common.c:553) ==13329== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13329== by 0x10003217: main_loop (sslh-fork.c:173) ==13329== by 0x10007977: main (sslh-main.c:663) ==13329== ==13329== Conditional jump or move depends on uninitialised value(s) ==13329== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x100048AF: sprintaddr (common.c:426) ==13329== by 0x10004E17: log_connection (common.c:553) ==13329== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13329== by 0x10003217: main_loop (sslh-fork.c:173) ==13329== by 0x10007977: main (sslh-main.c:663) ==13329== ==13329== Conditional jump or move depends on uninitialised value(s) ==13329== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13329== by 0x100048AF: sprintaddr (common.c:426) ==13329== by 0x10004E17: log_connection (common.c:553) ==13329== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13329== by 0x10003217: main_loop (sslh-fork.c:173) ==13329== by 0x10007977: main (sslh-main.c:663) ==13329== ssh:connection from localhost:42982 to localhost:dynamid forwarded from localhost:33194 to localhost:cslistener flushing deferred data to fd 3 ok 12 - Incomplete first SSH frame ***Test: One SSL half-started then one SSH accepted fd 5 accepted fd 5 server socket closed connection closed down hexdump of incoming packet: 0x000000: 16 03 03 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a 0a ...hello world.. **** writing deferred on fd -1 probing for ssh probing for ssl ==13329== ==13329== HEAP SUMMARY: ==13329== in use at exit: 1,189 bytes in 10 blocks ==13329== total heap usage: 162 allocs, 152 frees, 130,950 bytes allocated ==13329== ==13329== LEAK SUMMARY: ==13329== definitely lost: 0 bytes in 0 blocks ==13329== indirectly lost: 0 bytes in 0 blocks ==13329== possibly lost: 0 bytes in 0 blocks ==13329== still reachable: 1,189 bytes in 10 blocks ==13329== suppressed: 0 bytes in 0 blocks ==13329== Reachable blocks (those to which a pointer was found) are not shown. ==13329== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13329== ==13329== For counts of detected and suppressed errors, rerun with: -v ==13329== Use --track-origins=yes to see where uninitialised values come from ==13329== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) connecting to localhost:etlservicemgr family 10 len 28 ==13331== Conditional jump or move depends on uninitialised value(s) ==13331== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x100048AF: sprintaddr (common.c:426) ==13331== by 0x10004E17: log_connection (common.c:553) ==13331== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13331== by 0x10003217: main_loop (sslh-fork.c:173) ==13331== by 0x10007977: main (sslh-main.c:663) ==13331== ==13331== Conditional jump or move depends on uninitialised value(s) ==13331== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x100048AF: sprintaddr (common.c:426) ==13331== by 0x10004E17: log_connection (common.c:553) ==13331== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13331== by 0x10003217: main_loop (sslh-fork.c:173) ==13331== by 0x10007977: main (sslh-main.c:663) ==13331== ==13331== Conditional jump or move depends on uninitialised value(s) ==13331== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13331== by 0x100048AF: sprintaddr (common.c:426) ==13331== by 0x10004E17: log_connection (common.c:553) ==13331== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13331== by 0x10003217: main_loop (sslh-fork.c:173) ==13331== by 0x10007977: main (sslh-main.c:663) ==13331== ssl:connection from localhost:42986 to localhost:dynamid forwarded from localhost:60630 to localhost:etlservicemgr flushing deferred data to fd 3 timed out, connect to ssh connecting to localhost:cslistener family 10 len 28 ==13332== Conditional jump or move depends on uninitialised value(s) ==13332== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x100048AF: sprintaddr (common.c:426) ==13332== by 0x10004E17: log_connection (common.c:553) ==13332== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13332== by 0x10003217: main_loop (sslh-fork.c:173) ==13332== by 0x10007977: main (sslh-main.c:663) ==13332== ==13332== Conditional jump or move depends on uninitialised value(s) ==13332== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x100048AF: sprintaddr (common.c:426) ==13332== by 0x10004E17: log_connection (common.c:553) ==13332== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13332== by 0x10003217: main_loop (sslh-fork.c:173) ==13332== by 0x10007977: main (sslh-main.c:663) ==13332== ==13332== Conditional jump or move depends on uninitialised value(s) ==13332== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13332== by 0x100048AF: sprintaddr (common.c:426) ==13332== by 0x10004E17: log_connection (common.c:553) ==13332== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13332== by 0x10003217: main_loop (sslh-fork.c:173) ==13332== by 0x10007977: main (sslh-main.c:663) ==13332== ssh:connection from localhost:42988 to localhost:dynamid forwarded from localhost:33202 to localhost:cslistener flushing deferred data to fd 3 ok 13 - SSH during SSL being established ok 14 - SSL connection interrupted by SSH ***Test: One SSH half-started then one SSL accepted fd 5 server socket closed server socket closed connection closed down connection closed down ==13332== ==13332== HEAP SUMMARY: ==13332== in use at exit: 1,189 bytes in 10 blocks ==13332== total heap usage: 160 allocs, 150 frees, 130,918 bytes allocated ==13332== ==13331== ==13331== HEAP SUMMARY: ==13331== in use at exit: 1,189 bytes in 10 blocks ==13331== total heap usage: 161 allocs, 151 frees, 130,934 bytes allocated ==13331== ==13332== LEAK SUMMARY: ==13332== definitely lost: 0 bytes in 0 blocks ==13332== indirectly lost: 0 bytes in 0 blocks ==13332== possibly lost: 0 bytes in 0 blocks ==13332== still reachable: 1,189 bytes in 10 blocks ==13332== suppressed: 0 bytes in 0 blocks ==13332== Reachable blocks (those to which a pointer was found) are not shown. ==13332== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13332== ==13332== For counts of detected and suppressed errors, rerun with: -v ==13332== Use --track-origins=yes to see where uninitialised values come from ==13332== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) ==13331== LEAK SUMMARY: ==13331== definitely lost: 0 bytes in 0 blocks ==13331== indirectly lost: 0 bytes in 0 blocks ==13331== possibly lost: 0 bytes in 0 blocks ==13331== still reachable: 1,189 bytes in 10 blocks ==13331== suppressed: 0 bytes in 0 blocks ==13331== Reachable blocks (those to which a pointer was found) are not shown. ==13331== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13331== ==13331== For counts of detected and suppressed errors, rerun with: -v ==13331== Use --track-origins=yes to see where uninitialised values come from ==13331== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) timed out, connect to ssh connecting to localhost:cslistener family 10 len 28 ==13335== Conditional jump or move depends on uninitialised value(s) ==13335== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x100048AF: sprintaddr (common.c:426) ==13335== by 0x10004E17: log_connection (common.c:553) ==13335== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13335== by 0x10003217: main_loop (sslh-fork.c:173) ==13335== by 0x10007977: main (sslh-main.c:663) ==13335== ==13335== Conditional jump or move depends on uninitialised value(s) ==13335== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x100048AF: sprintaddr (common.c:426) ==13335== by 0x10004E17: log_connection (common.c:553) ==13335== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13335== by 0x10003217: main_loop (sslh-fork.c:173) ==13335== by 0x10007977: main (sslh-main.c:663) ==13335== ==13335== Conditional jump or move depends on uninitialised value(s) ==13335== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13335== by 0x100048AF: sprintaddr (common.c:426) ==13335== by 0x10004E17: log_connection (common.c:553) ==13335== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13335== by 0x10003217: main_loop (sslh-fork.c:173) ==13335== by 0x10007977: main (sslh-main.c:663) ==13335== ssh:connection from localhost:42994 to localhost:dynamid forwarded from localhost:33206 to localhost:cslistener flushing deferred data to fd 3 accepted fd 5 hexdump of incoming packet: 0x000000: 16 03 03 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a 0a ...hello world.. **** writing deferred on fd -1 probing for ssh probing for ssl connecting to localhost:etlservicemgr family 10 len 28 ==13337== Conditional jump or move depends on uninitialised value(s) ==13337== at 0x43E1740: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x100048AF: sprintaddr (common.c:426) ==13337== by 0x10004E17: log_connection (common.c:553) ==13337== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13337== by 0x10003217: main_loop (sslh-fork.c:173) ==13337== by 0x10007977: main (sslh-main.c:663) ==13337== ==13337== Conditional jump or move depends on uninitialised value(s) ==13337== at 0x43E1758: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x100048AF: sprintaddr (common.c:426) ==13337== by 0x10004E17: log_connection (common.c:553) ==13337== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13337== by 0x10003217: main_loop (sslh-fork.c:173) ==13337== by 0x10007977: main (sslh-main.c:663) ==13337== ==13337== Conditional jump or move depends on uninitialised value(s) ==13337== at 0x43E174C: nss_load_library (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43E29F7: __nss_lookup_function (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43E2D3B: __nss_next2 (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43CDFC7: getservbyport_r@@GLIBC_2.3 (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x43D5AEF: getnameinfo (in /usr/lib64/power8/libc-2.27.9000.so) ==13337== by 0x100048AF: sprintaddr (common.c:426) ==13337== by 0x10004E17: log_connection (common.c:553) ==13337== by 0x10002E8B: start_shoveler (sslh-fork.c:114) ==13337== by 0x10003217: main_loop (sslh-fork.c:173) ==13337== by 0x10007977: main (sslh-main.c:663) ==13337== ssl:connection from localhost:42998 to localhost:dynamid forwarded from localhost:60640 to localhost:etlservicemgr flushing deferred data to fd 3 ok 15 - SSL during SSH being established ok 16 - SSH connection interrupted by SSL server socket closed server socket closed connection closed down connection closed down killing 13320 ==13322== ==13322== HEAP SUMMARY: ==13322== in use at exit: 1,189 bytes in 10 blocks ==13322== total heap usage: 133 allocs, 123 frees, 84,198 bytes allocated ==13322== ==13320== ==13320== HEAP SUMMARY: ==13320== in use at exit: 1,189 bytes in 10 blocks ==13320== total heap usage: 133 allocs, 123 frees, 84,198 bytes allocated ==13320== ==13322== LEAK SUMMARY: ==13322== definitely lost: 0 bytes in 0 blocks ==13322== indirectly lost: 0 bytes in 0 blocks ==13322== possibly lost: 0 bytes in 0 blocks ==13322== still reachable: 1,189 bytes in 10 blocks ==13322== suppressed: 0 bytes in 0 blocks ==13322== Reachable blocks (those to which a pointer was found) are not shown. ==13322== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13322== ==13322== For counts of detected and suppressed errors, rerun with: -v ==13322== Use --track-origins=yes to see where uninitialised values come from ==13322== ERROR SUMMARY: 65 errors from 27 contexts (suppressed: 0 from 0) ==13320== 8 bytes in 1 blocks are definitely lost in loss record 2 of 8 ==13320== at 0x4086314: malloc (vg_replace_malloc.c:299) ==13320== by 0x1000361B: start_listen_sockets (common.c:122) ==13320== by 0x100077BB: main (sslh-main.c:630) ==13320== ==13320== LEAK SUMMARY: ==13320== definitely lost: 8 bytes in 1 blocks ==13320== indirectly lost: 0 bytes in 0 blocks ==13320== possibly lost: 0 bytes in 0 blocks ==13320== still reachable: 1,181 bytes in 9 blocks ==13320== suppressed: 0 bytes in 0 blocks ==13320== Reachable blocks (those to which a pointer was found) are not shown. ==13320== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13320== ==13320== For counts of detected and suppressed errors, rerun with: -v ==13320== Use --track-origins=yes to see where uninitialised values come from ==13320== ERROR SUMMARY: 66 errors from 28 contexts (suppressed: 0 from 0) ==13337== ==13337== HEAP SUMMARY: ==13337== in use at exit: 1,189 bytes in 10 blocks ==13337== total heap usage: 161 allocs, 151 frees, 130,934 bytes allocated ==13337== ==13337== LEAK SUMMARY: ==13337== definitely lost: 0 bytes in 0 blocks ==13337== indirectly lost: 0 bytes in 0 blocks ==13337== possibly lost: 0 bytes in 0 blocks ==13337== still reachable: 1,189 bytes in 10 blocks ==13337== suppressed: 0 bytes in 0 blocks ==13337== Reachable blocks (those to which a pointer was found) are not shown. ==13337== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13337== ==13337== For counts of detected and suppressed errors, rerun with: -v ==13337== Use --track-origins=yes to see where uninitialised values come from ==13337== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) ==13321== ==13321== HEAP SUMMARY: ==13321== in use at exit: 1,189 bytes in 10 blocks ==13321== total heap usage: 133 allocs, 123 frees, 84,198 bytes allocated ==13321== ==13335== ==13335== HEAP SUMMARY: ==13335== in use at exit: 1,189 bytes in 10 blocks ==13335== total heap usage: 160 allocs, 150 frees, 130,918 bytes allocated ==13335== ==13321== LEAK SUMMARY: ==13321== definitely lost: 0 bytes in 0 blocks ==13321== indirectly lost: 0 bytes in 0 blocks ==13321== possibly lost: 0 bytes in 0 blocks ==13321== still reachable: 1,189 bytes in 10 blocks ==13321== suppressed: 0 bytes in 0 blocks ==13321== Reachable blocks (those to which a pointer was found) are not shown. ==13321== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13321== ==13321== For counts of detected and suppressed errors, rerun with: -v ==13321== Use --track-origins=yes to see where uninitialised values come from ==13321== ERROR SUMMARY: 65 errors from 27 contexts (suppressed: 0 from 0) ==13335== LEAK SUMMARY: ==13335== definitely lost: 0 bytes in 0 blocks ==13335== indirectly lost: 0 bytes in 0 blocks ==13335== possibly lost: 0 bytes in 0 blocks ==13335== still reachable: 1,189 bytes in 10 blocks ==13335== suppressed: 0 bytes in 0 blocks ==13335== Reachable blocks (those to which a pointer was found) are not shown. ==13335== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13335== ==13335== For counts of detected and suppressed errors, rerun with: -v ==13335== Use --track-origins=yes to see where uninitialised values come from ==13335== ERROR SUMMARY: 85 errors from 30 contexts (suppressed: 0 from 0) ***Test: Connecting to non-existant server spawned 13340 ssh addr: localhost:9003. libwrap service: sshd log_level: 1 family 10 10 [] [fork] ssl addr: localhost:9003. libwrap service: (null) log_level: 1 family 10 10 [] [] listening on: localhost:dynamid [] localhost:dynamid [] timeout: 2 on-timeout: ssh listening to 2 addresses sslh-select 3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 started turning into mockbuild capabilities: = selecting... max_fd=5 num_probing=0 accepted fd 5 on slot 0 selecting... max_fd=6 num_probing=1 processing fd0 slot 0 hexdump of incoming packet: 0x000000: 68 65 6c 6c 6f hello **** writing deferred on fd -1 ***Test: No hostname in address spawned 13342 9002: names must be fully specified as hostname:port exited with 1 ok 17 - Exit status on illegal option ***Test: Changing to non-existant username spawned 13343 ssh addr: localhost:cslistener. libwrap service: sshd log_level: 1 family 10 10 [] [fork] ssl addr: localhost:etlservicemgr. libwrap service: (null) log_level: 1 family 10 10 [] [] listening on: localhost:dynamid [] localhost:dynamid [] timeout: 2 on-timeout: ssh listening to 2 addresses sslh-select 3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 started mockbuild_doesnt_exist: not found exited with 2 ok 18 - Exit status on non-existant username ***Test: Can't open PID file spawned 13344 ssh addr: localhost:cslistener. libwrap service: sshd log_level: 1 family 10 10 [] [fork] ssl addr: localhost:etlservicemgr. libwrap service: (null) log_level: 1 family 10 10 [] [] listening on: localhost:dynamid [] localhost:dynamid [] timeout: 2 on-timeout: ssh listening to 2 addresses /dont_exist//tmp/sslh_test.pid: No such file or directory exited with 3 ok 19 - Exit status if can't open PID file ***Test: Can't resolve address spawned 13345 Name or service not known `blahblah.dontexist:9000' Name or service not known `blahblah.dontexist' exited with 4 ok 20 - Exit status if can't resolve address 1..20 Processing files: sslh-1.19c-1.fc29.ppc64 + exit 0 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pE1zbq + umask 022 + cd /builddir/build/BUILD + cd sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + DOCDIR=/builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/doc/sslh + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/doc/sslh + cp -pr README.md /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/doc/sslh + cp -pr ChangeLog /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/doc/sslh + cp -pr example.cfg /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/doc/sslh + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.FW50Dk + umask 022 + cd /builddir/build/BUILD + cd sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + LICENSEDIR=/builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/licenses/sslh + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/licenses/sslh + cp -pr COPYING /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64/usr/share/licenses/sslh + exit 0 Provides: config(sslh) = 1.19c-1.fc29 sslh = 1.19c-1.fc29 sslh(ppc-64) = 1.19c-1.fc29 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcap.so.2()(64bit) libconfig.so.9()(64bit) libpcreposix.so.0()(64bit) libsystemd.so.0()(64bit) libsystemd.so.0(LIBSYSTEMD_209)(64bit) rtld(GNU_HASH) Processing files: sslh-debugsource-1.19c-1.fc29.ppc64 Provides: sslh-debugsource = 1.19c-1.fc29 sslh-debugsource(ppc-64) = 1.19c-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: sslh-debuginfo-1.19c-1.fc29.ppc64 Provides: debuginfo(build-id) = 079a4ce5267bcb26317d8268a1dc58895821fdff debuginfo(build-id) = 7fac27694d9b94f87b825c600a375e78aed6c0ec sslh-debuginfo = 1.19c-1.fc29 sslh-debuginfo(ppc-64) = 1.19c-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: sslh-debugsource(ppc-64) = 1.19c-1.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64 Wrote: /builddir/build/RPMS/sslh-1.19c-1.fc29.ppc64.rpm Wrote: /builddir/build/RPMS/sslh-debugsource-1.19c-1.fc29.ppc64.rpm Wrote: /builddir/build/RPMS/sslh-debuginfo-1.19c-1.fc29.ppc64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.dwaDgf + umask 022 + cd /builddir/build/BUILD + cd sslh-3a61c8b0b1cd846d0cd3a2c590a52fe9bc5974f7 + /usr/bin/rm -rf /builddir/build/BUILDROOT/sslh-1.19c-1.fc29.ppc64 + exit 0 Child return code was: 0