<86>May 15 00:03:18 userdel[1766620]: delete user 'rooter' <86>May 15 00:03:18 userdel[1766620]: removed group 'rooter' owned by 'rooter' <86>May 15 00:03:18 userdel[1766620]: removed shadow group 'rooter' owned by 'rooter' <86>May 15 00:03:18 groupadd[1766625]: group added to /etc/group: name=rooter, GID=531 <86>May 15 00:03:18 groupadd[1766625]: group added to /etc/gshadow: name=rooter <86>May 15 00:03:18 groupadd[1766625]: new group: name=rooter, GID=531 <86>May 15 00:03:18 useradd[1766629]: new user: name=rooter, UID=531, GID=531, home=/root, shell=/bin/bash <86>May 15 00:03:18 userdel[1766636]: delete user 'builder' <86>May 15 00:03:18 userdel[1766636]: removed group 'builder' owned by 'builder' <86>May 15 00:03:18 userdel[1766636]: removed shadow group 'builder' owned by 'builder' <86>May 15 00:03:18 groupadd[1766641]: group added to /etc/group: name=builder, GID=532 <86>May 15 00:03:18 groupadd[1766641]: group added to /etc/gshadow: name=builder <86>May 15 00:03:18 groupadd[1766641]: new group: name=builder, GID=532 <86>May 15 00:03:18 useradd[1766645]: new user: name=builder, UID=532, GID=532, home=/usr/src, shell=/bin/bash <13>May 15 00:03:25 rpmi: libunwind-1.1-alt3 sisyphus+222321.100.1.1 1550757592 installed <13>May 15 00:03:25 rpmi: libipt2-2.0.1-alt1_2 sisyphus+246925.100.1.1 1582637352 installed <13>May 15 00:03:25 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>May 15 00:03:27 rpmi: glibc-devel-static-6:2.30-alt1 sisyphus+240143.40.4.1 1573161998 installed <13>May 15 00:03:27 rpmi: zlib-devel-static-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>May 15 00:03:28 rpmi: binutils-devel-1:2.32-alt1 sisyphus+239632.70.3.1 1571779865 installed <13>May 15 00:03:28 rpmi: libipt-devel-2.0.1-alt1_2 sisyphus+246925.100.1.1 1582637352 installed <13>May 15 00:03:28 rpmi: libunwind-devel-1.1-alt3 sisyphus+222321.100.1.1 1550757592 installed <13>May 15 00:03:28 rpmi: liblzma-devel-5.2.5-alt1 sisyphus+249564.100.1.1 1586298197 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/honggfuzz-2.2-alt1.nosrc.rpm Installing honggfuzz-2.2-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.53975 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf honggfuzz-2.2 + echo 'Source #0 (honggfuzz-2.2.tar):' Source #0 (honggfuzz-2.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/honggfuzz-2.2.tar + cd honggfuzz-2.2 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.53975 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd honggfuzz-2.2 + make -j8 make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o cmdline.o cmdline.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o report.o report.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o display.o display.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o sanitizers.o sanitizers.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o socketfuzzer.o socketfuzzer.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o honggfuzz.o honggfuzz.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o subproc.o subproc.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o fuzz.o fuzz.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o linux/trace.o linux/trace.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o input.o input.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o linux/arch.o linux/arch.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o linux/pt.o linux/pt.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/ns.o libhfcommon/ns.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfuzz/fetch.o libhfuzz/fetch.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o linux/bfd.o linux/bfd.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfuzz/linux.o libhfuzz/linux.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/log.o libhfcommon/log.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o linux/perf.o linux/perf.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o linux/unwind.o linux/unwind.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfuzz/persistent.o libhfuzz/persistent.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -o mangle.o mangle.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfuzz/performance.o libhfuzz/performance.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/files.o libhfcommon/files.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfcommon/util.o libhfcommon/util.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' ar rcs libhfcommon/libhfcommon.a libhfcommon/files.o libhfcommon/log.o libhfcommon/ns.o libhfcommon/util.o make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfuzz/instrument.o libhfuzz/instrument.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfnetdriver/netdriver.o libhfnetdriver/netdriver.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' ar rcs libhfnetdriver/libhfnetdriver.a libhfnetdriver/netdriver.o make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -o honggfuzz cmdline.o display.o fuzz.o honggfuzz.o input.o mangle.o report.o sanitizers.o socketfuzzer.o subproc.o linux/arch.o linux/bfd.o linux/perf.o linux/pt.o linux/trace.o linux/unwind.o libhfcommon/libhfcommon.a -pthread -lm -L/usr/local/include -lunwind-ptrace -lunwind-generic -lunwind -llzma -lopcodes -lbfd -lrt -ldl -lm -lipt make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -c -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -fPIC -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -o libhfuzz/memorycmp.o libhfuzz/memorycmp.c make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' ar rcs libhfuzz/libhfuzz.a libhfuzz/fetch.o libhfuzz/instrument.o libhfuzz/linux.o libhfuzz/memorycmp.o libhfuzz/performance.o libhfuzz/persistent.o make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -shared -pthread -lm -L/usr/local/include -lunwind-ptrace -lunwind-generic -lunwind -llzma -lopcodes -lbfd -lrt -ldl -lm -lipt libhfuzz/fetch.o libhfuzz/instrument.o libhfuzz/linux.o libhfuzz/memorycmp.o libhfuzz/performance.o libhfuzz/persistent.o libhfcommon/files.o libhfcommon/log.o libhfcommon/ns.o libhfcommon/util.o -o libhfuzz/libhfuzz.so make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' cc -o hfuzz_cc/hfuzz-cc hfuzz_cc/hfuzz-cc.c libhfcommon/libhfcommon.a -pthread -lm -L/usr/local/include -lunwind-ptrace -lunwind-generic -lunwind -llzma -lopcodes -lbfd -lrt -ldl -lm -lipt -O3 -mtune=native -funroll-loops -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -D_FILE_OFFSET_BITS=64 -D_HF_LINUX_INTEL_PT_LIB -finline-limit=4000 -D_HF_ARCH_LINUX -D_HFUZZ_INC_PATH=/usr/src/RPM/BUILD/honggfuzz-2.2 make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.67194 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/honggfuzz-buildroot + : + /bin/rm -rf -- /usr/src/tmp/honggfuzz-buildroot + cd honggfuzz-2.2 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/honggfuzz-buildroot PREFIX=/usr make: Entering directory '/usr/src/RPM/BUILD/honggfuzz-2.2' mkdir -p -m 755 ${DESTDIR}/usr/bin install -m 755 honggfuzz ${DESTDIR}/usr/bin install -m 755 hfuzz_cc/hfuzz-cc ${DESTDIR}/usr/bin install -m 755 hfuzz_cc/hfuzz-clang ${DESTDIR}/usr/bin install -m 755 hfuzz_cc/hfuzz-clang++ ${DESTDIR}/usr/bin install -m 755 hfuzz_cc/hfuzz-gcc ${DESTDIR}/usr/bin install -m 755 hfuzz_cc/hfuzz-g++ ${DESTDIR}/usr/bin install -m 755 -t ${DESTDIR}/usr/include/libhfcommon -D includes/libhfcommon/*.h install -m 755 -t ${DESTDIR}/usr/include/libhfuzz -D includes/libhfuzz/*.h install -m 755 -t ${DESTDIR}/usr/include/libhnetdriver -D includes/libhfnetdriver/*.h make: Leaving directory '/usr/src/RPM/BUILD/honggfuzz-2.2' + mkdir -p /usr/src/tmp/honggfuzz-buildroot/usr/share/doc/honggfuzz-2.2 + cp -a CHANGELOG COPYING CONTRIBUTING README.md docs/Android.md docs/FeedbackDrivenFuzzing.md docs/PersistentFuzzing.md docs/USAGE.md /usr/src/tmp/honggfuzz-buildroot/usr/share/doc/honggfuzz-2.2 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/honggfuzz-buildroot (auto) Verifying and fixing files in /usr/src/tmp/honggfuzz-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/honggfuzz-buildroot/ (default) Compressing files in /usr/src/tmp/honggfuzz-buildroot (auto) Verifying ELF objects in /usr/src/tmp/honggfuzz-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.45760 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd honggfuzz-2.2 + PATH=/usr/src/tmp/honggfuzz-buildroot//usr/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + honggfuzz --help Usage: honggfuzz [options] -- path_to_command [args] Options: --help|-h Help plz.. --input|-i VALUE Path to a directory containing initial file corpus --output|-o VALUE Output data (new dynamic coverage corpus, or the minimized coverage corpus) is written to this directory (default: input directory is re-used) --persistent|-P Enable persistent fuzzing (use hfuzz_cc/hfuzz-clang to compile code). This will be auto-detected!!! --instrument|-z *DEFAULT-MODE-BY-DEFAULT* Enable compile-time instrumentation (use hfuzz_cc/hfuzz-clang to compile code) --minimize|-M Minimize the input corpus. It will most likely delete some corpus files (from the --input directory) if no --output is used! --noinst|-x Static mode only, disable any instrumentation (hw/sw) feedback --keep_output|-Q Don't close children's stdin, stdout, stderr; can be noisy --timeout|-t VALUE Timeout in seconds (default: 1 (second)) --threads|-n VALUE Number of concurrent fuzzing threads (default: number of CPUs / 2) --stdin_input|-s Provide fuzzing input on STDIN, instead of ___FILE___ --mutations_per_run|-r VALUE Maximal number of mutations per one run (default: 6) --logfile|-l VALUE Log file --verbose|-v Disable ANSI console; use simple log output --verifier|-V Enable crashes verifier --debug|-d Show debug messages (level >= 4) --quiet|-q Show only warnings and more serious messages (level <= 1) --extension|-e VALUE Input file extension (e.g. 'swf'), (default: 'fuzz') --workspace|-W VALUE Workspace directory to save crashes & runtime files (default: '.') --crashdir VALUE Directory where crashes are saved to (default: workspace directory) --covdir_all|-o VALUE ** DEPRECATED ** use --output --covdir_new VALUE New coverage (beyond the dry-run fuzzing phase) is written to this separate directory --dict|-w VALUE Dictionary file. Format:http://llvm.org/docs/LibFuzzer.html#dictionaries --stackhash_bl|-B VALUE Stackhashes blacklist file (one entry per line) --mutate_cmd|-c VALUE External command producing fuzz files (instead of internal mutators) --pprocess_cmd VALUE External command postprocessing files produced by internal mutators --ffmutate_cmd VALUE External command mutating files which have effective coverage feedback --run_time VALUE Number of seconds this fuzzing session will last (default: 0 [no limit]) --iterations|-N VALUE Number of fuzzing iterations (default: 0 [no limit]) --rlimit_as VALUE Per process RLIMIT_AS in MiB (default: 0 [default limit]) --rlimit_rss VALUE Per process RLIMIT_RSS in MiB (default: 0 [default limit]). It will also set *SAN's soft_rss_limit_mb --rlimit_data VALUE Per process RLIMIT_DATA in MiB (default: 0 [default limit]) --rlimit_core VALUE Per process RLIMIT_CORE in MiB (default: 0 [no cores are produced]) --rlimit_stack VALUE Per process RLIMIT_STACK in MiB (default: 0 [default limit]) --report|-R VALUE Write report to this file (default: '/HONGGFUZZ.REPORT.TXT') --max_file_size|-F VALUE Maximal size of files processed by the fuzzer in bytes (default: 134217728 = 128MB) --clear_env Clear all environment variables before executing the binary --env|-E VALUE Pass this environment variable, can be used multiple times --save_all|-u Save all test-cases (not only the unique ones) by appending the current time-stamp to the filenames --tmout_sigvtalrm|-T Use SIGVTALRM to kill timeouting processes (default: use SIGKILL) --sanitizers|-S ** DEPRECATED ** Enable sanitizers settings (default: false) --sanitizers_del_report VALUE Delete sanitizer report after use (default: false) --monitor_sigabrt VALUE ** DEPRECATED ** SIGABRT is always monitored --no_fb_timeout VALUE Skip feedback if the process has timeouted (default: false) --exit_upon_crash Exit upon seeing the first crash (default: false) --socket_fuzzer Instrument external fuzzer via socket --netdriver Use netdriver (libhfnetdriver/). In most cases it will be autodetected through a binary signature --only_printable Only generate printable inputs --export_feedback Export the coverage feedback structure as ./hfuzz-feedback --const_feedback VALUE Use constant integer/string values from fuzzed programs to mangle input files via a dynamic dictionary (default: true) --linux_symbols_bl VALUE Symbols blacklist filter file (one entry per line) --linux_symbols_wl VALUE Symbols whitelist filter file (one entry per line) --linux_addr_low_limit VALUE Address limit (from si.si_addr) below which crashes are not reported, (default: 0) --linux_keep_aslr Don't disable ASLR randomization, might be useful with MSAN --linux_perf_ignore_above VALUE Ignore perf events which report IPs above this address --linux_perf_instr Use PERF_COUNT_HW_INSTRUCTIONS perf --linux_perf_branch Use PERF_COUNT_HW_BRANCH_INSTRUCTIONS perf --linux_perf_bts_edge Use Intel BTS to count unique edges --linux_perf_ipt_block Use Intel Processor Trace to count unique blocks (requires libipt.so) --linux_perf_kernel_only Gather kernel-only coverage with Intel PT and with Intel BTS --linux_ns_net VALUE Use Linux NET namespace isolation (yes/no/maybe [default:maybe/if_supported]) --linux_ns_pid Use Linux PID namespace isolation --linux_ns_ipc Use Linux IPC namespace isolation Examples: Run the binary over a mutated file chosen from the directory. Disable fuzzing feedback (static mode): honggfuzz -i input_dir -x -- /usr/bin/djpeg ___FILE___ As above, provide input over STDIN: honggfuzz -i input_dir -x -s -- /usr/bin/djpeg Use compile-time instrumentation (-fsanitize-coverage=trace-pc-guard,...): honggfuzz -i input_dir -- /usr/bin/djpeg ___FILE___ Use persistent mode w/o instrumentation: honggfuzz -i input_dir -P -x -- /usr/bin/djpeg_persistent_mode Use persistent mode and compile-time (-fsanitize-coverage=trace-pc-guard,...) instrumentation: honggfuzz -i input_dir -P -- /usr/bin/djpeg_persistent_mode Run the binary with dynamically generate inputs, maximize total no. of instructions: honggfuzz --linux_perf_instr -- /usr/bin/djpeg ___FILE___ As above, maximize total no. of branches: honggfuzz --linux_perf_branch -- /usr/bin/djpeg ___FILE___ As above, maximize unique branches (edges) via Intel BTS: honggfuzz --linux_perf_bts_edge -- /usr/bin/djpeg ___FILE___ As above, maximize unique code blocks via Intel Processor Trace (requires libipt.so): honggfuzz --linux_perf_ipt_block -- /usr/bin/djpeg ___FILE___ + honggfuzz -v -i examples/openssl/corpus_client -N 1 --run_time 1 -n 1 -P -- /bin/ls Start time:'2020-05-15.00.03.41' bin:'/bin/ls', input:'examples/openssl/corpus_client', output:'examples/openssl/corpus_client', persistent:true, stdin:false, mutation_rate:5, timeout:1, max_runs:1, threads:1, minimize:false, git_commit:71c712fd2cc2c15e545ca447fc9219a246be82fb Entering phase 1/3: Dry Run Launched new fuzzing thread, no. #0 [2020-05-15T00:03:41+0000][W][1773195] files_writeBufToFile():77 Couldn't create/open '/proc/self/oom_score_adj' for R/W: Read-only file system [2020-05-15T00:03:41+0000][W][1773195] arch_launchChild():134 Couldn't increase our oom_score Persistent mode: Launched new persistent pid=1773195 [2020-05-15T00:03:41+0000][W][1773193] arch_checkWait():234 Persistent mode: pid=1773195 exited with status: EXITED, exit code: 0 Terminating thread no. #0, left: 0 Summary iterations:2 time:1 speed:2 crashes_count:0 timeout_count:0 new_units_added:0 slowest_unit_ms:2 guard_nb:0 branch_coverage_percent:0 peak_rss_mb:3 + exit 0 Processing files: honggfuzz-2.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.B6qkWr find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7s8jls find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.10)(64bit), libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libc.so.6(GLIBC_2.8)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libipt.so.2()(64bit) >= set:khWIMbvflAeguT0uN7, libpthread.so.0(GLIBC_2.2.5)(64bit), librt.so.1(GLIBC_2.2.5)(64bit), libunwind-ptrace.so.0()(64bit) >= set:hfA1ZmdDa1, libunwind-x86_64.so.8()(64bit) >= set:ifJwkGo74EaWh0, libz.so.1()(64bit) >= set:khMS4OpxgpvmbXrGZA0, libz.so.1(ZLIB_1.2.0)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9CTJJq Creating honggfuzz-debuginfo package Processing files: honggfuzz-debuginfo-2.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Wk6fTr find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2xjydt find-requires: running scripts (debuginfo) Requires: honggfuzz = 2.2-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(ld-linux-x86-64.so.2), debug64(libc.so.6), debug64(libdl.so.2), debug64(libipt.so.2), debug64(libpthread.so.0), debug64(librt.so.1), debug64(libunwind-ptrace.so.0), debug64(libunwind-x86_64.so.8), debug64(libz.so.1) Adding to honggfuzz-debuginfo a strict dependency on honggfuzz Wrote: /usr/src/RPM/RPMS/x86_64/honggfuzz-2.2-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/honggfuzz-debuginfo-2.2-alt1.x86_64.rpm 19.99user 5.43system 0:22.18elapsed 114%CPU (0avgtext+0avgdata 44160maxresident)k 0inputs+0outputs (0major+804440minor)pagefaults 0swaps 33.04user 11.42system 0:40.69elapsed 109%CPU (0avgtext+0avgdata 109832maxresident)k 488inputs+0outputs (0major+1116753minor)pagefaults 0swaps