memcheck/tests/linux/debuginfod-check.vgtest
memcheck/tests/darwin/Makefile
memcheck/tests/solaris/Makefile
+ memcheck/tests/freebsd/Makefile
memcheck/tests/amd64-linux/Makefile
memcheck/tests/arm64-linux/Makefile
memcheck/tests/x86-linux/Makefile
memcheck/tests/amd64-solaris/Makefile
memcheck/tests/x86-solaris/Makefile
+ memcheck/tests/amd64-freebsd/Makefile
+ memcheck/tests/x86-freebsd/Makefile
memcheck/tests/ppc32/Makefile
memcheck/tests/ppc64/Makefile
memcheck/tests/s390x/Makefile
[chmod +x tests/filter_stderr_basic])
AC_CONFIG_FILES([tests/filter_discards],
[chmod +x tests/filter_discards])
+AC_CONFIG_FILES([memcheck/tests/filter_stderr],
+ [chmod +x memcheck/tests/filter_stderr])
+AC_CONFIG_FILES([memcheck/tests/filter_dw4],
+ [chmod +x memcheck/tests/filter_dw4])
+AC_CONFIG_FILES([memcheck/tests/filter_overlaperror],
+ [chmod +x memcheck/tests/filter_overlaperror])
+AC_CONFIG_FILES([memcheck/tests/x86/filter_pushfpopf],
+ [chmod +x memcheck/tests/x86/filter_pushfpopf])
AC_CONFIG_FILES([gdbserver_tests/filter_gdb],
[chmod +x gdbserver_tests/filter_gdb])
AC_CONFIG_FILES([gdbserver_tests/filter_memcheck_monitor],
DIST_SUBDIRS = x86 amd64 ppc32 ppc64 s390x linux \
darwin solaris x86-linux amd64-linux arm64-linux \
x86-solaris amd64-solaris mips32 mips64 \
+ freebsd amd64-freebsd x86-freebsd \
common .
dist_noinst_SCRIPTS = \
cxx17_aligned_new.stdout.exp \
deep-backtrace.vgtest deep-backtrace.stderr.exp \
demangle.stderr.exp demangle.vgtest \
+ demangle.stderr.exp-freebsd \
big_debuginfo_symbol.stderr.exp big_debuginfo_symbol.vgtest \
describe-block.stderr.exp describe-block.vgtest \
descr_belowsp.vgtest descr_belowsp.stderr.exp \
doublefree.stderr.exp doublefree.vgtest \
dw4.vgtest dw4.stderr.exp dw4.stderr.exp-solaris dw4.stdout.exp \
+ dw4.stderr.exp-freebsd \
err_disable1.vgtest err_disable1.stderr.exp \
err_disable2.vgtest err_disable2.stderr.exp \
err_disable3.vgtest err_disable3.stderr.exp \
execve1.stderr.exp execve1.vgtest execve1.stderr.exp-kfail \
execve2.stderr.exp execve2.vgtest execve2.stderr.exp-kfail \
file_locking.stderr.exp file_locking.vgtest \
- fprw.stderr.exp fprw.stderr.exp-mips32-be fprw.stderr.exp-mips32-le \
- fprw.vgtest \
+ fprw.stderr.exp fprw.stderr.exp-freebsd fprw.stderr.exp-mips32-be \
+ fprw.stderr.exp-mips32-le fprw.vgtest \
+ fprw.stderr.exp-freebsd-x86 \
fwrite.stderr.exp fwrite.vgtest fwrite.stderr.exp-kfail \
gone_abrt_xml.vgtest gone_abrt_xml.stderr.exp gone_abrt_xml.stderr.exp-solaris \
holey_buffer_too_small.vgtest holey_buffer_too_small.stdout.exp \
leak-autofreepool-4.vgtest leak-autofreepool-4.stderr.exp \
leak-autofreepool-5.vgtest leak-autofreepool-5.stderr.exp \
leak-autofreepool-6.vgtest leak-autofreepool-6.stderr.exp \
+ leak-autofreepool-5.stderr.exp-freebsd \
leak-tree.vgtest leak-tree.stderr.exp \
leak-segv-jmp.vgtest leak-segv-jmp.stderr.exp \
lks.vgtest lks.stdout.exp lks.supp lks.stderr.exp \
malloc2.stderr.exp malloc2.vgtest \
malloc3.stderr.exp malloc3.stdout.exp malloc3.vgtest \
manuel1.stderr.exp manuel1.stdout.exp manuel1.vgtest \
+ manuel1.stderr.exp-freebsd-clang \
manuel2.stderr.exp manuel2.stderr.exp64 manuel2.stdout.exp \
manuel2.vgtest \
manuel3.stderr.exp manuel3.vgtest \
match-overrun.stderr.exp match-overrun.vgtest match-overrun.supp \
memalign_test.stderr.exp memalign_test.vgtest \
+ memalign_test.stderr.exp-freebsd-clang \
memalign2.stderr.exp memalign2.vgtest \
memcmptest.stderr.exp memcmptest.stderr.exp2 \
memcmptest.stdout.exp memcmptest.vgtest \
noisy_child.vgtest noisy_child.stderr.exp noisy_child.stdout.exp \
null_socket.stderr.exp null_socket.vgtest \
origin1-yes.vgtest origin1-yes.stdout.exp origin1-yes.stderr.exp \
+ origin1-yes.stderr.exp-freebsd \
origin2-not-quite.vgtest origin2-not-quite.stdout.exp \
origin2-not-quite.stderr.exp \
+ origin2-not-quite.stderr.exp-freebsd \
origin3-no.vgtest origin3-no.stdout.exp \
+ origin3-no.stderr.exp-freebsd \
origin3-no.stderr.exp \
origin4-many.vgtest origin4-many.stdout.exp \
origin4-many.stderr.exp \
origin5-bz2.stderr.exp-glibc27-ppc64 \
origin5-bz2.stderr.exp-glibc212-s390x \
origin5-bz2.stderr.exp-glibc234-s390x \
+ origin5-bz2.stderr.exp-freebsd \
+ origin5-bz2.stderr.exp-freebsd-x86 \
origin5-bz2.stderr.exp-glibc218-mips32 \
origin6-fp.vgtest origin6-fp.stdout.exp \
origin6-fp.stderr.exp-glibc25-amd64 \
sbfragment.stdout.exp sbfragment.stderr.exp sbfragment.vgtest \
sem.stderr.exp sem.vgtest \
sendmsg.stderr.exp sendmsg.stderr.exp-solaris sendmsg.vgtest \
+ sendmsg.stderr.exp-freebsd \
+ sendmsg.stderr.exp-freebsd-x86 \
sh-mem.stderr.exp sh-mem.vgtest \
sh-mem-random.stderr.exp sh-mem-random.stdout.exp64 \
sh-mem-random.stdout.exp sh-mem-random.vgtest \
sigaltstack.stderr.exp sigaltstack.vgtest \
- sigkill.stderr.exp sigkill.stderr.exp-darwin sigkill.stderr.exp-mips32 \
+ sigkill.stderr.exp sigkill.stderr.exp-darwin sigkill.stderr.exp-freebsd sigkill.stderr.exp-mips32 \
sigkill.stderr.exp-solaris \
sigkill.stderr.exp-glibc-2.28 sigkill.vgtest \
signal2.stderr.exp signal2.stdout.exp signal2.vgtest \
suppvarinfo5.stderr.exp suppvarinfo5.supp suppvarinfo5.vgtest \
test-plo-no.vgtest test-plo-no.stdout.exp \
test-plo-no.stderr.exp-le64 test-plo-no.stderr.exp-le32 \
+ test-plo-no.stderr.exp-le32-freebsd test-plo-no.stderr.exp-le64-freebsd \
+ test-plo-no.stderr.exp-le32-freebsd-clang \
test-plo-yes.vgtest test-plo-yes.stdout.exp \
test-plo-yes.stderr.exp-le64 test-plo-yes.stderr.exp-le32 \
test-plo-no.stderr.exp-s390x-mvc \
unit_oset.stderr.exp unit_oset.stdout.exp unit_oset.vgtest \
varinfo1.vgtest varinfo1.stdout.exp varinfo1.stderr.exp \
varinfo1.stderr.exp-ppc64 \
+ varinfo1.stderr.exp-freebsd \
varinfo2.vgtest varinfo2.stdout.exp varinfo2.stderr.exp \
varinfo2.stderr.exp-ppc64 \
varinfo3.vgtest varinfo3.stdout.exp varinfo3.stderr.exp \
varinfo3.stderr.exp-ppc64 \
+ varinfo3.stderr.exp-freebsd \
varinfo4.vgtest varinfo4.stdout.exp varinfo4.stderr.exp \
varinfo4.stderr.exp-ppc64 \
+ varinfo4.stderr.exp-freebsd \
varinfo5.vgtest varinfo5.stdout.exp varinfo5.stderr.exp \
varinfo5.stderr.exp-ppc64 \
varinfo6.vgtest varinfo6.stdout.exp varinfo6.stderr.exp \
wrapmallocstatic.vgtest wrapmallocstatic.stdout.exp \
wrapmallocstatic.stderr.exp \
writev1.stderr.exp writev1.stderr.exp-solaris writev1.vgtest \
- xml1.stderr.exp xml1.stdout.exp xml1.vgtest xml1.stderr.exp-s390x-mvc
+ xml1.stderr.exp xml1.stdout.exp xml1.vgtest xml1.stderr.exp-s390x-mvc \
+ leak_cpp_interior.stderr.exp-freebsd
check_PROGRAMS = \
accounting \
#include <errno.h>
#include <string.h>
#include <stdlib.h>
+#if defined(VGO_freebsd)
+#include <signal.h>
+#endif
static int pgsz;
For lists of detected and suppressed errors, rerun with: -s
ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Unaddressable byte(s) found during client check request
- at 0x........: test2 (addressable.c:48)
- by 0x........: main (addressable.c:125)
+ at 0x........: test2 (addressable.c:51)
+ by 0x........: main (addressable.c:128)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Invalid write of size 1
- at 0x........: test2 (addressable.c:51)
- by 0x........: main (addressable.c:125)
+ at 0x........: test2 (addressable.c:54)
+ by 0x........: main (addressable.c:128)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Process terminating with default action of signal N (SIGSEGV or SIGBUS)
Bad memory (SIGSEGV or SIGBUS) at address 0x........
- at 0x........: test2 (addressable.c:51)
- by 0x........: main (addressable.c:125)
+ at 0x........: test2 (addressable.c:54)
+ by 0x........: main (addressable.c:128)
If you believe this happened as a result of a stack
overflow in your program's main thread (unlikely but
possible), you can try to increase the size of the
Process terminating with default action of signal N (SIGSEGV or SIGBUS)
Bad memory (SIGSEGV or SIGBUS) at address 0x........
- at 0x........: test4 (addressable.c:74)
- by 0x........: main (addressable.c:125)
+ at 0x........: test4 (addressable.c:77)
+ by 0x........: main (addressable.c:128)
HEAP SUMMARY:
in use at exit: ... bytes in ... blocks
For lists of detected and suppressed errors, rerun with: -s
ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Uninitialised byte(s) found during client check request
- at 0x........: test5 (addressable.c:85)
- by 0x........: main (addressable.c:125)
+ at 0x........: test5 (addressable.c:88)
+ by 0x........: main (addressable.c:128)
Address 0x........ is in a rw- anonymous segment
Uninitialised byte(s) found during client check request
- at 0x........: test5 (addressable.c:91)
- by 0x........: main (addressable.c:125)
+ at 0x........: test5 (addressable.c:94)
+ by 0x........: main (addressable.c:128)
Address 0x........ is in a r-- anonymous segment
--- /dev/null
+
+include $(top_srcdir)/Makefile.tool-tests.am
+
+dist_noinst_SCRIPTS = filter_stderr
+
+EXTRA_DIST = \
+ posix_fadvise.vgtest \
+ posix_fallocate.vgtest \
+ posix_fadvise.stderr.exp \
+ posix_fallocate.stderr.exp
+
+check_PROGRAMS = \
+ posix_fadvise posix_fallocate
+
+AM_CFLAGS += @FLAG_M64@
+AM_CXXFLAGS += @FLAG_M64@
+AM_CCASFLAGS += @FLAG_M64@
+
+posix_fallocate_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+posix_fadvise_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
--- /dev/null
+#include <fcntl.h>
+#include <stdio.h>
+#include <errno.h>
+
+int main(void)
+{
+ int fd = open("foo", O_RDWR|O_CREAT, 0666);
+ if (fd < 0) return 1;
+ posix_fadvise( fd, 0, 4096, POSIX_FADV_WILLNEED );
+ posix_fadvise( fd, 0, 0, POSIX_FADV_NOREUSE );
+
+ int badfd = 42;
+ posix_fadvise( badfd, 0, 4096, POSIX_FADV_WILLNEED );
+
+ int x;
+ posix_fadvise(x, 1, 2, POSIX_FADV_NORMAL);
+ posix_fadvise(badfd, x, 2, POSIX_FADV_NORMAL);
+ posix_fadvise(badfd, 1, x, POSIX_FADV_NORMAL);
+ posix_fadvise(badfd, 1, 2, x);
+
+ x = posix_fadvise(badfd
+ , 1, 2, POSIX_FADV_NORMAL);
+
+ if (x != EBADF)
+ fprintf(stderr, "Unexpected return value: %d\n", x);
+}
+
--- /dev/null
+Syscall param posix_fadvise(fd) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:16)
+
+Syscall param posix_fadvise(offset) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:17)
+
+Syscall param posix_fadvise(len) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:18)
+
+Syscall param posix_fadvise(advice) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:19)
+
--- /dev/null
+prog: posix_fadvise
+vgopts: -q
+cleanup: rm -f foo
--- /dev/null
+#include <fcntl.h>
+#include <stdio.h>
+#include <errno.h>
+
+int main(void)
+{
+ int fd = open("foo", O_RDWR|O_CREAT, 0666);
+ if (fd < 0) return 1;
+ posix_fallocate(fd, 0, 400000);
+
+ int badfd = 42;
+ int x;
+ posix_fallocate(badfd, x, 20);
+ posix_fallocate(badfd, 0, x);
+ x = posix_fallocate(badfd, 0, 20);
+ if (x != EBADF)
+ fprintf(stderr, "Unexpected return value: %d\n", x);
+}
+
--- /dev/null
+Syscall param posix_fallocate(offset) contains uninitialised byte(s)
+ at 0x........: posix_fallocate (in /...libc...)
+ by 0x........: main (posix_fallocate.c:13)
+
+Syscall param posix_fallocate(len) contains uninitialised byte(s)
+ at 0x........: posix_fallocate (in /...libc...)
+ by 0x........: main (posix_fallocate.c:14)
+
--- /dev/null
+prog: posix_fallocate
+vgopts: -q
+cleanup: rm -f foo
insn-bsfl.vgtest insn-bsfl.stdout.exp insn-bsfl.stderr.exp \
insn-pcmpistri.vgtest insn-pcmpistri.stdout.exp insn-pcmpistri.stderr.exp \
insn-pmovmskb.vgtest insn-pmovmskb.stdout.exp insn-pmovmskb.stderr.exp \
+ insn-pmovmskb.stderr.exp-clang \
more_x87_fp.stderr.exp more_x87_fp.stdout.exp more_x87_fp.vgtest \
sh-mem-vec128-plo-no.vgtest \
sh-mem-vec128-plo-no.stderr.exp \
shr_edx.stderr.exp shr_edx.stdout.exp shr_edx.vgtest \
sse_memory.stderr.exp sse_memory.stdout.exp sse_memory.vgtest \
xor-undef-amd64.stderr.exp xor-undef-amd64.stdout.exp \
- xor-undef-amd64.vgtest \
+ xor-undef-amd64.stderr.exp-freebsd xor-undef-amd64.vgtest \
xsave-avx.vgtest xsave-avx.stdout.exp xsave-avx.stderr.exp
check_PROGRAMS = \
--- /dev/null
+Conditional jump or move depends on uninitialised value(s)
+ ...
+ by 0x........: use (insn-pmovmskb.c:48)
+ by 0x........: doit (insn-pmovmskb.c:69)
+ by 0x........: main (insn-pmovmskb.c:140)
+
+Use of uninitialised value of size 8
+ ...
+ by 0x........: use (insn-pmovmskb.c:48)
+ by 0x........: doit (insn-pmovmskb.c:69)
+ by 0x........: main (insn-pmovmskb.c:140)
+
+Use of uninitialised value of size 8
+ ...
+ by 0x........: use (insn-pmovmskb.c:48)
+ by 0x........: doit (insn-pmovmskb.c:69)
+ by 0x........: main (insn-pmovmskb.c:140)
+
+Use of uninitialised value of size 8
+ ...
+ by 0x........: use (insn-pmovmskb.c:48)
+ by 0x........: doit (insn-pmovmskb.c:69)
+ by 0x........: main (insn-pmovmskb.c:140)
+
+0: Invalid value is false
+1: Invalid value is false
+2: Invalid value is false
+3: Invalid value is false
+4: Invalid value is false
+5: Invalid value is false
+6: Invalid value is false
+7: Invalid value is false
+8: Invalid value is false
+9: Invalid value is false
+10: Invalid value is false
+11: Invalid value is false
+12: Invalid value is false
+13: Invalid value is false
+14: Invalid value is false
+15: Invalid value is false
+4: Invalid value is true
+5: Invalid value is true
+6: Invalid value is true
+7: Invalid value is true
+8: Invalid value is true
+9: Invalid value is true
+12: Invalid value is true
+13: Invalid value is true
--- /dev/null
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (xor-undef-amd64.c:17)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (xor-undef-amd64.c:38)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (xor-undef-amd64.c:65)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (xor-undef-amd64.c:92)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (xor-undef-amd64.c:117)
+
+
+HEAP SUMMARY:
+ in use at exit: 4,096 bytes in 1 blocks
+ total heap usage: 2 allocs, 1 frees, 4,144 bytes allocated
+
+For a detailed leak analysis, rerun with: --leak-check=full
+
+For counts of detected and suppressed errors, rerun with: -v
+Use --track-origins=yes to see where uninitialised values come from
+ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0)
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
// Regression test for bug 91162: if a client had a SEGV signal handler,
// and jumped to a bogus address, Valgrind would abort. With the fix,
int res;
/* Install own SIGSEGV handler */
+ memset(&sigsegv_new, 0, sizeof(sigsegv_new));
sigsegv_new.sa_handler = SIGSEGV_handler;
sigsegv_new.sa_flags = 0;
-#if !defined(__APPLE__) && !defined(__sun)
+#if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
sigsegv_new.sa_restorer = NULL;
#endif
res = sigemptyset( &sigsegv_new.sa_mask );
pthread_attr_t attr;
r = pthread_attr_init(&attr); assert(!r);
+#if !defined(VGO_freebsd)
r = pthread_attr_setstacksize(&attr, PTHREAD_STACK_MIN);
+#endif
// create N threads to do child_fn_1 ...
for (i = 0; i < NTHREADS; i++) {
+++ /dev/null
-#! /bin/sh
-
-# Size of structure s1 differs between 32-bit and 64-bit programs.
-sed "s/inside a block of size [0-9]* alloc'd/inside a block of size ... alloc'd/" |
-
-# remove directory name and pid from mapped filename
-sed "s/file .*valgrind-dw4-test.[1-9][0-9]*/file valgrind-dw4-test.PID/" |
-
-./filter_stderr "$@"
-
-exit 0
--- /dev/null
+#! /bin/sh
+
+SED=@SED@
+
+# Size of structure s1 differs between 32-bit and 64-bit programs.
+$SED "s/inside a block of size [0-9]* alloc'd/inside a block of size ... alloc'd/" |
+
+# remove directory name and pid from mapped filename
+$SED "s/file .*valgrind-dw4-test.[1-9][0-9]*/file valgrind-dw4-test.PID/" |
+
+./filter_stderr "$@"
+
+exit 0
./filter_stderr "$@" |
./filter_allocs |
-sed -e '/^malloc/d;/^free/d'
+sed -e '/^malloc/d;/^free/d;/^calloc/d'
+++ /dev/null
-#! /bin/sh
-
-./filter_allocs "$@" |
-sed 's/\(Memcheck: mc_leakcheck.c:\)[0-9]*\(.*impossible.*happened.*\)/\1...\2/'
--- /dev/null
+#! /bin/sh
+
+SED=@SED@
+
+./filter_allocs "$@" |
+$SED 's/\(Memcheck: mc_leakcheck.c:\)[0-9]*\(.*impossible.*happened.*\)/\1...\2/'
dir=`dirname $0`
+SED=@SED@
+
$dir/../../tests/filter_stderr_basic |
# Anonymise addresses
$dir/../../tests/filter_addresses |
# Remove "Memcheck, ..." line and the following copyright line.
-sed "/^Memcheck, a memory error detector/ , /./ d" |
+$SED "/^Memcheck, a memory error detector/ , /./ d" |
# Replace exit_group() with exit(), because you can get either on Linux
# depending on the system.
perl -p -e "s/param exit_group\(status\)/param exit(status)/" |
# Leak check filtering.
-sed "s/checked [0-9,]* bytes./checked ... bytes./" |
+$SED "s/checked [0-9,]* bytes./checked ... bytes./" |
# More leak check filtering. For systems that do extra libc allocations
# (eg. Darwin) there may be extra (reachable, and thus not shown) loss
./filter_stderr "$@" |
sed "s/static_local_def\.[0-9]*/static_local_def\.XXXX/g" |
-sed "s/static_local_undef\.[0-9]*/static_local_undef\.XXXX/g"
+sed "s/static_local_undef\.[0-9]*/static_local_undef\.XXXX/g" |
+sed "s/foo.static_local_undef/static_local_undef.XXXX/g" |
+sed "s/frame #./frame #X/g"
+
--- /dev/null
+Invalid read of size 8
+ at 0x........: main (fprw.c:20)
+ Address 0x........ is 0 bytes inside a block of size 8 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:18)
+
+Invalid write of size 8
+ at 0x........: main (fprw.c:20)
+ Address 0x........ is 0 bytes inside a block of size 8 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:18)
+
+Invalid read of size 4
+ at 0x........: main (fprw.c:21)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:19)
+
+Invalid write of size 4
+ at 0x........: main (fprw.c:21)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:19)
+
+Invalid free() / delete / delete[] / realloc()
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:22)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Invalid write of size 8
+ at 0x........: main (fprw.c:24)
+ Address 0x........ is 0 bytes inside a block of size 4 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:23)
+
--- /dev/null
+Use of uninitialised value of size 4
+ at 0x........: main (fprw.c:16)
+
+Use of uninitialised value of size 4
+ at 0x........: main (fprw.c:17)
+
+Invalid read of size 8
+ at 0x........: main (fprw.c:20)
+ Address 0x........ is 0 bytes inside a block of size 8 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:18)
+
+Invalid write of size 8
+ at 0x........: main (fprw.c:20)
+ Address 0x........ is 0 bytes inside a block of size 8 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:18)
+
+Invalid read of size 4
+ at 0x........: main (fprw.c:21)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:19)
+
+Invalid write of size 4
+ at 0x........: main (fprw.c:21)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:19)
+
+Invalid free() / delete / delete[] / realloc()
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:22)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Invalid write of size 8
+ at 0x........: main (fprw.c:24)
+ Address 0x........ is 0 bytes inside a block of size 4 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (fprw.c:23)
+
--- /dev/null
+
+include $(top_srcdir)/Makefile.tool-tests.am
+
+dist_noinst_SCRIPTS = filter_stderr filter_pts dump_stdout filter_sigwait \
+ filter_scalar
+
+EXTRA_DIST = \
+ scalar.h \
+ statfs.vgtest \
+ statfs.stderr.exp \
+ pdfork_pdkill.vgtest \
+ pdfork_pdkill.stderr.exp \
+ getfsstat.vgtest \
+ getfsstat.stderr.exp \
+ getfsstat.supp \
+ getfsstat.stderr.exp-x86 \
+ supponlyobj.vgtest \
+ supponlyobj.stderr.exp \
+ supponlyobj.supp \
+ extattr.vgtest \
+ extattr.stderr.exp \
+ sigwait.vgtest \
+ sigwait.stdout.exp \
+ sigwait.stderr.exp \
+ sigwait.stderr.exp-x86 \
+ chflags.vgtest\
+ chflags.stderr.exp \
+ chflags.stderr.exp-x86 \
+ get_set_login.vgtest \
+ get_set_login.stderr.exp \
+ revoke.vgtest \
+ revoke.stderr.exp \
+ scalar.vgtest \
+ scalar.stderr.exp \
+ scalar.stderr.exp-x86 \
+ scalar.stderr.exp-freebsd130 \
+ capsicum.vgtest \
+ capsicum.stderr.exp \
+ getfh.vgtest \
+ getfh.stderr.exp \
+ linkat.vgtest \
+ linkat.stderr.exp \
+ scalar_fork.vgtest \
+ scalar_fork.stderr.exp \
+ scalar_thr_exit.vgtest \
+ scalar_thr_exit.stderr.exp \
+ scalar_abort2.vgtest \
+ scalar_abort2.stderr.exp \
+ scalar_pdfork.vgtest \
+ scalar_pdfork.stderr.exp \
+ scalar_vfork.vgtest \
+ scalar_vfork.stderr.exp \
+ stat.vgtest \
+ stat.stderr.exp \
+ stat.stderr.exp-x86 \
+ file_locking_wait6.vgtest \
+ file_locking_wait6.stderr.exp \
+ utimens.vgtest \
+ utimens.stderr.exp \
+ access.vgtest \
+ access.stderr.exp \
+ chmod_chown.vgtest \
+ chmod_chown.stderr.exp \
+ misc.vgtest \
+ misc.stderr.exp \
+ get_set_context.vgtest \
+ get_set_context.stderr.exp \
+ get_set_context.stderr.exp-x86 \
+ utimes.vgtest \
+ utimes.stderr.exp-x86 \
+ utimes.stderr.exp \
+ static_allocs.vgtest \
+ static_allocs.stderr.exp
+
+check_PROGRAMS = \
+ statfs pdfork_pdkill getfsstat inlinfo inlinfo_nested.so extattr \
+ sigwait chflags get_set_login revoke scalar capsicum getfh \
+ linkat scalar_fork scalar_thr_exit scalar_abort2 scalar_pdfork \
+ scalar_vfork stat file_locking_wait6 utimens access chmod_chown \
+ misc get_set_context utimes static_allocs
+
+AM_CFLAGS += $(AM_FLAG_M3264_PRI)
+AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
+
+inlinfo_SOURCES = inlinfo.c
+inlinfo_DEPENDENCIES = inlinfo_nested.so
+inlinfo_LDFLAGS = -Wl,-rpath,$(top_builddir)/memcheck/tests/freebsd
+inlinfo_LDADD = inlinfo_nested.so
+inlinfo_nested_so_SOURCES = inlinfo_nested.c
+inlinfo_nested_so_CFLAGS = $(AM_CFLAGS) -fPIC @FLAG_W_NO_UNINITIALIZED@
+inlinfo_nested_so_LDFLAGS = -Wl,-rpath,$(top_builddir)/memcheck/tests/freebsd -shared -fPIC
+
+scalar_CFLAGS = ${AM_CFLAGS} -g
--- /dev/null
+/*
+ * Tests for various access functions
+ *
+ * access
+ * eaccess
+ * accessat
+ */
+
+
+#include <unistd.h>
+#include <stdio.h>
+#include <fcntl.h>
+#include <string.h>
+#include <stdlib.h>
+
+int main()
+{
+ if (-1 == access("access.c", R_OK))
+ {
+ perror("access failed:");
+ }
+
+ if (-1 == eaccess("access.c", F_OK))
+ {
+ perror("eaccess failed:");
+ }
+
+ if (-1 == faccessat(AT_FDCWD, "access.c", R_OK, AT_EACCESS))
+ {
+ perror("accessat failed:");
+ }
+
+ // error section
+ int badint;
+ char* badstring = strdup("foo");
+ free(badstring);
+ access(badstring, badint);
+ eaccess(badstring, badint);
+ faccessat(badint, badstring, badint, badint);
+
+ exit(badint);
+}
+
--- /dev/null
+Syscall param access(mode) contains uninitialised byte(s)
+ at 0x........: access (in /...libc...)
+ by 0x........: main (access.c:37)
+
+Syscall param access(pathname) points to unaddressable byte(s)
+ at 0x........: access (in /...libc...)
+ by 0x........: main (access.c:37)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (access.c:36)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (access.c:35)
+
+Syscall param eaccess(mode) contains uninitialised byte(s)
+ at 0x........: eaccess (in /...libc...)
+ by 0x........: main (access.c:38)
+
+Syscall param eaccess(path) points to unaddressable byte(s)
+ at 0x........: eaccess (in /...libc...)
+ by 0x........: main (access.c:38)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (access.c:36)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (access.c:35)
+
+Syscall param faccessat(fd) contains uninitialised byte(s)
+ at 0x........: faccessat (in /...libc...)
+ by 0x........: main (access.c:39)
+
+Syscall param faccessat(flag) contains uninitialised byte(s)
+ at 0x........: faccessat (in /...libc...)
+ by 0x........: main (access.c:39)
+
+Syscall param faccessat(path) points to unaddressable byte(s)
+ at 0x........: faccessat (in /...libc...)
+ by 0x........: main (access.c:39)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (access.c:36)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (access.c:35)
+
+Syscall param exit(status) contains uninitialised byte(s)
+ ...
+ by 0x........: main (access.c:41)
+
--- /dev/null
+prereq: test -e ./access
+prog: access
+vgopts: -q
--- /dev/null
+#include <sys/capsicum.h>
+#include <assert.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <errno.h>
+#include <unistd.h>
+#include <err.h>
+#include <sys/ioccom.h>
+#include <net/bpf.h>
+
+int main(void)
+{
+ u_int mode;
+ if (-1 == cap_getmode(&mode)) {
+ perror("cap_getmode() failed:");
+ exit(1);
+ } else {
+ assert(mode == 0U);
+ }
+
+ // example from man cap_rights_get
+ cap_rights_t setrights, getrights;
+ int fd;
+
+ memset(&setrights, 0, sizeof(setrights));
+ memset(&getrights, 0, sizeof(getrights));
+
+ fd = open("capsicum.c", O_RDONLY);
+ if (fd < 0)
+ err(1, "open() failed");
+
+ cap_rights_init(&setrights, CAP_IOCTL, CAP_FSTAT, CAP_READ);
+ if (cap_rights_limit(fd, &setrights) < 0 && errno != ENOSYS)
+ err(1, "cap_rights_limit() failed");
+
+ unsigned long cmds[] = { BIOCGSTATS, BIOCROTZBUF };
+ if (cap_ioctls_limit(fd, cmds, sizeof(cmds) / sizeof(cmds[0])) < 0 && errno != ENOSYS) {
+ err(1, "cap_ioctls_limit() filed");
+ }
+
+ uint32_t fcntlrights = CAP_FCNTL_GETFL | CAP_FCNTL_SETFL;
+ if (cap_fcntls_limit(STDIN_FILENO, fcntlrights) < 0 && errno != ENOSYS) {
+ err(1, "cap_fcnls_limit() filed");
+ }
+
+ if (cap_rights_get(fd, &getrights) < 0 && errno != ENOSYS)
+ err(1, "cap_rights_get() failed");
+
+ assert(memcmp(&setrights, &getrights, sizeof(setrights)) == 0);
+
+ unsigned long getcmds[2];
+ if (cap_ioctls_get(fd, getcmds, 2) < 0 && errno != ENOSYS)
+ err(1, "cap_ioctls_get() failed");
+
+ assert(memcmp(cmds, getcmds, sizeof(cmds)) == 0);
+
+ uint32_t getfcntlrights;
+ if (cap_fcntls_get(STDIN_FILENO, &getfcntlrights) < 0 && errno != ENOSYS) {
+ err(1, "cap_fcnls_limit() filed");
+ }
+
+ assert(fcntlrights == getfcntlrights);
+
+ //close(fd);
+
+ cap_enter();
+
+ if (-1 == cap_getmode(&mode)) {
+ perror("cap_getmode() failed:");
+ exit(1);
+ } else {
+ assert(mode != 0U);
+ }
+
+ // error section
+
+ int *px = malloc(sizeof(int));
+ int x = px[0];
+
+ cap_getmode(NULL);
+
+ cap_rights_get(0, NULL);
+ cap_rights_get(x, &getrights);
+ cap_rights_t* badrights = malloc(sizeof(cap_rights_t));
+ cap_rights_init(badrights, CAP_FSTAT, CAP_READ);
+ free(badrights);
+ cap_rights_get(0, badrights);
+
+ cap_rights_limit(x, &setrights);
+
+ cap_rights_limit(fd, badrights);
+
+ int fd2 = open("foo", O_RDWR);
+ if (fd2 >= 0)
+ err(1, "open in write mode should have failed");
+}
--- /dev/null
+WARNING: Valgrind may not operate correctly in capability mode.
+ Please consider disabling capability by using the RUNNING_ON_VALGRIND mechanism.
+ See http://valgrind.org/docs/manual/manual-core-adv.html#manual-core-adv.clientreq
+Syscall param cap_getmode(modep) points to unaddressable byte(s)
+ ...
+ by 0x........: main (capsicum.c:81)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param cap_rights_get(rights) points to unaddressable byte(s)
+ ...
+ by 0x........: main (capsicum.c:83)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param cap_rights_get(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: main (capsicum.c:84)
+
+Syscall param cap_rights_get(rights) points to unaddressable byte(s)
+ ...
+ by 0x........: main (capsicum.c:88)
+ Address 0x........ is 0 bytes inside a block of size 16 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (capsicum.c:87)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (capsicum.c:85)
+
+Syscall param cap_rights_limit(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: main (capsicum.c:90)
+
+Syscall param cap_rights_limit(rights) points to unaddressable byte(s)
+ ...
+ by 0x........: main (capsicum.c:92)
+ Address 0x........ is 0 bytes inside a block of size 16 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (capsicum.c:87)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (capsicum.c:85)
+
--- /dev/null
+prereq: test -e ./capsicum
+prog: capsicum
+vgopts: -q
--- /dev/null
+#include <sys/stat.h>
+#include <unistd.h>
+#include <fcntl.h>
+#include <string.h>
+#include <stdlib.h>
+#include "../../memcheck.h"
+
+
+int main()
+{
+ const char* filename = strdup("chflags.tst");
+ int fd = open(filename, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR);
+
+ fchflags(fd, UF_APPEND);
+
+ // a couple of errors while the file is open
+ int badfd = fd;
+ unsigned long badflags = UF_NODUMP;
+ VALGRIND_MAKE_MEM_UNDEFINED(&badfd, sizeof(int));
+ VALGRIND_MAKE_MEM_UNDEFINED(&badflags, sizeof(unsigned long));
+
+ fchflags(badfd, UF_REPARSE);
+ fchflags(fd, badflags);
+ close(fd);
+
+ chflags(filename, UF_SYSTEM);
+ lchflags(filename, UF_SYSTEM);
+ chflagsat(AT_FDCWD, filename, UF_SYSTEM, 0);
+
+ chflags(filename, badflags);
+ lchflags(filename, badflags);
+ chflagsat(AT_FDCWD, filename, badflags, 0);
+
+ int badatflag;
+ chflagsat(AT_FDCWD, filename, UF_SYSTEM, badatflag);
+
+ free((void*)filename);
+
+ chflags(filename, UF_SYSTEM);
+ lchflags(filename, UF_SYSTEM);
+ chflagsat(AT_FDCWD, filename, UF_SYSTEM, 0);
+}
+
--- /dev/null
+Syscall param fchflags(fd) contains uninitialised byte(s)
+ at 0x........: fchflags (in /...libc...)
+ by 0x........: main (chflags.c:22)
+
+Syscall param fchflags(flags) contains uninitialised byte(s)
+ at 0x........: fchflags (in /...libc...)
+ by 0x........: main (chflags.c:23)
+
+Syscall param chflags(flags) contains uninitialised byte(s)
+ at 0x........: chflags (in /...libc...)
+ by 0x........: main (chflags.c:30)
+
+Syscall param lchflags(flags) contains uninitialised byte(s)
+ at 0x........: lchflags (in /...libc...)
+ by 0x........: main (chflags.c:31)
+
+Syscall param chflagsat(flags) contains uninitialised byte(s)
+ at 0x........: chflagsat (in /...libc...)
+ by 0x........: main (chflags.c:32)
+
+Syscall param chflagsat(atflag) contains uninitialised byte(s)
+ at 0x........: chflagsat (in /...libc...)
+ by 0x........: main (chflags.c:35)
+
+Syscall param chflags(path) points to unaddressable byte(s)
+ at 0x........: chflags (in /...libc...)
+ by 0x........: main (chflags.c:39)
+ Address 0x........ is 0 bytes inside a block of size 12 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chflags.c:11)
+
+Syscall param lchflags(path) points to unaddressable byte(s)
+ at 0x........: lchflags (in /...libc...)
+ by 0x........: main (chflags.c:40)
+ Address 0x........ is 0 bytes inside a block of size 12 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chflags.c:11)
+
+Syscall param chflagsat(path) points to unaddressable byte(s)
+ at 0x........: chflagsat (in /...libc...)
+ by 0x........: main (chflags.c:41)
+ Address 0x........ is 0 bytes inside a block of size 12 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chflags.c:11)
+
--- /dev/null
+Invalid read of size 4
+ at 0x........: main (chflags.c:23)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:21)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:15)
+
+Invalid read of size 4
+ at 0x........: main (chflags.c:27)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:25)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:16)
+
+Invalid read of size 4
+ at 0x........: main (chflags.c:34)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:25)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:16)
+
+Invalid read of size 4
+ at 0x........: main (chflags.c:35)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:25)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:16)
+
+Syscall param chflags(path) points to unaddressable byte(s)
+ at 0x........: chflags (in /...libc...)
+ by 0x........: main (chflags.c:39)
+ Address 0x........ is 0 bytes inside a block of size 12 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chflags.c:9)
+
+Syscall param chflags(path) points to unaddressable byte(s)
+ at 0x........: lchflags (in /...libc...)
+ by 0x........: main (chflags.c:40)
+ Address 0x........ is 0 bytes inside a block of size 12 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chflags.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chflags.c:9)
+
--- /dev/null
+prog: chflags
+vgopts: -q
+cleanup: rm -f chflags.tst
+
--- /dev/null
+/*
+ * Test this family of functions
+ * lchmod chownat lchownat
+ */
+
+#include <unistd.h>
+#include <dirent.h>
+#include <string.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <sys/stat.h>
+
+int main(void)
+{
+ char buff[64];
+ char tmpfile[] = "/tmp/test_chmod_chown.XXXXXX";
+ char tmplink[] = "/tmp/test_chx_link.XXXXXX";
+ int tmpfd = mkstemp(tmpfile);
+ mktemp(tmplink);
+
+ memset(buff, 0, sizeof(buff));
+ sprintf(buff, "some data");
+ write(tmpfd, buff, strlen(buff)+1);
+ close (tmpfd);
+
+ DIR* tmpdir = opendir("/tmp");
+ if (tmpdir) {
+ int tmpdirfd = dirfd(tmpdir);
+
+ if (-1 == symlinkat(tmpfile+5, tmpdirfd, tmplink+5)) {
+ perror("linkat failed");
+ }
+
+ if (-1 == lchmod(tmplink, S_IRWXU|S_IRWXG|S_IRWXO))
+ {
+ perror("lchmod failed:");
+ }
+
+ if (fchmodat(tmpdirfd, tmpfile+5, S_IRWXU|S_IRWXG|S_IRWXO, 0))
+ {
+ perror("fchmodat failed:");
+ }
+
+ // no test for failure as not everyone runnning this will be a member of group 921
+ fchownat(tmpdirfd, tmpfile+5, getuid(), 920, 0);
+
+ closedir(tmpdir);
+ }
+
+ unlink(tmpfile);
+ unlink(tmplink);
+
+ // error section
+ char* badstring = strdup("foo");
+ free(badstring);
+ int badint1;
+ int badint2;
+ int badint3;
+ int badint4;
+
+ lchmod(badstring, badint1);
+ fchmodat(badint1, badstring, badint2, badint3);
+ fchownat(badint1, badstring, badint2, badint3, badint4);
+}
+
--- /dev/null
+Syscall param lchmod(mode) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:61)
+
+Syscall param lchmod(path) points to unaddressable byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:61)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chmod_chown.c:55)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chmod_chown.c:54)
+
+Syscall param fchmodat(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:62)
+
+Syscall param fchmodat(mode) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:62)
+
+Syscall param fchmodat(flag) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:62)
+
+Syscall param fchmodat(path) points to unaddressable byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:62)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chmod_chown.c:55)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chmod_chown.c:54)
+
+Syscall param fchownat(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:63)
+
+Syscall param fchownat(owner) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:63)
+
+Syscall param fchownat(group) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:63)
+
+Syscall param fchownat(flag) contains uninitialised byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:63)
+
+Syscall param fchownat(path) points to unaddressable byte(s)
+ ...
+ by 0x........: main (chmod_chown.c:63)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (chmod_chown.c:55)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (chmod_chown.c:54)
+
--- /dev/null
+prereq: test -e ./chmod_chown
+prog: chmod_chown
+vgopts: -q
--- /dev/null
+#! /bin/sh
+
--- /dev/null
+/*
+ * Test this family of functions
+ * extattr_get_fd, extattr_set_fd, extattr_delete_fd, extattr_list_fd,
+ * extattr_get_file, extattr_set_file, extattr_delete_file,
+ * extattr_list_file, extattr_get_link, extattr_set_link,
+ * extattr_delete_link, extattr_list_link - system calls to manipulate VFS
+ */
+
+#include <sys/types.h>
+#include <sys/extattr.h>
+#include <string.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <stdio.h>
+#include "../../memcheck.h"
+
+int main()
+{
+ ssize_t n;
+ char buff[64];
+ char tmpfile[] = "test1.XXXXXX";
+ int tmpfd = mkstemp(tmpfile);
+ memset(buff, 0, sizeof(buff));
+ sprintf(buff, "some data");
+
+ // valid calls even though "test1" does not exist
+ n = extattr_get_file("test1", EXTATTR_NAMESPACE_USER, "bar", NULL, 0);
+ (void)extattr_get_file("test1", EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+ (void)extattr_get_link("test1", EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+ (void)extattr_list_file("test1", EXTATTR_NAMESPACE_USER, buff, sizeof(buff));
+ (void)extattr_list_link("test1", EXTATTR_NAMESPACE_USER, buff, sizeof(buff));
+
+ n = extattr_get_fd(tmpfd, EXTATTR_NAMESPACE_USER, "bar", NULL, 0);
+ (void)extattr_get_fd(tmpfd, EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+ (void)extattr_list_fd(tmpfd, EXTATTR_NAMESPACE_USER, buff, sizeof(buff));
+
+ n = extattr_set_file("test1", EXTATTR_NAMESPACE_USER, "bar", NULL, 0);
+ (void)extattr_set_file("test1", EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+ (void)extattr_set_link("test1", EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+
+ n = extattr_set_fd(tmpfd, EXTATTR_NAMESPACE_USER, "bar", NULL, 0);
+ (void)extattr_set_fd(tmpfd, EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+
+ (void)extattr_delete_file("test1", EXTATTR_NAMESPACE_USER, "foo");
+ (void)extattr_delete_link("test1", EXTATTR_NAMESPACE_USER, "foo");
+ (void)extattr_delete_fd(tmpfd, EXTATTR_NAMESPACE_USER, "foo");
+
+ // now some invalid calls
+ int uninit;
+ (void)extattr_get_file("test1", uninit, "bar", buff, sizeof(buff));
+ (void)extattr_get_link("test1", uninit, "bar", buff, sizeof(buff));
+ (void)extattr_get_fd(tmpfd, uninit, "bar", buff, sizeof(buff));
+ (void)extattr_list_file("test1", uninit, buff, sizeof(buff));
+ (void)extattr_list_link("test1", uninit, buff, sizeof(buff));
+ (void)extattr_list_fd(tmpfd, uninit, buff, sizeof(buff));
+ (void)extattr_delete_file("test1", uninit, "foo");
+ (void)extattr_delete_link("test1", uninit, "foo");
+ (void)extattr_delete_fd(tmpfd, uninit, "foo");
+
+ char* badbuff = malloc(64);
+ free(badbuff);
+ (void)extattr_get_file("test1", EXTATTR_NAMESPACE_USER, "bar", badbuff, 64);
+ (void)extattr_get_link("test1", EXTATTR_NAMESPACE_USER, "bar", badbuff, 64);
+ (void)extattr_get_fd(tmpfd, EXTATTR_NAMESPACE_USER, "bar", badbuff, 64);
+ badbuff = malloc(64);
+ free(badbuff);
+ (void)extattr_list_file("test1", EXTATTR_NAMESPACE_USER, badbuff, 64);
+ (void)extattr_list_link("test1", EXTATTR_NAMESPACE_USER, badbuff, 64);
+ (void)extattr_list_fd(tmpfd, EXTATTR_NAMESPACE_USER, badbuff, 64);
+
+ char* badstring = strdup("test2");
+ free(badstring);
+ (void)extattr_get_file(badstring, EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+ (void)extattr_get_link(badstring, EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+ (void)extattr_get_file("test1", EXTATTR_NAMESPACE_USER, badstring, buff, sizeof(buff));
+ (void)extattr_get_link("test1", EXTATTR_NAMESPACE_USER, badstring, buff, sizeof(buff));
+ (void)extattr_list_file(badstring, EXTATTR_NAMESPACE_USER, buff, sizeof(buff));
+ (void)extattr_delete_file(badstring, EXTATTR_NAMESPACE_USER, "foo");
+ (void)extattr_delete_link(badstring, EXTATTR_NAMESPACE_USER, "foo");
+
+ int badfd = tmpfd;
+ VALGRIND_MAKE_MEM_UNDEFINED(&badfd, sizeof(int));
+ (void)extattr_get_fd(badfd, EXTATTR_NAMESPACE_USER, "bar", buff, sizeof(buff));
+ (void)extattr_list_fd(badfd, EXTATTR_NAMESPACE_USER, buff, sizeof(buff));
+ (void)extattr_delete_fd(badfd, EXTATTR_NAMESPACE_USER, "foo");
+
+ int badsize = sizeof(buff);
+ VALGRIND_MAKE_MEM_UNDEFINED(&badsize, sizeof(int));
+ extattr_get_file("test1", EXTATTR_NAMESPACE_USER, "bar", buff, badsize);
+ extattr_get_link("test1", EXTATTR_NAMESPACE_USER, "bar", buff, badsize);
+ extattr_get_fd(tmpfd, EXTATTR_NAMESPACE_USER, "bar", buff, badsize);
+ extattr_list_file("test1", EXTATTR_NAMESPACE_USER, buff, badsize);
+ extattr_list_link("test1", EXTATTR_NAMESPACE_USER, buff, badsize);
+ extattr_list_fd(tmpfd, EXTATTR_NAMESPACE_USER, buff, badsize);
+
+ close (tmpfd);
+ unlink(tmpfile);
+}
+
--- /dev/null
+Syscall param extattr_get_file(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_get_file (in /...libc...)
+ by 0x........: main (extattr.c:50)
+
+Syscall param extattr_get_link(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_get_link (in /...libc...)
+ by 0x........: main (extattr.c:51)
+
+Syscall param extattr_get_fd(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_get_fd (in /...libc...)
+ by 0x........: main (extattr.c:52)
+
+Syscall param extattr_list_file(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_list_file (in /...libc...)
+ by 0x........: main (extattr.c:53)
+
+Syscall param extattr_list_link(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_list_link (in /...libc...)
+ by 0x........: main (extattr.c:54)
+
+Syscall param extattr_list_fd(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_list_fd (in /...libc...)
+ by 0x........: main (extattr.c:55)
+
+Syscall param extattr_delete_file(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_delete_file (in /...libc...)
+ by 0x........: main (extattr.c:56)
+
+Syscall param extattr_delete_link(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_delete_link (in /...libc...)
+ by 0x........: main (extattr.c:57)
+
+Syscall param extattr_delete_fd(attrnamespace) contains uninitialised byte(s)
+ at 0x........: extattr_delete_fd (in /...libc...)
+ by 0x........: main (extattr.c:58)
+
+Syscall param extattr_get_file(data) points to unaddressable byte(s)
+ at 0x........: extattr_get_file (in /...libc...)
+ by 0x........: main (extattr.c:62)
+ Address 0x........ is 0 bytes inside a block of size 64 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:61)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:60)
+
+Syscall param extattr_get_link(data) points to unaddressable byte(s)
+ at 0x........: extattr_get_link (in /...libc...)
+ by 0x........: main (extattr.c:63)
+ Address 0x........ is 0 bytes inside a block of size 64 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:61)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:60)
+
+Syscall param extattr_get_fd(data) points to unaddressable byte(s)
+ at 0x........: extattr_get_fd (in /...libc...)
+ by 0x........: main (extattr.c:64)
+ Address 0x........ is 0 bytes inside a block of size 64 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:61)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:60)
+
+Syscall param extattr_list_file(data) points to unaddressable byte(s)
+ at 0x........: extattr_list_file (in /...libc...)
+ by 0x........: main (extattr.c:67)
+ Address 0x........ is 0 bytes inside a block of size 64 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:66)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:65)
+
+Syscall param extattr_list_link(data) points to unaddressable byte(s)
+ at 0x........: extattr_list_link (in /...libc...)
+ by 0x........: main (extattr.c:68)
+ Address 0x........ is 0 bytes inside a block of size 64 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:66)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:65)
+
+Syscall param extattr_list_fd(data) points to unaddressable byte(s)
+ at 0x........: extattr_list_fd (in /...libc...)
+ by 0x........: main (extattr.c:69)
+ Address 0x........ is 0 bytes inside a block of size 64 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:66)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:65)
+
+Syscall param extattr_get_file(path) points to unaddressable byte(s)
+ at 0x........: extattr_get_file (in /...libc...)
+ by 0x........: main (extattr.c:73)
+ Address 0x........ is 0 bytes inside a block of size 6 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:72)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (extattr.c:71)
+
+Syscall param extattr_get_link(path) points to unaddressable byte(s)
+ at 0x........: extattr_get_link (in /...libc...)
+ by 0x........: main (extattr.c:74)
+ Address 0x........ is 0 bytes inside a block of size 6 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:72)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (extattr.c:71)
+
+Syscall param extattr_get_file(attrname) points to unaddressable byte(s)
+ at 0x........: extattr_get_file (in /...libc...)
+ by 0x........: main (extattr.c:75)
+ Address 0x........ is 0 bytes inside a block of size 6 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:72)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (extattr.c:71)
+
+Syscall param extattr_get_link(attrname) points to unaddressable byte(s)
+ at 0x........: extattr_get_link (in /...libc...)
+ by 0x........: main (extattr.c:76)
+ Address 0x........ is 0 bytes inside a block of size 6 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:72)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (extattr.c:71)
+
+Syscall param extattr_list_file(path) points to unaddressable byte(s)
+ at 0x........: extattr_list_file (in /...libc...)
+ by 0x........: main (extattr.c:77)
+ Address 0x........ is 0 bytes inside a block of size 6 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:72)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (extattr.c:71)
+
+Syscall param extattr_delete_file(path) points to unaddressable byte(s)
+ at 0x........: extattr_delete_file (in /...libc...)
+ by 0x........: main (extattr.c:78)
+ Address 0x........ is 0 bytes inside a block of size 6 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:72)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (extattr.c:71)
+
+Syscall param extattr_delete_link(path) points to unaddressable byte(s)
+ at 0x........: extattr_delete_link (in /...libc...)
+ by 0x........: main (extattr.c:79)
+ Address 0x........ is 0 bytes inside a block of size 6 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (extattr.c:72)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (extattr.c:71)
+
+Syscall param extattr_get_fd(fd) contains uninitialised byte(s)
+ at 0x........: extattr_get_fd (in /...libc...)
+ by 0x........: main (extattr.c:83)
+
+Syscall param extattr_list_fd(id) contains uninitialised byte(s)
+ at 0x........: extattr_list_fd (in /...libc...)
+ by 0x........: main (extattr.c:84)
+
+Syscall param extattr_delete_fd(fd) contains uninitialised byte(s)
+ at 0x........: extattr_delete_fd (in /...libc...)
+ by 0x........: main (extattr.c:85)
+
+Syscall param extattr_get_file(nbytes) contains uninitialised byte(s)
+ at 0x........: extattr_get_file (in /...libc...)
+ by 0x........: main (extattr.c:89)
+
+Syscall param extattr_get_link(nbytes) contains uninitialised byte(s)
+ at 0x........: extattr_get_link (in /...libc...)
+ by 0x........: main (extattr.c:90)
+
+Syscall param extattr_get_fd(nbytes) contains uninitialised byte(s)
+ at 0x........: extattr_get_fd (in /...libc...)
+ by 0x........: main (extattr.c:91)
+
+Syscall param extattr_list_file(nbytes) contains uninitialised byte(s)
+ at 0x........: extattr_list_file (in /...libc...)
+ by 0x........: main (extattr.c:92)
+
+Syscall param extattr_list_link(nbytes) contains uninitialised byte(s)
+ at 0x........: extattr_list_link (in /...libc...)
+ by 0x........: main (extattr.c:93)
+
+Syscall param extattr_list_fd(nbytes) contains uninitialised byte(s)
+ at 0x........: extattr_list_fd (in /...libc...)
+ by 0x........: main (extattr.c:94)
+
--- /dev/null
+prog: extattr
+vgopts: -q
--- /dev/null
+/**
+ * Version of same in parent directory using wait6
+ */
+
+
+#include <assert.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include "tests/sys_mman.h"
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <sys/wait.h>
+#include <sys/resource.h>
+#include <sys/signal.h>
+#include <unistd.h>
+
+
+/** Lock an entire file exclusively.
+ *
+ * @return 1 upon success, 0 upon failure.
+ */
+static int lock_file(const int fd)
+{
+ struct flock fl;
+
+ fl.l_type = F_WRLCK; /* exclusive lock */
+ fl.l_whence = SEEK_SET;
+ fl.l_start = 0;
+ fl.l_len = 0; /* lock entire file */
+ fl.l_pid = 0;
+ return fcntl(fd, F_SETLK, &fl) >= 0;
+}
+
+static int open_lock_and_map(const char* const process_name,
+ const char* const filename)
+{
+ int fd;
+ int flags;
+
+ fd = open(filename, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR);
+ if (fd < 0)
+ {
+ perror("open");
+ goto err1;
+ }
+
+ flags = fcntl(fd, F_GETFD);
+ assert(flags >= 0);
+ if (fcntl(fd, F_SETFD, flags | FD_CLOEXEC) < 0)
+ assert(0);
+
+ fprintf(stderr, "%s: about to lock file for writing.\n", process_name);
+ if (! lock_file(fd))
+ {
+ perror("fcntl");
+ goto err2;
+ }
+
+ fprintf(stderr, "%s: file locking attempt succeeded.\n", process_name);
+ if (mmap(NULL, 1, PROT_WRITE, MAP_SHARED, fd, 0) == 0)
+ {
+ perror("mmap");
+ goto err2;
+ }
+
+ goto out;
+
+err2:
+ close(fd);
+err1:
+out:
+ return fd;
+}
+
+int main(int argc, char *argv[])
+{
+ int fd1;
+ int fd2;
+ int exitcode = 1;
+ char filename[256];
+
+ snprintf(filename, sizeof(filename), "/tmp/valgrind-file-locking-test.%ld",
+ (long) getpid());
+
+ unlink(filename);
+
+ if ((fd1 = open_lock_and_map("parent", filename)) >= 0)
+ {
+ pid_t fork_result;
+
+ fork_result = fork();
+ switch (fork_result)
+ {
+ case -1:
+ perror("fork");
+ break;
+
+ case 0:
+ /* child */
+ fd2 = open_lock_and_map("child", filename);
+ if (fd2 >= 0)
+ {
+ close(fd2);
+ }
+ exit(0);
+ break;
+
+ default:
+ /* parent */
+ {
+ int child_status;
+ int wait_result;
+ struct __wrusage wrusage;
+ siginfo_t info;
+ wait_result = wait6(P_PID, fork_result, &child_status, WEXITED, &wrusage, &info);
+ assert(wait_result >= 0);
+ }
+ }
+ }
+
+ close(fd1);
+
+ unlink(filename);
+
+ fprintf(stderr, "Test finished.\n");
+
+ return exitcode;
+}
--- /dev/null
+parent: about to lock file for writing.
+parent: file locking attempt succeeded.
+child: about to lock file for writing.
+fcntl: Resource temporarily unavailable
+Test finished.
--- /dev/null
+prog: file_locking_wait6
+vgopts: -q --trace-children=yes
--- /dev/null
+#! /bin/sh
+
+# Filter out "in frame #x, created by" lines as they differ between x86/amd64.
+# on x86: in frame #0, created by syscall (???)
+# on amd64: in frame #1, created by *function* (scalar.c:272)
+sed '/in frame #., created by/d' |
+
+./filter_stderr "$@" |
+
+# And finally remove temporary line with frame #0 present to unify
+# stack traces between x86 and amd64.
+sed '/at 0x........: syscall (in \/...libc...)/d'
--- /dev/null
+#! /bin/sh
+
+../filter_stderr "$@" |
+
+gsed 's/: sigwait/: __sigwait/'
--- /dev/null
+#! /bin/sh
+
+../filter_stderr "$@"
--- /dev/null
+/*
+ * Tests for various context functions
+ *
+ * getcontext
+ * setcontext
+ * swapcontext
+ */
+
+#include <ucontext.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+#include <assert.h>
+#include <unistd.h>
+#include <assert.h>
+
+int main()
+{
+ ucontext_t uc;
+ volatile int flag = 0;
+ if (-1 == getcontext(&uc)) {
+ perror("getcontext failed: ");
+ }
+
+ flag++;
+
+ if (flag == 1) {
+ if (-1 == setcontext(&uc)) {
+ perror("setcontext failed: ");
+ }
+ }
+
+ flag++;
+
+ if (flag == 3) {
+ ucontext_t uc2;
+ if (-1 == swapcontext(&uc2, &uc)) {
+ perror("swapcontext failed: ");
+ }
+ }
+
+ assert(flag == 5);
+
+ // error section
+ ucontext_t* ucp = malloc(sizeof(ucontext_t));
+ free(ucp);
+ setcontext(ucp);
+ swapcontext(ucp, ucp);
+ getcontext(ucp);
+}
--- /dev/null
+Syscall param setcontext(ucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:47)
+ Address 0x........ is 0 bytes inside a block of size 880 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
+Syscall param swapcontext(ucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:48)
+ Address 0x........ is 0 bytes inside a block of size 880 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
+Syscall param swapcontext(oucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:48)
+ Address 0x........ is 0 bytes inside a block of size 880 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
+Syscall param getcontext(ucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:49)
+ Address 0x........ is 0 bytes inside a block of size 880 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
--- /dev/null
+Syscall param setcontext(ucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:47)
+ Address 0x........ is 0 bytes inside a block of size 704 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
+Syscall param swapcontext(ucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:48)
+ Address 0x........ is 0 bytes inside a block of size 704 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
+Syscall param swapcontext(oucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:48)
+ Address 0x........ is 0 bytes inside a block of size 704 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
+Syscall param getcontext(ucp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_context.c:49)
+ Address 0x........ is 0 bytes inside a block of size 704 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:46)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_context.c:45)
+
--- /dev/null
+prog: get_set_context
+vgopts: -q
--- /dev/null
+#include <unistd.h>
+#include <string.h>
+#include <stdlib.h>
+
+int main()
+{
+ // can't go wrong?
+ (void)getlogin();
+
+ // setlogin needs root privs
+ char* bogus = strdup("nobody");
+ setlogin(bogus);
+ free(bogus);
+ setlogin(bogus);
+}
--- /dev/null
+Syscall param setlogin(buf) points to unaddressable byte(s)
+ ...
+ by 0x........: main (get_set_login.c:14)
+ Address 0x........ is 0 bytes inside a block of size 7 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (get_set_login.c:13)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (get_set_login.c:11)
+
--- /dev/null
+prog: get_set_login
+vgopts: -q
--- /dev/null
+#include <sys/param.h>
+#include <sys/mount.h>
+#include <fcntl.h>
+#include <stdlib.h>
+#include <string.h>
+#include <assert.h>
+#include <err.h>
+#include <unistd.h>
+#include "../../../config.h"
+
+int main()
+{
+ char path[PATH_MAX];
+ fhandle_t fh1;
+ fhandle_t fh2;
+#if (FREEBSD_VERS >= FREEBSD_12)
+ fhandle_t fh3;
+#endif
+
+ int fd;
+
+ strcpy(path, "/tmp/getfh.XXXXXXXXXXX");
+ fd = mkstemp(path);
+ if (fd < 0)
+ err(-1, "mkstemp(%s)", path);
+
+ getfh(path, &fh1);
+ lgetfh(path, &fh2);
+#if (FREEBSD_VERS >= FREEBSD_12)
+ getfhat(fd, path, &fh3, AT_SYMLINK_NOFOLLOW);
+#endif
+
+ // error section
+ char* fn = strdup(path);
+ fhandle_t* pfh1 = malloc(sizeof(fhandle_t));
+ int* pi = malloc(sizeof(int));
+ free(fn);
+ free(pfh1);
+
+ getfh(fn, pfh1);
+ lgetfh(fn, pfh1);
+#if (FREEBSD_VERS >= FREEBSD_12)
+ getfhat(*pi+AT_FDCWD, fn, pfh1, *pi+AT_SYMLINK_NOFOLLOW);
+#endif
+
+ free(pi);
+ close(fd);
+ unlink(path);
+}
+
--- /dev/null
+Syscall param getfh(path) points to unaddressable byte(s)
+ at 0x........: getfh (in /...libc...)
+ by 0x........: main (getfh.c:40)
+ Address 0x........ is 0 bytes inside a block of size 23 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (getfh.c:34)
+
+Syscall param getfh(fhp) points to unaddressable byte(s)
+ at 0x........: getfh (in /...libc...)
+ by 0x........: main (getfh.c:40)
+ Address 0x........ is 0 bytes inside a block of size 28 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:38)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:35)
+
+Syscall param lgetfh(path) points to unaddressable byte(s)
+ at 0x........: lgetfh (in /...libc...)
+ by 0x........: main (getfh.c:41)
+ Address 0x........ is 0 bytes inside a block of size 23 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (getfh.c:34)
+
+Syscall param lgetfh(fhp) points to unaddressable byte(s)
+ at 0x........: lgetfh (in /...libc...)
+ by 0x........: main (getfh.c:41)
+ Address 0x........ is 0 bytes inside a block of size 28 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:38)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:35)
+
+Syscall param getfhat(fd) contains uninitialised byte(s)
+ at 0x........: getfhat (in /...libc...)
+ by 0x........: main (getfh.c:43)
+
+Syscall param getfhat(flag) contains uninitialised byte(s)
+ at 0x........: getfhat (in /...libc...)
+ by 0x........: main (getfh.c:43)
+
+Syscall param getfhat(path) points to unaddressable byte(s)
+ at 0x........: getfhat (in /...libc...)
+ by 0x........: main (getfh.c:43)
+ Address 0x........ is 0 bytes inside a block of size 23 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (getfh.c:34)
+
+Syscall param getfhat(fhp) points to unaddressable byte(s)
+ at 0x........: getfhat (in /...libc...)
+ by 0x........: main (getfh.c:43)
+ Address 0x........ is 0 bytes inside a block of size 28 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:38)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (getfh.c:35)
+
--- /dev/null
+prog: getfh
+vgopts: -q
--- /dev/null
+#include <sys/param.h>
+#include <sys/ucred.h>
+#include <sys/mount.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int main(void)
+{
+ struct statfs mbuf[128];
+ int fs_count;
+
+ if ((fs_count = getfsstat (NULL, 0, MNT_NOWAIT)) != -1 )
+ {
+ getfsstat (mbuf, fs_count * sizeof(mbuf[0]), MNT_NOWAIT);
+
+ for ( int i = 0; i < fs_count; ++i)
+ {
+ printf("mount from name %s\n", mbuf[i].f_mntfromname);
+ }
+ }
+
+ // now some bad uses
+ struct statfs* badbuf = malloc(sizeof(struct statfs));
+ free(badbuf);
+ getfsstat(badbuf, 1, MNT_NOWAIT);
+
+ struct statfs betterbuf;
+ int i;
+ int badflags;
+ getfsstat(NULL, i, MNT_NOWAIT);
+ getfsstat(&betterbuf, sizeof(struct statfs), badflags);
+}
+
--- /dev/null
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ at 0x........: _getfsstat (in /...libc...)
+ by 0x........: main (getfsstat.c:25)
+ Address 0x........ is 0 bytes inside a block of size 2,344 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfsstat.c:24)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (getfsstat.c:23)
+
+Syscall param getfsstat(len) contains uninitialised byte(s)
+ at 0x........: _getfsstat (in /...libc...)
+ by 0x........: main (getfsstat.c:30)
+
+Syscall param getfsstat(flags) contains uninitialised byte(s)
+ at 0x........: _getfsstat (in /...libc...)
+ by 0x........: main (getfsstat.c:31)
+
--- /dev/null
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ at 0x........: _getfsstat (in /...libc...)
+ by 0x........: getfsstat (in /...libc...)
+ by 0x........: main (getfsstat.c:25)
+ Address 0x........ is 0 bytes inside a block of size 2,344 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (getfsstat.c:24)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (getfsstat.c:23)
+
+Syscall param getfsstat(len) contains uninitialised byte(s)
+ at 0x........: _getfsstat (in /...libc...)
+ by 0x........: getfsstat (in /...libc...)
+ by 0x........: main (getfsstat.c:30)
+
+Syscall param getfsstat(flags) contains uninitialised byte(s)
+ at 0x........: _getfsstat (in /...libc...)
+ by 0x........: getfsstat (in /...libc...)
+ by 0x........: main (getfsstat.c:31)
+
--- /dev/null
+# Not sure if these are issues in getfsstat
+# or should be in the general suppression file
+{
+ MEMCHECK-LIBC-COND-PRINTF-1
+ Memcheck:Cond
+ fun:strlen
+ obj:/lib/libc.so.7
+ fun:vfprintf_l
+}
+{
+ MEMCHECK-LIBC-COND-PRINTF-2
+ Memcheck:Cond
+ fun:memchr
+ obj:/lib/libc.so.7
+ obj:/lib/libc.so.7
+ fun:vfprintf_l
+}
+{
+ MEMCHECK-LIBC-COND-PRINTF-3
+ Memcheck:Param
+ write(buf)
+ fun:_write
+ obj:/lib/libc.so.7
+ obj:/lib/libc.so.7
+ obj:/lib/libc.so.7
+ obj:/lib/libc.so.7
+ fun:vfprintf_l
+}
+{
+ MEMCHECK-LIBC-WRITE-EXIT
+ Memcheck:Param
+ write(buf)
+ fun:_write
+ obj:/lib/libc.so.7
+ obj:/lib/libc.so.7
+ obj:/lib/libc.so.7
+ fun:exit
+}
--- /dev/null
+prereq: test -e ./getfsstat
+prog: getfsstat
+vgopts: -q --suppressions=getfsstat.supp
+stdout_filter: ./dump_stdout
--- /dev/null
+/* Function below main (_start) is part of this object.
+ * So we use main() in this object as a marker for
+ * functions in inlinfo_nested.so.
+ */
+
+extern int main_nested(void);
+
+int main() {
+ return main_nested();
+}
+
--- /dev/null
+/* Taken from memcheck/tests/inlinfo.c almost verbatim;
+ * only main() renamed to main_nested().
+ */
+
+#include "../../memcheck.h"
+#define INLINE static inline __attribute__((always_inline))
+
+INLINE int fun_d(int argd) {
+ static int locd = 0;
+ if (argd > 0)
+ locd += argd;
+ return locd;
+}
+
+INLINE int fun_c(int argc) {
+ static int locc = 0;
+ locc += argc;
+ return fun_d(locc);
+}
+
+INLINE int fun_b(int argb) {
+ static int locb = 0;
+ locb += argb;
+ return fun_c(locb);
+}
+
+INLINE int fun_a(int arga) {
+ static int loca = 0;
+ loca += arga;
+ return fun_b(loca);
+}
+
+__attribute__((noinline))
+static int fun_noninline_m(int argm)
+{
+ return fun_d(argm);
+}
+
+__attribute__((noinline))
+static int fun_noninline_o(int argo)
+{
+ static int loco = 0;
+ if (argo > 0)
+ loco += argo;
+ return loco;
+}
+
+INLINE int fun_f(int argf) {
+ static int locf = 0;
+ locf += argf;
+ return fun_noninline_o(locf);
+}
+
+INLINE int fun_e(int arge) {
+ static int loce = 0;
+ loce += arge;
+ return fun_f(loce);
+}
+
+__attribute__((noinline))
+static int fun_noninline_n(int argn)
+{
+ return fun_e(argn);
+}
+
+
+int main_nested(void) {
+ int result;
+ result = fun_a(result);
+ VALGRIND_MAKE_MEM_UNDEFINED(&result, sizeof(result));
+ result += fun_noninline_m(result);
+ VALGRIND_MAKE_MEM_UNDEFINED(&result, sizeof(result));
+ result += fun_d(result);
+ VALGRIND_MAKE_MEM_UNDEFINED(&result, sizeof(result));
+ result += fun_noninline_n(result);
+ return 0;
+}
+
--- /dev/null
+/*
+ * Test this family of functions
+ * linkat, unlinkat, symlinkat
+ *
+ * and whilst we have an open filehandle, gratuitously test
+ * fdatasync
+ */
+
+#include <unistd.h>
+#include <dirent.h>
+#include <string.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include "../../../config.h"
+
+int main(void)
+{
+ char buff[64];
+ char tmpfromfile[] = "/tmp/testlinkat1.XXXXXX";
+ char tmptolink[] = "/tmp/testlinkat2.XXXXXX";
+ char tmptosymlink[] = "/tmp/testlinkat3.XXXXXX";
+ int tmpfd = mkstemp(tmpfromfile);
+ mktemp(tmptolink);
+
+ memset(buff, 0, sizeof(buff));
+ sprintf(buff, "some data");
+ write(tmpfd, buff, strlen(buff)+1);
+#if (FREEBSD_VERS >= FREEBSD_11)
+ fdatasync(tmpfd);
+#endif
+ close (tmpfd);
+
+ DIR* tmpdir = opendir("/tmp");
+ if (tmpdir) {
+ int tmpdirfd = dirfd(tmpdir);
+
+ const char* from = tmpfromfile+5;
+ const char* to = tmptolink+5;
+ const char* tosym = tmptosymlink+5;
+
+ if (-1 == linkat(tmpdirfd, from, tmpdirfd, to, 0)) {
+ perror("linkat failed");
+ }
+
+ unlinkat(tmpdirfd, to, 0);
+
+ if (-1 == symlinkat(from, tmpdirfd, tosym)) {
+ perror("symlinkat failed");
+ }
+
+ unlinkat(tmpdirfd, tosym, 0);
+
+ // now some errors
+ char* badstring = strdup(from);
+ free(badstring);
+ linkat(tmpdirfd, badstring, tmpdirfd, to, 0);
+ symlinkat(badstring, tmpdirfd, tosym);
+ unlinkat(tmpdirfd, to, 0);
+ unlinkat(tmpdirfd, tosym, 0);
+
+ badstring = strdup(to);
+ free(badstring);
+ linkat(tmpdirfd, from, tmpdirfd, badstring, 0);
+ unlinkat(tmpdirfd, badstring, 0);
+
+ badstring = strdup(tosym);
+ free(badstring);
+ symlinkat(from, tmpdirfd, badstring);
+ unlinkat(tmpdirfd, badstring, 0);
+
+ int uninit;
+ linkat(uninit, from, uninit, to, uninit);
+ symlinkat(from, uninit, tosym);
+ unlinkat(uninit, "dontcare", uninit);
+
+ closedir(tmpdir);
+ }
+
+ unlink(tmpfromfile);
+ int badint;
+#if (FREEBSD_VERS >= FREEBSD_11)
+ fdatasync(badint);
+#endif
+}
+
--- /dev/null
+Syscall param linkat(name1) points to unaddressable byte(s)
+ at 0x........: linkat (in /...libc...)
+ by 0x........: main (linkat.c:56)
+ Address 0x........ is 0 bytes inside a block of size 19 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (linkat.c:55)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (linkat.c:54)
+
+Syscall param symlinkat(name1) points to unaddressable byte(s)
+ at 0x........: symlinkat (in /...libc...)
+ by 0x........: main (linkat.c:57)
+ Address 0x........ is 0 bytes inside a block of size 19 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (linkat.c:55)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (linkat.c:54)
+
+Syscall param linkat(name2) points to unaddressable byte(s)
+ at 0x........: linkat (in /...libc...)
+ by 0x........: main (linkat.c:63)
+ Address 0x........ is 0 bytes inside a block of size 19 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (linkat.c:62)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (linkat.c:61)
+
+Syscall param unlinkat(path) points to unaddressable byte(s)
+ at 0x........: unlinkat (in /...libc...)
+ by 0x........: main (linkat.c:64)
+ Address 0x........ is 0 bytes inside a block of size 19 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (linkat.c:62)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (linkat.c:61)
+
+Syscall param symlinkat(name2) points to unaddressable byte(s)
+ at 0x........: symlinkat (in /...libc...)
+ by 0x........: main (linkat.c:68)
+ Address 0x........ is 0 bytes inside a block of size 19 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (linkat.c:67)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (linkat.c:66)
+
+Syscall param unlinkat(path) points to unaddressable byte(s)
+ at 0x........: unlinkat (in /...libc...)
+ by 0x........: main (linkat.c:69)
+ Address 0x........ is 0 bytes inside a block of size 19 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (linkat.c:67)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (linkat.c:66)
+
+Syscall param linkat(fd1) contains uninitialised byte(s)
+ at 0x........: linkat (in /...libc...)
+ by 0x........: main (linkat.c:72)
+
+Syscall param linkat(fd2) contains uninitialised byte(s)
+ at 0x........: linkat (in /...libc...)
+ by 0x........: main (linkat.c:72)
+
+Syscall param linkat(flag) contains uninitialised byte(s)
+ at 0x........: linkat (in /...libc...)
+ by 0x........: main (linkat.c:72)
+
+Syscall param symlinkat(fd) contains uninitialised byte(s)
+ at 0x........: symlinkat (in /...libc...)
+ by 0x........: main (linkat.c:73)
+
+Syscall param unlinkat(fd) contains uninitialised byte(s)
+ at 0x........: unlinkat (in /...libc...)
+ by 0x........: main (linkat.c:74)
+
+Syscall param unlinkat(flag) contains uninitialised byte(s)
+ at 0x........: unlinkat (in /...libc...)
+ by 0x........: main (linkat.c:74)
+
+Syscall param fdatasync(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: main (linkat.c:82)
+
--- /dev/null
+prog: linkat
+vgopts: -q
--- /dev/null
+/*
+ * Tests miscellaneous syscalls
+ *
+ * uuidgen
+ * genrandom
+ */
+
+#include <sys/types.h>
+#include <sys/uuid.h>
+#include <sys/random.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include "../../../config.h"
+#include "../../memcheck.h"
+
+int main(void)
+{
+ struct uuid s;
+ if (-1 == uuidgen(&s, 1))
+ {
+ perror("uuidgen failed:");
+ }
+
+ struct uuid v[10];
+ if (-1 == uuidgen(v, 10))
+ {
+ perror("uuidgen failed:");
+ }
+
+#if (FREEBSD_VERS >= FREEBSD_12)
+
+ char buf[100];
+ if (-1 == getrandom(buf, 100, GRND_NONBLOCK))
+ {
+ perror("getrandom failed:");
+ }
+
+#endif
+
+ // error section
+ struct uuid* ps = malloc(2*sizeof(struct uuid));
+ free(ps);
+ uuidgen(ps, 2);
+
+ int badint = 1;;
+ VALGRIND_MAKE_MEM_UNDEFINED(&badint, sizeof(int));
+ uuidgen(&s, badint);
+
+#if (FREEBSD_VERS >= FREEBSD_12)
+
+ badint = 100;
+ VALGRIND_MAKE_MEM_UNDEFINED(&badint, sizeof(int));
+ getrandom(buf, badint, badint);
+
+ char* buf2 = malloc(100);
+ free(buf2);
+
+ getrandom(buf2, 100, 0);
+
+#endif
+
+}
+
--- /dev/null
+Syscall param uuidgen(store) points to unaddressable byte(s)
+ ...
+ by 0x........: main (misc.c:43)
+ Address 0x........ is 0 bytes inside a block of size 32 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (misc.c:42)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (misc.c:41)
+
+Syscall param uuidgen(count) contains uninitialised byte(s)
+ ...
+ by 0x........: main (misc.c:47)
+
+Syscall param getrandom(buflen) contains uninitialised byte(s)
+ ...
+ by 0x........: main (misc.c:53)
+
+Syscall param getrandom(flags) contains uninitialised byte(s)
+ ...
+ by 0x........: main (misc.c:53)
+
+Syscall param getrandom(buf) points to unaddressable byte(s)
+ ...
+ by 0x........: main (misc.c:58)
+ Address 0x........ is 0 bytes inside a block of size 100 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (misc.c:56)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (misc.c:55)
+
--- /dev/null
+prereq: test -e ./misc
+prog: misc
+vgopts: -q
--- /dev/null
+// this example taken from
+// https://gist.github.com/sebcat/a61b2ed859cee16c560e
+
+// FreeBSD has pdfork which uses file descriptors instead of PIDs for
+// managing processes. This allows for race-less process supervision and
+// for using the traditional multiplexing calls (e.g., select). There's no
+// need wait()ing for SIGCHLD, &c.
+//
+// This example forks a child that sleeps for a certain time while the
+// parent is waiting for the child to exit, or for a timeout to be reached,
+// whichever comes first. The time values (in seconds) are provided from argv
+//
+// % ./pdfork
+// usage: pdfork <child-sleep> <parent-wait>
+// % ./pdfork 2 10
+// child: exit
+// parent: child exited
+// % ./pdfork 10 2
+// parent: kill
+
+
+#include <sys/types.h>
+#include <sys/select.h>
+#include <sys/procdesc.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <stdio.h>
+#include <errno.h>
+
+#define DURATION_MAX 100
+
+static long time_or_die(const char *str, const char *name) {
+ char *cptr;
+ long res;
+
+ res = strtol(str, &cptr, 10);
+ if (errno == ERANGE || *cptr != '\0') {
+ fprintf(stderr, "invalid %s parameter\n", name);
+ exit(EXIT_FAILURE);
+ } else if (res < 0 || res > DURATION_MAX) {
+ fprintf(stderr, "%s out of permitted range\n", name);
+ exit(EXIT_FAILURE);
+ }
+
+ return res;
+}
+
+int main(int argc, char *argv[]) {
+ struct timeval to={0,0};
+ long child_sleep, parent_wait;
+ int fd, ret;
+ fd_set fds;
+
+ if (argc != 3) {
+ fprintf(stderr, "usage: pdfork <child-sleep> <parent-wait>\n");
+ return EXIT_FAILURE;
+ }
+
+ child_sleep = time_or_die(argv[1], "child-sleep");
+ parent_wait = time_or_die(argv[2], "parent-wait");
+ if ((ret = pdfork(&fd, 0)) == -1) {
+ perror("pdfork");
+ return EXIT_FAILURE;
+ } else if (ret == 0) {
+ sleep((unsigned int)child_sleep);
+ fprintf(stderr, "child: exit\n");
+ exit(0);
+ } else {
+ FD_ZERO(&fds);
+ FD_SET(fd, &fds);
+ to.tv_sec = parent_wait;
+ if ((ret = select(fd+1, &fds, NULL, NULL, &to)) == -1) {
+ perror("select");
+ return EXIT_FAILURE;
+ } else if (ret == 0) {
+ fprintf(stderr, "parent: kill fd %d\n", fd);
+ pid_t pid;
+ pdgetpid(fd, &pid);
+ pdkill(fd, 9);
+ } else {
+ fprintf(stderr, "parent: child exited\n");
+ }
+ }
+
+ // and generate a couple of errors for valgrind
+ int *badfd = malloc(sizeof(int));
+ free(badfd);
+ if (pdfork(badfd, 0) > 0)
+ {
+ fprintf(stderr, "parent after 1st bad pdfork\n");
+ int anotherfd;
+ int badflag;
+ pid_t* pbadpid = malloc(sizeof(pid_t));
+ free(pbadpid);
+ pdgetpid(anotherfd, pbadpid);
+ pdfork(&anotherfd, badflag);
+ }
+
+ return EXIT_SUCCESS;
+}
+
--- /dev/null
+parent: kill fd 3
+Syscall param pdfork(fdp) points to unaddressable byte(s)
+ ...
+ by 0x........: main (pdfork_pdkill.c:88)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (pdfork_pdkill.c:87)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (pdfork_pdkill.c:86)
+
+parent after 1st bad pdfork
+Syscall param pdgetpid(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: main (pdfork_pdkill.c:95)
+
+Syscall param pdgetpid(pidp)) points to unaddressable byte(s)
+ ...
+ by 0x........: main (pdfork_pdkill.c:95)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (pdfork_pdkill.c:94)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (pdfork_pdkill.c:93)
+
+Syscall param pdfork(flags) contains uninitialised byte(s)
+ ...
+ by 0x........: main (pdfork_pdkill.c:96)
+
+FILE DESCRIPTORS: 3 open (3 std) at exit.
+Open file descriptor ...
+ <inherited from parent>
+
+Open file descriptor ...
+ <inherited from parent>
+
+Open file descriptor ...
+ <inherited from parent>
+
+
--- /dev/null
+prog: pdfork_pdkill
+args: 10 2
+vgopts: -q --track-fds=all --child-silent-after-fork=yes
+stderr_filter: filter_pts
--- /dev/null
+#include <sys/stat.h>
+#include <unistd.h>
+#include <fcntl.h>
+#include <string.h>
+#include <stdlib.h>
+
+int main()
+{
+ const char* filename = strdup("revoke.tst");
+ (void)open(filename, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR);
+
+ // add a gratuitous syscall
+ (void)getdtablesize();
+
+ // OK
+ revoke(filename);
+
+ // with an invalid param
+ free((void*)filename);
+ revoke(filename);
+}
--- /dev/null
+Syscall param revoke(path) points to unaddressable byte(s)
+ at 0x........: revoke (in /...libc...)
+ by 0x........: main (revoke.c:20)
+ Address 0x........ is 0 bytes inside a block of size 11 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (revoke.c:19)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (revoke.c:9)
+
--- /dev/null
+prog: revoke
+vgopts: -q
+cleanup: rm -f revoke.tst
--- /dev/null
+/* Basic syscall test, see memcheck/tests/x86-linux/scalar.c for more info. */
+
+#include <unistd.h>
+#include <fcntl.h>
+#include <sys/types.h>
+#include <sys/ptrace.h>
+#include <ufs/ufs/quota.h>
+#include <machine/sysarch.h>
+#include <sys/mman.h>
+#include <sys/sem.h>
+#include <sys/procctl.h>
+#include <mqueue.h>
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <poll.h>
+#include "scalar.h"
+#include "config.h"
+#include "../../memcheck.h"
+
+/* Helper functions. These are necessary if we've got two tests for a single
+ syscall. In that case, Memcheck can sometimes merge error messages. Doing
+ each test in its own function prevents that. */
+
+
+int main(void)
+{
+ /* Uninitialised, but we know px[0] is 0x0. */
+ /* PJF why ? */
+ long *px = malloc(2*sizeof(long));
+ x0 = px[0];
+
+ /* SYS_syscall 0 */
+ /* does this need a specific test? There are two diffeent IDs for syscall, see 198 */
+
+ /* SYS_exit 1 */
+ /* obviously an exit syscall needs to be last */
+ GO(SYS_exit, "below");
+
+ /* SYS_fork 2 */
+ GO(SYS_fork, "other");
+
+ /* SYS_read 3 */
+ GO(SYS_read, "1+3s 0m");
+ SY(SYS_read+x0, 0, x0, x0 + 1); FAILx(EFAULT);
+
+ /* SYS_write 4 */
+ GO(SYS_write, "3s 1m");
+ SY(SYS_write, x0 + 2, x0, x0 + 1); FAIL;
+
+ /* SYS_open 5 */
+ GO(SYS_open, "(2-args) 2s 1m");
+ SY(SYS_open, x0, x0); FAIL;
+
+ // Only 1s 0m errors -- the other 2s 1m have been checked in the previous
+ // open test, and if we test them they may be commoned up but they also
+ // may not.
+ GO(SYS_open, "(3-args) 1s 0m");
+ SY(SYS_open, "scalar.c", O_CREAT|O_EXCL, x0); FAIL;
+
+ /* SYS_close 6 */
+ GO(SYS_close, "1s 0m");
+ SY(SYS_close, x0-1); FAIL;
+
+ /* SYS_wait4 7 */
+ GO(SYS_wait4, "4s 2m");
+ SY(SYS_wait4, x0, x0+1, x0, x0+1); FAIL;
+
+ /* old creat 8 */
+
+ /* SYS_link 9 */
+ GO(SYS_link, "2s 2m");
+ SY(SYS_link, x0, x0); FAIL;
+
+ /* SYS_unlink 10 */
+ GO(SYS_unlink, "1s 1m");
+ SY(SYS_unlink, x0); FAIL;
+
+ /* obs execv 11 */
+
+ /* chdir 12 */
+ GO(SYS_chdir, "1s 1m");
+ SY(SYS_chdir, x0); FAIL;
+
+ /* fchdir 13 */
+ GO(SYS_fchdir, "1s 0m");
+ SY(SYS_fchdir, x0-1); FAIL;
+
+ /* SYS_freebsd11_mknod 14 */
+#if (FREEBSD_VERS >= FREEBSD_12)
+ GO(SYS_freebsd11_mknod, "3s 1m");
+ SY(SYS_freebsd11_mknod, x0, x0, x0); FAIL;
+#else
+ GO(SYS_mknod, "3s 1m");
+ SY(SYS_mknod, x0, x0, x0); FAIL;
+#endif
+
+ /* chmod 15 */
+ GO(SYS_chmod, "2s 1m");
+ SY(SYS_chmod, x0, x0); FAIL;
+
+ /* chown 16 */
+ GO(SYS_chown, "3s 1m");
+ SY(SYS_chown, x0, x0, x0); FAIL;
+
+ /* break 17 */
+ GO(SYS_break, "1s 1m");
+ SY(SYS_break, x0+1); SUCC;
+
+ /* freebsd4 getfsstat 18 */
+
+ /* old lseek 19 */
+
+ /* getpid 20 */
+ GO(SYS_getpid, "0s 0m");
+ SY(SYS_getpid); SUCC;
+
+ /* mount 21 */
+ /* data not read otherwise this would ne 3m */
+ GO(SYS_mount, "4s 2m");
+ SY(SYS_mount, x0, x0, x0, x0); FAIL;
+
+ /* unmount 22 */
+ GO(SYS_unmount, "2s 1m");
+ SY(SYS_unmount, x0+1, x0); FAIL;
+
+ /* setuid 23 */
+ GO(SYS_setuid, "1s 0m");
+ SY(SYS_setuid, x0-1); FAIL;
+
+ /* getuid 24 */
+ GO(SYS_getuid, "0s 0m");
+ SY(SYS_getuid); SUCC;
+
+ /* geteuid 25 */
+ GO(SYS_geteuid, "0s 0m");
+ SY(SYS_geteuid); SUCC;
+
+ /* ptrace 26 */
+ // XXX: memory pointed to be arg3 goes unchecked... otherwise would be 1m
+ GO(SYS_ptrace, "4s 0m");
+ SY(SYS_ptrace, x0+PTRACE_EXEC, x0, x0, x0); FAIL;
+
+ /* recvmsg 27 */
+ GO(SYS_recvmsg, "3s 0m");
+ SY(SYS_recvmsg, x0, x0, x0); FAIL;
+
+ /* sendmsg 28 */
+ GO(SYS_sendmsg, "3s 0m");
+ SY(SYS_sendmsg, x0, x0, x0); FAIL;
+
+ /* recvfrom 29 */
+ GO(SYS_recvfrom, "6+1s 0m");
+ SY(SYS_recvfrom, x0-1, x0+1, x0+16, x0+2, x0+3, x0+4); FAIL;
+
+ /* accept 30 */
+ GO(SYS_accept, "3+1s 0m");
+ SY(SYS_accept, x0-1, x0+1, x0+1); FAIL;
+
+ /* getpeername 31 */
+ GO(SYS_getpeername, "3s 1m");
+ SY(SYS_getpeername, x0, x0, x0); FAIL;
+
+ /* getsockname 32 */
+ GO(SYS_getsockname, "3s 1m");
+ SY(SYS_getsockname, x0, x0, x0); FAIL;
+
+ /* access 33 */
+ GO(SYS_geteuid, "0s 0m");
+ SY(SYS_geteuid); SUCC;
+
+ /* chflags 34 */
+ GO(SYS_chflags, "2s 1m");
+ SY(SYS_chflags, x0, x0); FAIL;
+
+ /* fchflags 35 */
+ GO(SYS_fchflags, "2s 0m");
+ SY(SYS_fchflags, x0+10, x0); FAIL;
+
+ /* sync 36 */
+ GO(SYS_sync, "0s 0m");
+ SY(SYS_sync); SUCC;
+
+ /* kill 37 */
+ GO(SYS_kill, "2s 0m");
+ SY(SYS_kill, x0, x0); SUCC;
+
+ /* old stat 38 */
+
+ /* getppid 39 */
+ GO(SYS_getppid, "0s 0m");
+ SY(SYS_getppid); SUCC;
+
+ /* old lstat 40 */
+
+ /* dup 41 */
+ GO(SYS_dup, "1s 0m");
+ SY(SYS_dup, x0-1); FAIL;
+
+ /* freebsd10_pipe 42 */
+#if (FREEBSD_VERS >= FREEBSD_11)
+ GO(SYS_freebsd10_pipe, "0s 0m");
+ SY(SYS_freebsd10_pipe, x0); SUCC;
+#else
+ GO(SYS_pipe, "0s 0m");
+ SY(SYS_pipe, x0); SUCC;
+#endif
+
+ /* getegid 43 */
+ GO(SYS_getegid, "0s 0m");
+ SY(SYS_getegid); SUCC;
+
+ /* profil 44 */
+ GO(SYS_profil, "ni");
+ SY(SYS_profil, x0, x0, x0, x0);
+
+ /* ktrace 45 */
+ GO(SYS_ktrace, "ni");
+ SY(SYS_ktrace, x0, x0, x0, x0);
+
+ /* old sigaction 46 */
+
+ /* getgid 47 */
+ GO(SYS_getgid, "0s 0m");
+ SY(SYS_getgid); SUCC;
+
+ /* old sigprocmask 48 */
+
+ /* getlogin 49 */
+ GO(SYS_getlogin, "2s 1m");
+ SY(SYS_getlogin, x0, x0+20); FAIL;
+
+ /* setlogin 50 */
+ GO(SYS_setlogin, "1s 1m");
+ SY(SYS_setlogin, x0); FAIL;
+
+ /* acct 51 */
+ GO(SYS_acct, "1s 1m");
+ SY(SYS_acct, x0-1); FAIL;
+
+ /* 4.3 sigpending 52 */
+ /* sigaltstack 53 */
+ {
+ struct our_sigaltstack {
+ char *ss_sp;
+ size_t ss_size;
+ int ss_flags;
+ } ss;
+ ss.ss_sp = NULL;
+ ss.ss_flags = 0;
+ ss.ss_size = 0;
+ VALGRIND_MAKE_MEM_NOACCESS(& ss, sizeof(struct our_sigaltstack));
+ GO(SYS_sigaltstack, "2s 2m");
+ SY(SYS_sigaltstack, x0+&ss, x0+&ss); SUCC; /* FAIL when run standalone */
+ }
+
+ /* SYS_ioctl 54 */
+ #include <termios.h>
+ GO(SYS_ioctl, "3s 1m");
+ SY(SYS_ioctl, x0, x0+TIOCGWINSZ, x0); FAIL;
+
+ /* SYS_reboot 55 */
+ /* how to test that and be sure of not rebooting? */
+
+ /* SYS_revoke 56 */
+ GO(SYS_revoke, "1s 1m");
+ SY(SYS_revoke, x0); FAIL;
+
+ /* SYS_symlink 57 */
+ GO(SYS_symlink, "2s 2m");
+ SY(SYS_symlink, x0, x0); FAIL;
+
+ /* SYS_readlink 58 */
+ GO(SYS_readlink, "3s 2m");
+ SY(SYS_readlink, x0+1, x0+1, x0+1); FAIL;
+
+ /* SYS_execve 59 */
+ GO(SYS_execve, "3s 1m");
+ SY(SYS_execve, x0 + 1, x0 + 1, x0); FAIL;
+
+ /* SYS_umask 60 */
+ GO(SYS_umask, "1s 0m");
+ SY(SYS_umask, x0+022); SUCC;
+
+ /* SYS_chroot 61 */
+ GO(SYS_chroot, "1s 1m");
+ SY(SYS_chroot, x0); FAIL;
+
+ /* 4.3 fstat 62 */
+
+ /* 4.3 getgerninfo 63 */
+
+ /* 4.3 getpagesize 64 */
+
+ /* SYS_msync 65 */
+ GO(SYS_msync, "3s 1m");
+ SY(SYS_msync, x0, x0+1, x0); FAIL;
+
+ /* SYS_vfork 66 */
+ GO(SYS_vfork, "other");
+ // (see scalar_vfork.c)
+
+ /* obsol vread 67 */
+
+ /* obsol vwrite 68 */
+
+ /* SYS_sbrk 69 */
+ GO(SYS_sbrk, "1s 1m");
+ SY(SYS_sbrk, x0); FAIL;
+
+ /* not implemented on OS SYS_sstk 70 */
+
+ /* 4.3 mmap 71 */
+
+ /* 4.2 vadvise 72 */
+
+ /* SYS_munmap 73 */
+ GO(SYS_munmap, "2s 0m");
+ SY(SYS_munmap, x0, x0); FAIL;
+
+ /* SYS_mprotect 74 */
+ GO(SYS_mprotect, "3s 0m");
+ /* PJF why does this succeed? */
+ SY(SYS_mprotect, x0+1, x0, x0); SUCC;
+
+ /* SYS_madvise 75 */
+ GO(SYS_madvise, "3s 0m");
+ SY(SYS_madvise, x0, x0+1, x0); FAILx(EINVAL);
+
+ /* obsol vhangup 76 */
+
+ /* obsol vlimit 77 */
+
+ /* SYS_mincore 78 */
+ GO(SYS_mincore, "3s 1m");
+ SY(SYS_mincore, x0, x0+40960, x0); FAIL;
+
+ /* SYS_getgroups 79 */
+ GO(SYS_getgroups, "2s 1m");
+ SY(SYS_getgroups, x0+1, x0+1); FAIL;
+
+ /* SYS_setgroups 80 */
+ GO(SYS_setgroups, "2s 1m");
+ SY(SYS_setgroups, x0+1, x0+1); FAIL;
+
+ /* SYS_getpgrp 81 */
+ GO(SYS_getpgrp, "0s 0m");
+ SY(SYS_getpgrp); SUCC;
+
+ /* SYS_setpgid 82 */
+ GO(SYS_setpgid, "2s 0m");
+ SY(SYS_setpgid, x0, x0-1); FAIL;
+
+ /* SYS_setitimer 83 */
+ GO(SYS_setitimer, "3s 2m");
+ SY(SYS_setitimer, x0, x0+1, x0+1); FAIL;
+
+ /* 4.3 wait 84 */
+
+ /* SYS_swapon 85 */
+ GO(SYS_swapon, "1s 1m");
+ SY(SYS_swapon, x0); FAIL;
+
+ /* SYS_getitimer 86 */
+ GO(SYS_getitimer, "2s 1m");
+ SY(SYS_getitimer, x0+4, x0+1); FAIL;
+
+ /* 4.3 gethostname 87 */
+
+ /* 4.3 sethostname 88 */
+
+ /* SYS_getdtablesize 89 */
+ GO(SYS_getdtablesize, "0s 0m");
+ SY(SYS_getdtablesize); SUCC;
+
+ /* SYS_dup2 90 */
+ GO(SYS_dup2, "2s 0m");
+ SY(SYS_dup2, x0-1, x0); FAIL;
+
+ /* unimpl getdopt 91 */
+
+ /* SYS_fcntl 92 */
+ /* takes varargs so two versions of test */
+ GO(SYS_fcntl, "(GETFD) 2s 0m");
+ SY(SYS_fcntl, x0-1, x0+F_GETFD, x0); FAILx(EBADF);
+
+ GO(SYS_fcntl, "(DUPFD) 1s 0m");
+ SY(SYS_fcntl, -1, F_DUPFD, x0); FAILx(EBADF);
+
+ /* SYS_select 93 */
+ GO(SYS_select, "5s 4m");
+ SY(SYS_select, x0+8, x0+0xffffffee, x0+1, x0+1, x0+1); FAIL;
+
+ /* unimpl setdopt 94 */
+
+ /* SYS_fsync 95 */
+ GO(SYS_fsync, "1s 0m");
+ SY(SYS_fsync, x0-1); FAIL;
+
+ /* SYS_setpriority 96 */
+ GO(SYS_setpriority, "3s 0m");
+ SY(SYS_setpriority, x0-1, x0, x0); FAIL;
+
+ /* SYS_socket 97 */
+ GO(SYS_socket, "3s 0m");
+ SY(SYS_socket, x0, x0, x0); FAIL;
+
+ /* SYS_connect 98 */
+ /* needs a socket for the 1m ? */
+ GO(SYS_connect, "3s 0m");
+ SY(SYS_connect, x0, x0, x0); FAIL;
+
+ /* 4.3 accept 99 */
+
+ /* SYS_getpriority 100 */
+ GO(SYS_getpriority, "2s 0m");
+ SY(SYS_getpriority, x0-1, x0); FAIL;
+
+ /* 4.3 send 101 */
+ /* 4.3 recv 102 */
+ /* 4.3 sigreturn 103 */
+
+ /* SYS_bind 104 */
+ GO(SYS_bind, "3s 0m");
+ /* as connect, needs a socket */
+ SY(SYS_bind, x0, x0, x0); FAIL;
+
+ /* SYS_setsockopt 105 */
+ GO(SYS_setsockopt, "5s 0m");
+ SY(SYS_setsockopt, x0, x0, x0, x0, x0); FAIL;
+
+ /* SYS_listen 106 */
+ GO(SYS_listen, "2s 0m");
+ SY(SYS_listen, x0, x0); FAIL;
+
+ /* obsol vtimes 107 */
+
+ /* 4.3 sigvec 108 */
+
+ /* 4.3 sigblock 109 */
+
+ /* 4.3 sigsetmask 110 */
+
+ /* 4.3 sigsuspend 111 */
+
+ /* 4.3 sigstack 112 */
+
+ /* 4.3 recvmsg 113 */
+
+ /* 4.3 sendmsg 114 */
+
+ /* 4.3 vtrace 115 */
+
+ /* SYS_gettimeofday 116 */
+ GO(SYS_gettimeofday, "2s 2m");
+ SY(SYS_gettimeofday, x0+1, x0+1); FAIL;
+
+ /* SYS_getrusage 117 */
+ GO(SYS_getrusage, "2s 1m");
+ SY(SYS_getrusage, x0, x0); FAIL;
+
+ /* SYS_getsockopt 118 */
+ GO(SYS_setsockopt, "5s 1m");
+ SY(SYS_setsockopt, x0, x0, x0, x0, x0); FAIL;
+
+ /* unimpl resuba 119 */
+
+ /* SYS_readv 120 */
+ GO(SYS_readv, "3s 1m");
+ SY(SYS_readv, x0, x0, x0+1); FAIL;
+
+ /* SYS_writev 121 */
+ GO(SYS_writev, "3s 1m");
+ SY(SYS_writev, x0, x0, x0+1); FAIL;
+
+ /* SYS_settimeofday 122 */
+ GO(SYS_settimeofday, "2s 2m");
+ SY(SYS_settimeofday, x0+1, x0+1); FAIL;
+
+ /* SYS_fchown 123 */
+ GO(SYS_fchown, "3s 0m");
+ SY(SYS_fchown, x0-1, x0, x0); FAIL;
+
+ /* SYS_fchmod 124 */
+ GO(SYS_fchmod, "2s 0m");
+ SY(SYS_fchmod, x0-1, x0); FAIL;
+
+ /* 4.3 recvfrom 125 */
+
+ /* SYS_setreuid 126 */
+ GO(SYS_setreuid, "2s 0m");
+ SY(SYS_setreuid, x0-1, x0-1); SUCC;
+
+ /* SYS_setregid 127 */
+ GO(SYS_setregid, "2s 0m");
+ SY(SYS_setregid, x0-1, x0-1); SUCC;
+
+ /* SYS_rename 128 */
+ GO(SYS_rename, "2s 2m");
+ SY(SYS_rename, x0, x0); FAIL;
+
+ /* 4.3 truncate 129 */
+
+ /* 4.3 ftruncate 130 */
+
+ /* SYS_flock 131 */
+ GO(SYS_flock, "2s 0m");
+ SY(SYS_flock, x0, x0); FAIL;
+
+ /* SYS_mkfifo 132 */
+ GO(SYS_mkfifo, "2s 1m");
+ SY(SYS_mkfifo, x0, x0); FAIL;
+
+ /* SYS_sendto 133 */
+ GO(SYS_sendto, "6s 0m");
+ SY(SYS_sendto, x0, x0, x0, x0, x0, x0); FAIL;
+
+ /* SYS_shutdown 134 */
+ /* don't really want to to this */
+
+ /* SYS_socketpair 135 */
+ GO(SYS_socketpair, "4s 1m");
+ SY(SYS_socketpair, x0, x0, x0, x0); FAIL;
+
+ /* SYS_mkdir 136 */
+ GO(SYS_mkdir, "2s 1m");
+ SY(SYS_mkdir, x0, x0); FAIL;
+
+ /* SYS_rmdir 137 */
+ GO(SYS_rmdir, "1s 1m");
+ SY(SYS_rmdir, x0); FAIL;
+
+ /* SYS_utimes 138 */
+ GO(SYS_utimes, "2s 2m");
+ SY(SYS_utimes, x0, x0+1); FAIL;
+
+ /* 4.2 sigreturn 139 */
+
+ /* SYS_adjtime 140 */
+ GO(SYS_adjtime, "2s 1m");
+ /* succeeds? need non-null arg2 for 2m */
+ SY(SYS_adjtime, x0, x0); SUCC;
+
+ /* 4.3 getpeername 141 */
+
+ /* 4.3 gethostid 142 */
+
+ /* 4.3 sethostid 143 */
+
+ /* 4.3 getrlimit` 144 */
+
+ /* 4.3 setrlimit 145 */
+
+ /* 4.3 killpg 146 */
+
+ /* SYS_setsid 147 */
+ GO(SYS_setsid, "0s 0m");
+ SY(SYS_setsid); SUCC; /* FAIL when run standalone */
+
+ /* SYS_quotactl 148 */
+ GO(SYS_quotactl, "(Q_QUOTAOFF) 2s 0m");
+ SY(SYS_quotactl, x0, x0+Q_QUOTAOFF, x0, x0); FAIL;
+
+ GO(SYS_quotactl, "(Q_QUOTAON) 4s 2m");
+ SY(SYS_quotactl, x0, x0+Q_QUOTAON, x0, x0); FAIL;
+
+ /* 4.3 quota 149 */
+
+ /* 4.3 getsockname 150 */
+
+ /* bsd/os sem_lock 151 */
+
+ /* bsd/os sem_wakeup 152 */
+
+ /* bsd/os asyncdaemon 153 */
+
+ /* SYS_nlm_syscall 154 */
+
+ // BSDXY(__NR_nfssvc, sys_nfssvc), // 155
+
+ /* 4.3 getdirentries 156 */
+
+ /* freebsd 4 statfs 157 */
+
+ /* freebsd 4 fstatfs 158 */
+
+ /* SYS_lgetfh 160 */
+ GO(SYS_lgetfh, "2s 2m");
+ SY(SYS_lgetfh, x0, x0); FAIL;
+
+ /* SYS_getfh 161 */
+ GO(SYS_getfh, "2s 2m");
+ SY(SYS_getfh, x0, x0); FAIL;
+
+#if (FREEBSD_VERS <= FREEBSD_10)
+ /* SYS_getdomainname 162 */
+ GO(SYS_freebsd4_getdomainname, "2s 1m");
+ SY(SYS_freebsd4_getdomainname, x0, x0); FAIL;
+
+ /* SYS_setdomainname 163 */
+ GO(SYS_freebsd4_setdomainname, "2s 0m");
+ SY(SYS_freebsd4_setdomainname, x0, x0); FAIL;
+
+ /* SYS_uname 164 */
+ GO(SYS_freebsd4_uname, "1s 1m");
+ SY(SYS_freebsd4_uname, x0); FAIL;
+#endif
+
+ /* SYS_sysarch 165 */
+#if defined (VGP_x86_freebsd)
+ GO(SYS_sysarch, "2s 1m");
+ SY(SYS_sysarch, x0+I386_GET_GSBASE, x0); FAIL;
+
+ GO(SYS_sysarch, "2s 0m");
+ SY(SYS_sysarch, x0+I386_SET_GSBASE, x0); FAIL;
+#elif defined(VGP_amd64_freebsd)
+ GO(SYS_sysarch, "2s 1m");
+ SY(SYS_sysarch, x0+AMD64_GET_FSBASE, x0); FAIL;
+
+ GO(SYS_sysarch, "2s 0m");
+ SY(SYS_sysarch, x0+AMD64_SET_FSBASE, x0); FAIL;
+#else
+#error "freebsd platform not defined"
+#endif
+
+ /* SYS_rtprio 166 */
+ GO(SYS_rtprio, "(GET) 3s 1m");
+ SY(SYS_rtprio, x0, x0, x0); FAIL;
+
+ GO(SYS_rtprio, "(SET) 3s 1m");
+ SY(SYS_rtprio, x0+1, x0, x0); FAIL;
+
+ /* following 3 not implemented in OS */
+
+ /* SYS_semsys 169 */
+
+ /* SYS_msgsys 170 */
+
+ /* SYS_shmsys 171 */
+
+#if (FREEBSD_VERS <= FREEBSD_10)
+
+ /* @todo PJF maybe one day */
+
+ /* SYS_freebsd6_pread 173 */
+
+ /* SYS_freebsd6_pwrite 174 */
+#endif
+
+ /* SYS_setfib 175 */
+ GO(SYS_setfib, "1s 0m");
+ SY(SYS_setfib, x0+10); FAIL;
+
+ // BSDXY(__NR_ntp_adjtime, sys_ntp_adjtime), // 176
+
+ /* bsd/os sfork 177 */
+
+ /* bsd/os getdescriptor 178 */
+
+ /* bsd/os setdescriptor 179 */
+
+ /* SYS_setgid, 181 */
+ GO(SYS_setgid, "1s 0m");
+ SY(SYS_setgid, x0-1); FAIL;
+
+ /* SYS_setegid 182 */
+ GO(SYS_setegid, "1s 0m");
+ SY(SYS_setegid, x0-1); FAIL;
+
+ /* SYS_seteuid 183 */
+ GO(SYS_seteuid, "1s 0m");
+ SY(SYS_seteuid, x0-1); FAIL;
+
+
+ /* unimpl lfs_bmapv 184 */
+
+ /* unimpl lfs_markv 185 */
+
+ /* unimpl lfs_segclean 186 */
+
+ /* unimpl lfs_segwait 187 */
+
+ #if (FREEBSD_VERS >= FREEBSD_12)
+ /* SYS_freebsd11_stat 188 */
+ GO(SYS_freebsd11_stat, "2s 2m");
+ SY(SYS_freebsd11_stat, x0, x0); FAIL;
+
+ /* SYS_freebsd11_fstat 189 */
+ GO(SYS_freebsd11_fstat, "2s 1m");
+ SY(SYS_freebsd11_fstat, x0, x0); FAIL;
+
+ /* SYS_freebsd11_lstat 190 */
+ GO(SYS_freebsd11_lstat, "2s 2m");
+ SY(SYS_freebsd11_lstat, x0, x0); FAIL;
+
+ #else
+ /* SYS_stat 188 */
+ GO(SYS_stat, "2s 2m");
+ SY(SYS_stat, x0, x0); FAIL;
+
+ /* SYS_fstat 189 */
+ GO(SYS_fstat, "2s 1m");
+ SY(SYS_fstat, x0, x0); FAIL;
+
+ /* SYS_lstat 190 */
+ GO(SYS_lstat, "2s 2m");
+ SY(SYS_lstat, x0, x0); FAIL;
+ #endif
+
+ /* SYS_pathconf 191 */
+ GO(SYS_pathconf, "2s 1m");
+ SY(SYS_pathconf, x0, x0); FAIL;
+
+ /* SYS_fpathconf 192 */
+ GO(SYS_fpathconf, "2s 0m");
+ SY(SYS_fpathconf, x0, x0); FAIL;
+
+ /* nosys 193 */
+
+ /* SYS_getrlimit 194 */
+ GO(SYS_getrlimit, "2s 1m");
+ SY(SYS_getrlimit, x0, x0); FAIL;
+
+ /* SYS_3etrlimit 195 */
+ GO(SYS_setrlimit, "2s 1m");
+ SY(SYS_setrlimit, x0, x0); FAIL;
+
+ /* SYS_freebsd11_getdirentries 196 */
+ #if (FREEBSD_VERS >= FREEBSD_12)
+ GO(SYS_freebsd11_getdirentries, "4s 2m");
+ SY(SYS_freebsd11_getdirentries, x0, x0, x0+3, x0+1); FAIL;
+#else
+ GO(SYS_getdirentries, "4s 2m");
+ SY(SYS_getdirentries, x0, x0, x0+3, x0+1); FAIL;
+#endif
+
+#if (FREEBSD_VERS <= FREEBSD_10)
+ /* SYS_freebsd6_mmap 197*/
+#endif
+
+ /* __syscall (handled specially) 198 */
+
+#if (FREEBSD_VERS <= FREEBSD_10)
+ /* SYS_freebsd6_lseek 199 */
+
+ /* SYS_freebsd6_truncate 200 */
+
+ /* SYS_freebsd6_ftruncate 201 */
+#endif
+
+ /* SYS___sysctl 202 */
+ GO(SYS___sysctl, "(getoldlen) 3s 2m");
+ SY(SYS___sysctl, x0, x0+1, NULL, x0+1, NULL, x0); FAIL;
+
+ GO(SYS___sysctl, "(getold) 4s 2m");
+ SY(SYS___sysctl, x0, x0+1, x0+1, x0+1, NULL, x0); FAIL;
+
+ GO(SYS___sysctl, "(putnew) 4s 2m");
+ SY(SYS___sysctl, x0, x0+1, NULL, NULL, x0+1, x0+2); FAIL;
+
+ /* SYS_mlock 203 */
+ GO(SYS_mlock, "2s 0m");
+ SY(SYS_mlock, x0, x0+1); FAIL;
+
+ /* SYS_munlock 204 */
+ GO(SYS_munlock, "2s 0m");
+ SY(SYS_munlock, x0, x0+1); FAIL;
+
+ /* SYS_undelete 205 */
+ GO(SYS_undelete, "1s 1m");
+ SY(SYS_undelete, x0); FAIL;
+
+ /* SYS_futimes 206 */
+ GO(SYS_futimes, "2s 0m");
+ /* not 1m? */
+ SY(SYS_futimes, x0+5, x0); FAIL;
+
+ /* SYS_getpgid 207 */
+ GO(SYS_getpgid, "1s 0m");
+ SY(SYS_getpgid, x0-1); FAIL;
+
+ /* netbsd newreboot 208 */
+
+ /* SYS_poll 209 */
+ GO(SYS_poll, "3s 3m");
+ SY(SYS_poll, x0, x0+1, x0); FAIL;
+
+ /* SYS_freebsd7___semctl 220 */
+ GO(SYS_freebsd7___semctl, "(IPC_INFO) 4s 1m");
+ SY(SYS_freebsd7___semctl, x0, x0, x0+IPC_INFO, x0+1); FAIL;
+
+ GO(SYS_freebsd7___semctl, "(bogus cmd) 3s 0m");
+ SY(SYS_freebsd7___semctl, x0, x0, x0-1, x0+1); FAIL;
+
+ /* SYS_semget 221 */
+ GO(SYS_semget, "3s 0m");
+ SY(SYS_semget, x0, x0, x0); FAIL;
+
+ /* SYS_semop 222 */
+ GO(SYS_semop, "3s 0m");
+ SY(SYS_semop, x0, x0, x0); FAIL;
+
+ /* unimpl semconfig 223 */
+
+ /* SYS_freebsd7_msgctl 224 */
+ GO(SYS_freebsd7_msgctl, "(set) 3s 1m");
+ SY(SYS_freebsd7_msgctl, x0, x0+1, x0); FAIL;
+
+ GO(SYS_freebsd7_msgctl, "(stat) 3s 1m");
+ SY(SYS_freebsd7_msgctl, x0, x0+2, x0); FAIL;
+
+ /* SYS_msgget 225 */
+ GO(SYS_msgget, "2s 0m");
+ SY(SYS_msgget, x0-1, x0); FAIL;
+
+ /* SYS_msgsnd 226 */
+ GO(SYS_msgsnd, "4s 1m");
+ SY(SYS_msgsnd, x0, x0, x0, x0); FAIL;
+
+ /* SYS_msgrcv 227 */
+ GO(SYS_msgrcv, "4+1s 1m");
+ SY(SYS_msgrcv, x0-1, x0+1, x0+4, x0, x0); FAIL;
+
+ /* SYS_shmat 228 */
+ GO(SYS_shmat, "3s 0m");
+ SY(SYS_shmat, x0, x0, x0); FAIL;
+
+ /* SYS_freebsd7_shmctl 229 */
+ GO(SYS_freebsd7_shmctl, "3s 0m");
+ SY(SYS_freebsd7_shmctl, x0, x0, x0); FAIL;
+
+ GO(SYS_freebsd7_shmctl, "(bogus cmd) 3s 0m");
+ SY(SYS_freebsd7_shmctl, x0, x0-1, x0+1); FAIL;
+
+
+ /* SYS_shmdt 230 */
+ GO(SYS_shmdt, "1s 0m");
+ SY(SYS_shmdt, x0); FAIL;
+
+ /* SYS_shmget 231 */
+ GO(SYS_shmget, "3s 0m");
+ SY(SYS_shmget, x0, x0, x0); FAIL;
+
+ /* SYS_clock_gettime 232 */
+ GO(SYS_clock_gettime, "2s 1m");
+ SY(SYS_clock_gettime, x0, x0+1); FAIL;
+
+ /* SYS_clock_settime 233 */
+ GO(SYS_clock_settime, "2s 1m");
+ SY(SYS_clock_settime, x0, x0); FAIL;
+
+ /* SYS_clock_getres 234 */
+ GO(SYS_clock_getres, "2s 1m");
+ SY(SYS_clock_getres, x0, x0+1); FAIL;
+
+ /* SYS_ktimer_create 235 */
+ GO(SYS_ktimer_create, "3s 2m");
+ SY(SYS_ktimer_create, x0-1, x0+1, x0+1); FAIL;
+
+ /* SYS_ktimer_delete 236 */
+ GO(SYS_ktimer_delete, "1s 0m");
+ SY(SYS_ktimer_delete, x0); FAIL;
+
+ /* SYS_ktimer_settime 237 */
+ GO(SYS_ktimer_settime, "4s 2m");
+ SY(SYS_ktimer_settime, x0-1, x0+1, x0+1, x0+1); FAIL;
+
+ /* SYS_ktimer_gettime 238 */
+ GO(SYS_ktimer_gettime, "2s 1m");
+ SY(SYS_ktimer_gettime, x0-1, x0+1); FAIL;
+
+ /* SYS_ktimer_getoverrun 239 */
+ GO(SYS_ktimer_getoverrun, "1s 0m");
+ SY(SYS_ktimer_getoverrun, x0+1); FAIL;
+
+ /* SYS_nanosleep 240 */
+ GO(SYS_nanosleep, "2s 2m");
+ SY(SYS_nanosleep, x0, x0+1); FAIL;
+
+ // unimpl SYS_ffclock_getcounter 241
+
+ // unimpl SYS_ffclock_setestimate 242
+
+ // unimpl SYS_ffclock_getestimate 243
+
+#if (FREEBSD_VERS >= FREEBSD_11)
+ /* SYS_clock_nanosleep 244 */
+ /* this succeeds ? */
+ GO(SYS_clock_nanosleep, "4s 2m");
+ SY(SYS_clock_nanosleep, x0+5000, x0+3000, x0, x0+1); SUCC;
+#endif
+
+ // unimpl SYS_clock_getcpuclockid2 247
+
+ // BSDXY(__NR_ntp_gettime, sys_ntp_gettime), // 248
+
+ /* SYS_minherit 250 */
+ // @todo PJF causes Valgrind to crash
+ //GO(SYS_minherit, "3s 1m");
+ //SY(SYS_minherit, x0, x0+1024, x0+1); SUCC;
+ GO(SYS_minherit, "@todo");
+
+ /* SYS_rfork 251 */
+ GO(SYS_rfork, "other");
+
+ /* openbsd_poll 252 */
+
+ /* SYS_issetugid 253 */
+ GO(SYS_issetugid, "0s 0m");
+ SY(SYS_issetugid); SUCC;
+
+ /* SYS_lchown 254 */
+ GO(SYS_lchown, "3s 1m");
+ SY(SYS_lchown, x0, x0+1234, x0+2345); FAIL;
+
+ /* SYS_aio_read 255 */
+ GO(SYS_aio_read, "1s 1m");
+ SY(SYS_aio_read, x0+1); FAIL;
+
+ /* SYS_aio_write 256 */
+ GO(SYS_aio_write, "1s 1m");
+ SY(SYS_aio_write, x0+1); FAIL;
+
+ /* SYS_lio_listio 257 */
+ GO(SYS_lio_listio, "4s 2m");
+ SY(SYS_lio_listio, x0+0, x0+1, x0+10, x0+1); FAIL;
+
+ /* SYS_freebsd11_getdents 272 */
+#if (FREEBSD_VERS >= FREEBSD_12)
+ GO(SYS_freebsd11_getdents, "3s 1m");
+ SY(SYS_freebsd11_getdents, x0+9, x0+1, x0+2); FAIL;
+#else
+ GO(SYS_getdents, "3s 1m");
+ SY(SYS_getdents, x0+9, x0+1, x0+2); FAIL;
+#endif
+
+ /* SYS_lchmod 274 */
+ GO(SYS_lchmod, "2s 1m");
+ SY(SYS_lchmod, x0, x0+1234); FAIL;
+
+ /* netbsd_lchown 275 */
+
+ /* SYS_lutimes 276 */
+ GO(SYS_lutimes, "3s 2m");
+ SY(SYS_lutimes, x0+9, x0+1, x0+2); FAIL;
+
+ /* netbsd msync 277 */
+
+ /* netbsd stat 278 */
+
+ /* netbsd fstat 279 */
+
+ /* netbsd lstat 280 */
+
+ /* SYS_preadv 289 */
+#if defined(VGP_amd64_freebsd)
+ GO(SYS_preadv, "4s 0m");
+ /* 0m because of the bogus fd */
+ SY(SYS_preadv, x0+9999999, x0+1, x0+16, x0+20); FAIL;
+#else
+ GO(SYS_preadv, "5s 0m");
+ SY(SYS_preadv, x0+9999999, x0+1, x0+16, x0, x0+20); FAIL;
+#endif
+
+ /* SYS_pwritev 290 */
+#if defined(VGP_amd64_freebsd)
+ GO(SYS_pwritev, "4s 0m");
+ SY(SYS_pwritev, x0+9999999, x0+1, x0+16, x0+20); FAIL;
+#else
+ GO(SYS_pwritev, "5s 0m");
+ SY(SYS_pwritev, x0+9999999, x0+1, x0+16, x0, x0+20); FAIL;
+#endif
+
+ /* freebsd 4 fhstatfs 297 */
+
+ /* SYS_fhopen 298 */
+ GO(SYS_fhopen, "2s 1m");
+ SY(SYS_fhopen, x0+1, x0); FAIL;
+
+ /* SYS_fhstat 299 */
+ GO(SYS_fhstat, "2s 2m");
+ SY(SYS_fhstat, x0+1, x0+2); FAIL;
+
+ /* SYS_modnext 300 */
+ GO(SYS_modnext, "1s 0m");
+ SY(SYS_modnext, x0+1); SUCC;
+
+ /* SYS_modstat 301 */
+ GO(SYS_modstat, "2s 1m");
+ SY(SYS_modstat, x0+1234, x0+1); FAIL;
+
+ /* SYS_modfnext 302 */
+ GO(SYS_modfnext, "1s 0m");
+ SY(SYS_modfnext, x0+1); SUCC;
+
+ /* SYS_modfind 303 */
+ GO(SYS_modfind, "1s 1m");
+ SY(SYS_modfind, x0+1234, x0+1); FAIL;
+
+ /* SYS_kldload 304 */
+ GO(SYS_kldload, "1s 1m");
+ SY(SYS_kldload, x0+1); FAIL;
+
+ /* SYS_kldunload 305 */
+ GO(SYS_kldunload, "1s 0m");
+ SY(SYS_kldunload, x0+1); FAIL;
+
+ /* SYS_kldfind 306 */
+ GO(SYS_kldfind, "1s 1m");
+ SY(SYS_kldfind, x0+1); FAIL;
+
+ /* SYS_kldnext 307 */
+ GO(SYS_kldnext, "1s 0m");
+ SY(SYS_kldnext, x0+1000); FAIL;
+
+ /* SYS_kldstat 308 */
+ GO(SYS_kldstat, "2s 1m");
+ SY(SYS_kldstat, x0+1234, x0+1); FAIL;
+
+ /* SYS_kldfirstmod 309 */
+ GO(SYS_kldfirstmod, "1s 0m");
+ SY(SYS_kldfirstmod, x0+1000); FAIL;
+
+ /* SYS_getsid 310 */
+ GO(SYS_getsid, "1s 0m");
+ SY(SYS_getsid, x0-1); FAIL;
+
+ /* SYS_setresuid 311 */
+ GO(SYS_setresuid, "3s 0m");
+ SY(SYS_setresuid, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_setresgid 312 */
+ GO(SYS_setresgid, "3s 0m");
+ SY(SYS_setresgid, x0+1, x0+2, x0+3); FAIL;
+
+ /* obsol signanosleep 313 */
+
+ /* SYS_aio_return 314 */
+ GO(SYS_aio_return, "1s 1m");
+ SY(SYS_aio_return, x0+1); FAIL;
+
+ /* SYS_aio_suspend 315 */
+ GO(SYS_aio_suspend, "3s 2m");
+ SY(SYS_aio_suspend, x0+1, x0+1, x0+1); FAIL;
+
+ /* SYS_aio_cancel 316 */
+ GO(SYS_aio_cancel, "2s 1m");
+ SY(SYS_aio_cancel, x0-1, x0+1); FAIL;
+
+ /* SYS_aio_error 317 */
+ GO(SYS_aio_error, "1s 1m");
+ SY(SYS_aio_error, x0+1); FAIL;
+
+ /* freebsd 6 aio_read 318 */
+
+ /* freebsd 6 aio_write 319 */
+
+ /* freebsd 6 lio_listio 320 */
+
+ /* SYS_yield 321 */
+ GO(SYS_yield, "0s 0m");
+ SY(SYS_yield); SUCC;
+
+ /* obs thr_sleep 322 */
+
+ /* obs thr_wakeup 323 */
+
+ /* SYS_mlockall 324 */
+ GO(SYS_mlockall, "1s 0m");
+ SY(SYS_mlockall, x0-1); FAIL;
+
+ /* SYS_munlockall 325 */
+ GO(SYS_munlockall, "0s 0m");
+ SY(SYS_munlockall); SUCC;
+
+ /* SYS___getcwd 326 */
+ GO(SYS___getcwd, "2s 1m");
+ SY(SYS___getcwd, x0+1, x0+1); FAIL;
+
+ /* SYS_sched_setparam 327 */
+ GO(SYS_sched_setparam, "2s 1m");
+ SY(SYS_sched_setparam, x0+1, x0+1); FAIL;
+
+ /* SYS_sched_getparam 328 */
+ GO(SYS_sched_getparam, "2s 1m");
+ SY(SYS_sched_getparam, x0+1, x0+1); FAIL;
+
+ /* SYS_sched_setscheduler 329 */
+ GO(SYS_sched_setscheduler, "3s 1m");
+ SY(SYS_sched_setscheduler, x0+1, x0+1, x0+1); FAIL;
+
+ /* SYS_sched_getscheduler 330*/
+ GO(SYS_sched_getscheduler, "1s 0m");
+ SY(SYS_sched_getscheduler, x0+486486); FAIL;
+
+ /* SYS_sched_yield 331 */
+ GO(SYS_sched_yield, "0s 0m");
+ SY(SYS_sched_yield); SUCC;
+
+ /* SYS_sched_get_priority_max 332 */
+ GO(SYS_sched_get_priority_max, "1s 0m");
+ SY(SYS_sched_get_priority_max, x0+5678); FAIL;
+
+ /* SYS_sched_get_priority_min 333 */
+ GO(SYS_sched_get_priority_min, "1s 0m");
+ SY(SYS_sched_get_priority_min, x0+9876); FAIL;
+
+ /* SYS_sched_rr_get_interval 334 */
+ GO(SYS_sched_rr_get_interval, "2s 1m");
+ SY(SYS_sched_rr_get_interval, x0+999999, x0+1); FAIL;
+
+ /* SYS_utrace 335*/
+ GO(SYS_utrace, "2s 1m");
+ SY(SYS_utrace, x0+1, x0+16); SUCC;
+
+ // freebsd 4 sendfile 336
+
+ /* SYS_kldsym 337 */
+ GO(SYS_kldsym, "3s 1m");
+ SY(SYS_kldsym, x0-1, x0+16, x0+1); FAIL;
+
+ /* SYS_jail 338 */
+ GO(SYS_jail, "1s 1m");
+ SY(SYS_jail, x0+1); FAIL;
+
+ // unimpl pioctl 339
+
+ /* SYS_sigprocmask 340 */
+ GO(SYS_sigprocmask, "2s 1m");
+ SY(SYS_sigprocmask, x0+13, NULL, x0+1); FAIL;
+
+ GO(SYS_sigprocmask, "3s 2m");
+ SY(SYS_sigprocmask, x0+13, x0+2, x0+1); FAIL;
+
+ /* SYS_sigsuspend 341 */
+ GO(SYS_sigsuspend, "1s 1m");
+ SY(SYS_sigsuspend, x0+1); FAIL;
+
+ // freebsd 4 sigaction 342
+
+ /* SYS_sigpending 343 */
+ GO(SYS_sigpending, "1s 1m");
+ SY(SYS_sigpending, x0+1); FAIL;
+
+ /* freebsd 4 sigreturn 344 */
+
+ /* SYS_sigtimedwait 345 */
+ GO(SYS_sigtimedwait, "3s 3m");
+ SY(SYS_sigtimedwait, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_sigwaitinfo 346 */
+ GO(SYS_sigwaitinfo, "2s 2m");
+ SY(SYS_sigwaitinfo, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS___acl_get_file 347 */
+ GO(SYS___acl_get_file, "3s 2m");
+ SY(SYS___acl_get_file, x0+1, x0+4567, x0+3); FAIL;
+
+ /* SYS___acl_set_file 348 */
+ GO(SYS___acl_set_file, "3s 2m");
+ SY(SYS___acl_set_file, x0+1, x0+4567, x0+3); FAIL;
+
+ /* SYS___acl_get_fd 349 */
+ GO(SYS___acl_get_fd, "3s 1m");
+ SY(SYS___acl_get_fd, x0-1, x0+4567, x0+3); FAIL;
+
+ /* SYS___acl_set_fd 350 */
+ GO(SYS___acl_set_fd, "3s 1m");
+ SY(SYS___acl_set_fd, x0-1, x0+4567, x0+3); FAIL;
+
+ /* SYS___acl_delete_file 351 */
+ GO(SYS___acl_delete_file, "2s 1m");
+ SY(SYS___acl_delete_file, x0+1, x0+3); FAIL;
+
+ /* SYS___acl_delete_fd 352 */
+ GO(SYS___acl_delete_fd, "2s 0m");
+ SY(SYS___acl_delete_fd, x0-1, x0+3); FAIL;
+
+ /* SYS___acl_aclcheck_file 353 */
+ GO(SYS___acl_aclcheck_file, "3s 2m");
+ SY(SYS___acl_aclcheck_file, x0+1, x0+4567, x0+3); FAIL;
+
+ /* SYS___acl_aclcheck_fd 354 */
+ GO(SYS___acl_aclcheck_fd, "3s 1m");
+ SY(SYS___acl_aclcheck_fd, x0-1, x0+4567, x0+3); FAIL;
+
+ /* SYS_extattrctl 355 */
+ GO(SYS_extattrctl, "5s 3m");
+ SY(SYS_extattrctl, x0+1, x0, x0+2, x0, x0+3); FAIL;
+
+ /* SYS_extattr_set_file 356 */
+ GO(SYS_extattr_set_file, "5s 3m");
+ SY(SYS_extattr_set_file, x0+1, x0, x0+2, x0+3, x0); FAIL;
+
+ /* SYS_extattr_get_file 357 */
+ GO(SYS_extattr_get_file, "5s 3m");
+ SY(SYS_extattr_get_file, x0+1, x0+2, x0+3, x0+4, x0+5); FAIL;
+
+ /* SYS_extattr_delete_file 358 */
+ GO(SYS_extattr_delete_file, "3s 2m");
+ SY(SYS_extattr_delete_file, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_aio_waitcomplete 359 */
+ GO(SYS_aio_waitcomplete, "2s 2m");
+ SY(SYS_aio_waitcomplete, x0+1, x0+1); FAIL;
+
+ /* SYS_getresuid 360 */
+ GO(SYS_getresuid, "3s 3m");
+ SY(SYS_getresuid, x0+1, x0+4567, x0+3); FAIL;
+
+ /* SYS_getresgid 361 */
+ GO(SYS_getresgid, "3s 3m");
+ SY(SYS_getresgid, x0+1, x0+4567, x0+3); FAIL;
+
+ /* SYS_kqueue 362 */
+ GO(SYS_kqueue, "0s 0m");
+ SY(SYS_kqueue); SUCC;
+
+ /* SYS_freebsd11_kevent 363 */
+#if (FREEBSD_VERS >= FREEBSD_12)
+ GO(SYS_freebsd11_kevent, "6s 3m");
+ SY(SYS_freebsd11_kevent, x0+1, x0+2, x0+3, x0+4, x0+5, x0+6); FAIL;
+#else
+ GO(SYS_kevent, "6s 3m");
+ SY(SYS_kevent, x0+1, x0+2, x0+3, x0+4, x0+5, x0+6); FAIL;
+#endif
+
+ /* obs __cap_get* / __cap_set* 364 to 369 */
+
+ /* SYS_extattr_set_fd 371 */
+ GO(SYS_extattr_set_fd, "5s 2m");
+ SY(SYS_extattr_set_fd, x0+999999, x0, x0+1, x0+1, x0+16); FAIL;
+
+ /* SYS_extattr_get_fd 372 */
+ GO(SYS_extattr_get_fd, "5s 2m");
+ SY(SYS_extattr_get_fd, x0+999999, x0, x0+1, x0+1, x0+16); FAIL;
+
+ /* SYS_extattr_delete_fd 373 */
+ GO(SYS_extattr_delete_fd, "3s 1m");
+ SY(SYS_extattr_delete_fd, x0+999999, x0, x0+1); FAIL;
+
+ /* SYS___setugid 374 */
+ GO(SYS___setugid, "1s 0m");
+ SY(SYS___setugid, x0); FAIL;
+
+ // nfsclnt 375
+
+ /* SYS_eaccess 376 */
+ GO(SYS_eaccess, "2s 1m");
+ SY(SYS_eaccess, x0+1, x0+3); FAIL;
+
+ // afs_syscall 377
+
+ /* SYS_nmount 378 */
+ GO(SYS_nmount, "3s 1m");
+ SY(SYS_nmount, x0+1, x0+3, x0); FAIL;
+
+ // kse_exit 379
+
+ // kse_wakeup 380
+
+ // kse_create 381
+
+ // kse_thr_interrupt 382
+
+ // kse_release 383
+
+ // __mac_get_proc 384
+
+ // __mac_set_proc 385
+
+ // __mac_get_fd 386
+
+ // __mac_get_file 387
+
+ // __mac_set_fd 388
+
+ // __mac_set_file 389
+
+ /* SYS_kenv 390 */
+ GO(SYS_kenv, "(KENV_GET) 4s 1m");
+ SY(SYS_kenv, x0+0, x0+2, x0+3, x0+4); FAIL;
+
+ GO(SYS_kenv, "(KENV_DUMP) 4s 0m");
+ SY(SYS_kenv, x0+3, x0+2, x0+3, x0+4); FAIL;
+
+ GO(SYS_kenv, "(bogus) 4s 0m");
+ SY(SYS_kenv, x0+20, x0+2, x0+3, x0+4); FAIL;
+
+ /* SYS_lchflags 391 */
+ GO(SYS_lchflags, "2s 1m");
+ SY(SYS_lchflags, x0+1, x0+2); FAIL;
+
+ /* SYS_uuidgen 392 */
+ GO(SYS_uuidgen, "2s 1m");
+ SY(SYS_uuidgen, x0+1, x0+2); FAIL;
+
+ /* SYS_sendfile 393 */
+ GO(SYS_sendfile, "7s 2m");
+ SY(SYS_sendfile, x0-1, x0+2, x0+3, x0+4, x0+1, x0+1, x0+3); FAIL;
+
+ // mac_syscall 394
+
+#if (FREEBSD_VERS >= FREEBSD_12)
+ /* SYS_freebsd11_getfsstat 395*/
+ GO(SYS_freebsd11_getfsstat, "3s 1m");
+ SY(SYS_freebsd11_getfsstat, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_freebsd11_statfs 396 */
+ GO(SYS_freebsd11_statfs, "2s 2m");
+ SY(SYS_freebsd11_statfs, x0+1, x0+2); FAIL;
+
+ /* SYS_freebsd11_fstatfs 397 */
+ GO(SYS_freebsd11_fstatfs, "2s 1m");
+ SY(SYS_freebsd11_fstatfs, x0+1, x0+2); FAIL;
+
+ /* SYS_freebsd11_fhstatfs 398 */
+ GO(SYS_freebsd11_fhstatfs, "2s 2m");
+ SY(SYS_freebsd11_fhstatfs, x0+1, x0+2); FAIL;
+#else
+ /* SYS_getfsstat 395*/
+ GO(SYS_getfsstat, "3s 1m");
+ SY(SYS_getfsstat, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_statfs 396 */
+ GO(SYS_statfs, "2s 2m");
+ SY(SYS_statfs, x0+1, x0+2); FAIL;
+
+ /* SYS_fstatfs 397 */
+ GO(SYS_fstatfs, "2s 1m");
+ SY(SYS_fstatfs, x0+1, x0+2); FAIL;
+
+ /* SYS_fhstatfs 398 */
+ GO(SYS_fhstatfs, "2s 2m");
+ SY(SYS_fhstatfs, x0+1, x0+2); FAIL;
+
+#endif
+
+ // ksem_close 400
+
+ // ksem_post 401
+
+ // ksem_wait 402
+
+ // ksem_trywait 403
+
+ // ksem_init 404
+
+ // ksem_open 405
+
+ // ksem_unlink 406
+
+ // ksem_getvalue 407
+
+ // ksem_destroy 408
+
+ // __mac_get_pid 409
+
+ // __mac_get_link 410
+
+ // __mac_set_link 411
+
+ /* SYS_extattr_set_link 412 */
+ GO(SYS_extattr_set_link, "5s 3m");
+ SY(SYS_extattr_set_file, x0+1, x0, x0+2, x0+3, x0); FAIL;
+
+ /* SYS_extattr_get_link 413 */
+ GO(SYS_extattr_get_link, "5s 3m");
+ SY(SYS_extattr_get_link, x0+1, x0+2, x0+3, x0+4, x0+5); FAIL;
+
+ /* SYS_extattr_delete_link 414 */
+ GO(SYS_extattr_delete_link, "3s 2m");
+ SY(SYS_extattr_delete_link, x0+1, x0+2, x0+3); FAIL;
+
+ // __mac_execve 415
+
+ /* SYSR_sigaction 416 */
+ GO(SYS_sigaction, "3s 2+2m");
+ SY(SYS_sigaction, x0+1000, x0+2, x0+3); FAIL;
+
+ /* SYS_sigreturn 417 */
+ /* hope it fails because we're not in a signal context */
+ GO(SYS_sigreturn, "1s 1m");
+ SY(SYS_sigreturn, x0+1); FAIL;
+
+ /* SYS_getcontext 421 */
+ GO(SYS_getcontext, "1s 1m");
+ SY(SYS_getcontext, x0+1); FAIL;
+
+ /* SYS_setcontext 422 */
+ GO(SYS_setcontext, "1s 1m");
+ SY(SYS_setcontext, x0+1); FAIL;
+
+ /* SYS_swapcontext 423 */
+ GO(SYS_swapcontext, "2s 2m");
+ SY(SYS_swapcontext, x0+1, x0+2); FAIL;
+
+ /* SYS_swapoff 424 */
+ GO(SYS_swapoff, "1s 1m");
+ SY(SYS_swapoff, x0+1); FAIL;
+
+ /* SYS___acl_get_link 425 */
+ GO(SYS___acl_get_link, "3s 2m");
+ SY(SYS___acl_get_link, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS___acl_set_link 426 */
+ GO(SYS___acl_set_link, "3s 2m");
+ SY(SYS___acl_set_link, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS___acl_delete_link 427 */
+ GO(SYS___acl_delete_link, "2s 1m");
+ SY(SYS___acl_delete_link, x0+1, x0+2); FAIL;
+
+ /* SYS___acl_aclcheck_link 428 */
+ GO(SYS___acl_aclcheck_link, "3s 2m");
+ SY(SYS___acl_aclcheck_link, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_sigwait 429 */
+ GO(SYS_sigwait, "2s 2m");
+ SY(SYS_sigwait, x0+1, x0+2); SUCC;
+
+ // thr_create 430
+
+ /* SYS_thr_exit 431 */
+ GO(SYS_thr_exit, "other");
+
+ /* SYS_thr_self 432 */
+ GO(SYS_thr_self, "1s 1m");
+ SY(SYS_thr_self, x0+1); FAIL;
+
+ /* SYS_thr_kill 433 */
+ GO(SYS_thr_kill, "2s 0m");
+ SY(SYS_thr_kill, x0-10, x0-20); FAIL;
+
+#if (FREEBSD_VERS <= FREEBSD_10)
+
+ /* @todo PJF (maybe) FreeBSD 10 or earlier, hmmm */
+ // BSDXY(__NR__umtx_lock, sys__umtx_lock), // 434
+
+ // BSDXY(__NR__umtx_unlock, sys__umtx_unlock), // 435
+#endif
+
+ /* SYS_jail_attach 436 */
+ GO(SYS_jail_attach, "1s 0m");
+ SY(SYS_jail_attach, x0-1); FAIL;
+
+ /* SYS_extattr_list_fd 437 */
+ GO(SYS_extattr_list_fd, "4s 1m");
+ SY(SYS_extattr_list_fd, x0+999999, x0+1, x0+1, x0+16); FAIL;
+
+ /* SYS_extattr_list_file 438 */
+ GO(SYS_extattr_list_file, "4s 2m");
+ SY(SYS_extattr_list_file, x0+1, x0+1, x0+1, x0+16); FAIL;
+
+ /* SYS_extattr_list_link 439 */
+ GO(SYS_extattr_list_link, "4s 2m");
+ SY(SYS_extattr_list_link, x0+1, x0+1, x0+1, x0+16); FAIL;
+
+
+ // kse_switchin 440
+
+ // ksem_timedwait 441
+
+ // thr_suspend 442
+
+ /* SYS_thr_wake 443 */
+ GO(SYS_thr_wake, "1s 0m");
+ SY(SYS_thr_wake, x0+99); FAIL;
+
+ /* SYS_kldunloadf 444 */
+ GO(SYS_kldunloadf, "1s 0m");
+ SY(SYS_kldunloadf, x0+1, x0); FAIL;
+
+ // audit 445
+
+ // auditon 446
+
+ // getauid 447
+
+ // setauid 448
+
+ // getaudit 449
+
+ // setaudit 450
+
+ // getaudit_addr 451
+
+ // setaudit_addr 452
+
+ // auditctl 453
+
+// int _umtx_op(void *obj, int op, u_long val, void *uaddr, void *uaddr2);
+
+ /* SYS__umtx_op 454 */
+ GO(SYS__umtx_op, "5s 2m");
+ SY(SYS__umtx_op, x0+1, x0+15, x0+3, x0+4, x0+5); FAIL;
+
+ /* SYS_thr_new 455 */
+ /* @todo needs some special testing, VG hangs if we go spawning threads willy-nilly */
+ /*
+ GO(SYS_thr_new, "2s 1m");
+ SY(SYS_thr_new, x0+1, x0+2); FAIL;
+ */
+
+ /* SYS_sigqueue 456 */
+ GO(SYS_sigqueue, "3s 0m");
+ SY(SYS_sigqueue, x0+9999999, x0+2000, x0); FAIL;
+
+ /* SYS_kmq_open 457 */
+ GO(SYS_kmq_open, "4s 2m");
+ SY(SYS_kmq_open, x0+1, x0+O_CREAT, x0, x0+1); FAIL;
+
+ GO(SYS_kmq_open, "3s 1m");
+ SY(SYS_kmq_open, x0+1, x0, x0); FAIL;
+
+ {
+ struct mq_attr mqa = { x0+1, x0+1 };
+ GO(SYS_kmq_open, "3s 2m");
+ SY(SYS_kmq_open, x0+1, x0+O_CREAT, x0, &mqa); FAIL;
+ }
+
+ /* SYS_kmq_setattr 458 */
+ GO(SYS_kmq_setattr, "3s 2m");
+ SY(SYS_kmq_setattr, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_kmq_timedreceive 459 */
+ GO(SYS_kmq_timedreceive, "5s 2m");
+ SY(SYS_kmq_timedreceive, x0+1, x0+2, x0+3, x0+4, x0+5); FAIL;
+
+ /* SYS_kmq_timedsend 460 */
+ GO(SYS_kmq_timedsend, "5s 1m");
+ SY(SYS_kmq_timedsend, x0+1, x0+2, x0+3, x0+4, x0+5); FAIL;
+
+ /* SYS_kmq_notify 461 */
+ GO(SYS_kmq_notify, "2s 1m");
+ SY(SYS_kmq_notify, x0+1, x0+2); FAIL;
+
+ /* SYS_kmq_unlink 462 */
+ GO(SYS_kmq_unlink, "1s 1m");
+ SY(SYS_kmq_unlink, x0+1); FAIL;
+
+ /* abort2 463 */
+ GO(SYS_abort2, "other");
+
+ /* SYS_thr_set_name 464 */
+ /* @todo PJF VG doesn't like this. Causes a SIGSEGV. Runs OK standalone */
+ /*
+ GO(SYS_thr_set_name, "2s 1m");
+ SY(SYS_thr_set_name, x0+999999, x0+2); FAIL;
+ */
+
+ /* aio_fsync 465 */
+ GO(SYS_aio_fsync, "2s 1m");
+ SY(SYS_aio_fsync, x0+1, x0+2); FAIL;
+
+ /* SYS_rtprio_thread 466 */
+ GO(SYS_rtprio_thread, "3s 1m");
+ SY(SYS_rtprio_thread, x0+1, x0-2, x0+1); FAIL;
+
+ // __getpath_fromfd 469
+
+ // __getpath_fromaddr 470
+
+ // sctp_peeloff 471
+
+ // sctp_generic_sendmsg 472
+
+ // sctp_generic_sendmsg_iov 473
+
+ // sctp_generic_recvmsg 474
+
+
+ /* SYS_pread 475 */
+ GO(SYS_pread, "4s 1m");
+ SY(SYS_pread, x0+99, x0+1, x0+1, x0+2); FAIL;
+
+ /* SYS_pwrite 476 */
+ GO(SYS_pwrite, "4s 1m");
+ SY(SYS_pwrite, x0+99, x0+1, x0+1, x0+2); FAIL;
+
+ /* SYS_mmap 477 */
+ GO(SYS_mmap, "6s 1m");
+ SY(SYS_mmap, x0+1, x0, x0+123456, x0+234567, x0+99, x0+3); FAIL;
+
+ /* SYS_lseek 478 */
+#if defined(VGP_amd64_freebsd)
+ GO(SYS_lseek, "3s 0m");
+ SY(SYS_lseek, x0+99, x0+1, x0+55); FAIL;
+#else
+ GO(SYS_lseek, "4s 0m");
+ SY(SYS_lseek, x0+99, x0+1, x0+1, x0+55); FAIL;
+#endif
+
+ /* SYS_truncate 479 */
+#if defined(VGP_amd64_freebsd)
+ GO(SYS_truncate, "2s 1m");
+ SY(SYS_truncate, x0+1, x0+1); FAIL;
+#else
+ GO(SYS_truncate, "3s 1m");
+ SY(SYS_truncate, x0+1, x0, x0+1); FAIL;
+#endif
+
+ /* SYS_ftruncate 480 */
+#if defined(VGP_amd64_freebsd)
+ GO(SYS_ftruncate, "2s 0m");
+ SY(SYS_ftruncate, x0+99, x0+1); FAIL;
+#else
+ GO(SYS_ftruncate, "3s 0m");
+ SY(SYS_ftruncate, x0+99, x0, x0+1); FAIL;
+#endif
+
+ /* SYS_thr_kill2 481 */
+ GO(SYS_thr_kill2, "3s 0m");
+ SY(SYS_thr_kill2, x0-1, x0-1, x0+9999); FAIL;
+
+ /* SYS_shm_open 482 */
+#if (FREEBSD_VERS >= FREEBSD_13)
+ GO(SYS_freebsd12_shm_open, "(SHM_ANON) 3s 0m");
+ SY(SYS_freebsd12_shm_open, x0+SHM_ANON, x0+2, x0+9); SUCC;
+#else
+ GO(SYS_shm_open, "(SHM_ANON) 3s 0m");
+ SY(SYS_shm_open, x0+SHM_ANON, x0+2, x0+9); SUCC;
+#endif
+
+ // @todo this was causing a VG crash
+ // GO(SYS_shm_open, "3s 1m");
+ //SY(SYS_shm_open, x0+2, x0+2, x0+9); SUCC;
+
+ /* SYS_shm_unlink 483 */
+ GO(SYS_shm_unlink, "1s 1m");
+ SY(SYS_shm_unlink, x0+1); FAIL;
+
+ /* cpuset 484 */
+ GO(SYS_cpuset, "1s 1m");
+ SY(SYS_cpuset, x0+1); FAIL;
+
+ /* cpuset_setid 485 */
+#if defined (VGP_amd64_freebsd)
+ GO(SYS_cpuset_setid, "3s 0m");
+ SY(SYS_cpuset_setid, x0, x0, x0); FAIL;
+#else
+ GO(SYS_cpuset_setid, "4s 0m");
+ SY(SYS_cpuset_setid, x0, x0, x0, x0); FAIL;
+#endif
+
+ /* cpuset_getid 486 */
+ GO(SYS_cpuset_getid, "4s 1m");
+ SY(SYS_cpuset_getid, x0, x0, x0, x0+1); FAIL;
+
+ /* SYS_cpuset_getaffinity 487 */
+ GO(SYS_cpuset_getaffinity, "5s 1m");
+ SY(SYS_cpuset_getaffinity, x0+100, x0+100, x0+200, x0+500, x0+1); FAIL;
+
+ /* SYS_cpuset_setaffinity 488 */
+ GO(SYS_cpuset_setaffinity, "5s 1m");
+ SY(SYS_cpuset_setaffinity, x0+100, x0+100, x0+200, x0+500, x0+1); FAIL;
+
+ /* SYS_faccessat 489 */
+ GO(SYS_faccessat, "3s 1m");
+ SY(SYS_faccessat, x0+1, x0, x0); FAIL;
+
+ /* SYS_fchmodat 490 */
+ GO(SYS_fchmodat, "4s 1m");
+ SY(SYS_fchmodat, x0, x0+1, x0, x0); FAIL;
+
+ /* SYS_fchownat 491 */
+ GO(SYS_fchownat, "5s 1m");
+ SY(SYS_fchownat, x0, x0+1, x0, x0, x0); FAIL;
+
+ /* SYS_fexecve 492 */
+ GO(SYS_fexecve, "3s 2m");
+ SY(SYS_fexecve, x0-1, x0+1, x0+1); FAIL;
+
+ /* SYS_freebsd11_fstatat 493 */
+#if (FREEBSD_VERS >= FREEBSD_12)
+ GO(SYS_freebsd11_fstatat, "4s 2m");
+ SY(SYS_freebsd11_fstatat, x0, x0+1, x0+1, x0); FAIL;
+#else
+ GO(SYS_fstatat, "4s 2m");
+ SY(SYS_fstatat, x0, x0+1, x0+1, x0); FAIL;
+#endif
+
+ /* SYS_futimesat 494 */
+ GO(SYS_futimesat, "3s 2m");
+ SY(SYS_futimesat, x0, x0+1, x0+1); FAIL;
+
+ /* SYS_linkat 495 */
+ GO(SYS_linkat, "5s 2m");
+ SY(SYS_linkat, x0, x0+1, x0, x0+1, x0); FAIL;
+
+ /* SYS_mkdirat 496 */
+ GO(SYS_mkdirat, "3s 1m");
+ SY(SYS_mkdirat, x0, x0+1, x0+1); FAIL;
+
+ /* SYS_mkfifoat 497 */
+ GO(SYS_mkfifoat, "3s 1m");
+ SY(SYS_mkfifoat, x0, x0, x0); FAIL;
+
+ /* SYS_freebsd11_mknodat 498 */
+#if (FREEBSD_VERS >= FREEBSD_12)
+ GO(SYS_freebsd11_mknodat, "4s 1m");
+ SY(SYS_freebsd11_mknodat, x0, x0+1, x0, x0); FAIL;
+#else
+ GO(SYS_mknodat, "4s 1m");
+ SY(SYS_mknodat, x0, x0+1, x0, x0); FAIL;
+#endif
+
+ /* SYS_openat 499 */
+ GO(SYS_openat, "3s 1m");
+ SY(SYS_openat, x0, x0+1, x0); FAIL;
+
+ GO(SYS_openat, "4s 1m");
+ SY(SYS_openat, x0, x0+1, x0+O_CREAT, x0); FAIL;
+
+ /* SYS _readlinkat 500 */
+ GO(SYS_readlinkat, "4s 2m");
+ SY(SYS_readlinkat, x0, x0+1, x0+1, x0+4); FAIL;
+
+ /* SYS_renameat 501 */
+ GO(SYS_renameat, "4s 2m");
+ SY(SYS_renameat, x0, x0+1, x0+1, x0+1); FAIL;
+
+ /* SYS_symlinkat 502 */
+ GO(SYS_symlinkat, "3s 2m");
+ SY(SYS_symlinkat, x0+1, x0, x0+1); FAIL;
+
+ /* SYS_unlinkat 503 */
+ GO(SYS_unlinkat, "3s 1m");
+ SY(SYS_unlinkat, x0+9999999, x0+1, x0); FAIL;
+
+ /* SYS_posix_openpt 504 */
+ GO(SYS_posix_openpt, "1s 1m");
+ SY(SYS_posix_openpt, x0+0xffff0000); FAIL;
+
+ // gssd_syscall 505
+
+ /* SYS_jail_get 506 */
+ GO(SYS_jail_get, "3s 1m");
+ SY(SYS_jail_get, x0+1, x0+10, x0); FAIL;
+
+ /* SYS_jail_set 507 */
+ GO(SYS_jail_set, "3s 1m");
+ SY(SYS_jail_set, x0+1, x0+10, x0); FAIL;
+
+ /* SYS_jail_remove 508 */
+ GO(SYS_jail_remove, "1s 0m");
+ SY(SYS_jail_remove, x0+1); FAIL;
+
+ /* SYS_closefrom 509 */
+#if (FREEBSD_VERS >= FREEBSD_13)
+ GO(SYS_freebsd12_closefrom, "1s 0m");
+ SY(SYS_freebsd12_closefrom, x0+100000); SUCC;
+#else
+ GO(SYS_closefrom, "1s 0m");
+ SY(SYS_closefrom, x0+100000); SUCC;
+#endif
+
+ /* SYS___semctl 510 */
+ GO(SYS___semctl, "(IPC_INFO) 4s 1m");
+ SY(SYS___semctl, x0, x0, x0+IPC_INFO, x0+1); FAIL;
+
+ GO(SYS___semctl, "(other) 3s 0m");
+ SY(SYS___semctl, x0, x0, x0+3000, x0+1); FAIL;
+
+ /* msgctl 511 */
+ GO(SYS_msgctl, "3s 1m");
+ SY(SYS_msgctl, x0, x0+IPC_STAT, x0+1); FAIL;
+
+ /* SYS_shmctl 512 */
+ GO(SYS_shmctl, "3s 1m");
+ SY(SYS_shmctl, x0, x0+IPC_STAT, x0+1); FAIL;
+
+ /* lpathconf 513 */
+ GO(SYS_lpathconf, "2s 1m");
+ SY(SYS_lpathconf, x0+1, x0); FAIL;
+
+ // 514 is obsolete cap_new
+
+ /* __cap_rights_get 515 */
+ GO(SYS___cap_rights_get, "3s 1m");
+ SY(SYS___cap_rights_get, x0+1, x0, x0+1); FAIL;
+
+ /* SYS_cap_enter 516 */
+ GO(SYS_cap_enter, "other");
+
+ /* SYS_cap_getmode 517 */
+ GO(SYS_cap_getmode, "1s 1m");
+ SY(SYS_cap_getmode, x0+1); FAIL;
+
+ /* SYS_pdfork 518 */
+ GO(SYS_pdfork, "other");
+
+ /* SYS_pdkill 519 */
+ GO(SYS_pdkill, "2s 0m");
+ SY(SYS_pdkill, x0-1, x0+1000); FAIL;
+
+ /* SYS_pdgetpid 520 */
+ GO(SYS_pdgetpid, "2s 1m");
+ SY(SYS_pdgetpid, x0+100000, x0+1); FAIL;
+
+ /* SYS_pselect 522 */
+ GO(SYS_pselect, "6s 5m");
+ SY(SYS_pselect, x0+64, x0+1, x0+2, x0+3, x0+4, x0+5); FAIL;
+
+ /* SYS_getloginclass 523 */
+ GO(SYS_getloginclass, "2s 1m");
+ SY(SYS_getloginclass, x0+1, x0+16); FAIL;
+
+ /* SYS_setloginclass 524 */
+ GO(SYS_setloginclass, "1s 1m");
+ SY(SYS_setloginclass, x0+1); FAIL;
+
+ /* SYS_rctl_get_racct 525 */
+ GO(SYS_rctl_get_racct, "4s 2m");
+ SY(SYS_rctl_get_racct, x0+1, x0+1, x0+2, x0+16); FAIL;
+
+ /* SYS_rctl_get_rules 526 */
+ GO(SYS_rctl_get_rules, "4s 2m");
+ SY(SYS_rctl_get_rules, x0+1, x0+1, x0+2, x0+16); FAIL;
+
+ /* SYS_rctl_get_limits 527 */
+ GO(SYS_rctl_get_limits, "4s 2m");
+ SY(SYS_rctl_get_limits, x0+1, x0+1, x0+2, x0+16); FAIL;
+
+ /* SYS_rctl_add_rule 528 */
+ /* note arg3 and ar4 are not used as per the manpage */
+ GO(SYS_rctl_add_rule, "2s 1m");
+ SY(SYS_rctl_add_rule, x0+1, x0+1, x0+2, x0+16); FAIL;
+
+ /* SYS_rctl_remove_rule 529 */
+ GO(SYS_rctl_remove_rule, "2s 1m");
+ /* note arg3 and ar4 are not used as per the manpage */
+ SY(SYS_rctl_remove_rule, x0+1, x0+1, x0+2, x0+16); FAIL;
+
+ /* SYS_posix_fallocate 530 */
+#if defined(VGP_amd64_freebsd)
+ GO(SYS_posix_fallocate, "3s 0m");
+ SY(SYS_posix_fallocate, x0+99999, x0+10, x0+20); SUCC;
+#else
+ GO(SYS_posix_fallocate, "5s 0m");
+ SY(SYS_posix_fallocate, x0+99999, x0, x0+10, x0, x0+20); SUCC;
+#endif
+
+ /* SYS_posix_fadvise 531 */
+ GO(SYS_posix_fadvise, "4s 0m");
+ SY(SYS_posix_fadvise, x0+99999, x0+10, x0+20, x0); SUCC;
+
+ /* SYS_wait6 532 */
+ GO(SYS_wait6, "6s 3m");
+ SY(SYS_wait6, x0, x0, x0+1, x0, x0+1, x0+1); FAIL;
+
+ /* SYS_cap_rights_limit 533 */
+ GO(SYS_cap_rights_limit, "2s 1m");
+ SY(SYS_cap_rights_limit, x0+99999, x0+1); FAIL;
+
+ /* SYS_cap_ioctls_limit 534 */
+ GO(SYS_cap_ioctls_limit, "3s 1m");
+ SY(SYS_cap_ioctls_limit, x0+99999, x0+1, x0+2); FAIL;
+
+ /* cap_ioctls_get 535 */
+ GO(SYS_cap_ioctls_get, "3s 1m");
+ SY(SYS_cap_ioctls_get, x0+99999, x0+1, x0+10); FAIL;
+
+ /* SYS_cap_fcntls_limit 536 */
+ GO(SYS_cap_fcntls_limit, "2s 0m");
+ SY(SYS_cap_fcntls_limit, x0+99999, x0); FAIL;
+
+ /* SYS_cap_fcntls_get 537 */
+ GO(SYS_cap_fcntls_get, "2s 1m");
+ SY(SYS_cap_fcntls_get, x0+99999, x0+1); FAIL;
+
+ /* SYS_bindat 538 */
+ GO(SYS_bindat, "4s 1m");
+ SY(SYS_bindat, x0+99999, x0+1, x0+2, x0+16); FAIL;
+
+ /* SYS_connectat 539 */
+ GO(SYS_connectat, "4s 1m");
+ SY(SYS_connectat, x0+99999, x0+1, x0+2, x0+16); FAIL;
+
+ /* SYS_chflagsat 540*/
+ GO(SYS_chflagsat, "4s 1m");
+ SY(SYS_chflagsat, x0+99999, x0+1, x0+2, x0+3); FAIL;
+
+ /* SYS_accept4 541 */
+ GO(SYS_accept4, "4s 1m");
+ SY(SYS_accept4, x0+999999, x0+1, x0+16, x0); FAIL;
+
+ {
+ socklen_t socklen = 42;
+ GO(SYS_accept4, "3s 1m");
+ SY(SYS_accept4, x0+999999, x0+1, &socklen, x0); FAIL;
+ }
+
+ /* SYS_pipe2 542 */
+ GO(SYS_pipe2, "2s 1m");
+ SY(SYS_pipe2, x0+1, x0); FAIL;
+
+ /* SYS_aio_mlock 543*/
+ GO(SYS_aio_mlock, "1s 1m");
+ SY(SYS_aio_mlock, x0+1); FAIL;
+
+ /* SYS_procctl 544 */
+#if defined(VGP_amd64_freebsd)
+ GO(SYS_procctl, "(PROC_REAP_RELEASE) 3s 0m");
+ SY(SYS_procctl, x0+9999, x0+9999, x0+PROC_REAP_RELEASE); FAIL;
+
+ GO(SYS_procctl, "(PROC_REAP_GETPIDS) 4s 1m");
+ SY(SYS_procctl, x0+9999, x0+9999, x0+PROC_REAP_GETPIDS, x0+1); FAIL;
+#else
+ GO(SYS_procctl, "(PROC_REAP_RELEASE) 4s 0m");
+ SY(SYS_procctl, x0+9999, x0, x0+9999, x0+PROC_REAP_RELEASE); FAIL;
+
+ GO(SYS_procctl, "(PROC_REAP_GETPIDS) 5s 1m");
+ SY(SYS_procctl, x0+9999, x0, x0+9999, x0+PROC_REAP_GETPIDS, x0+1); FAIL;
+#endif
+
+ // 544 is the highest syscall on FreeBSD 9
+
+#if (FREEBSD_VERS >= FREEBSD_10)
+
+ /* SYS_ppoll 545 */
+ GO(SYS_ppoll, "4s 2m");
+ SY(SYS_ppoll, x0+8, x0+1, x0+1, x0+1); FAIL;
+
+ {
+ struct pollfd arg1;
+ arg1.fd = arg1.events = arg1.revents = x0;
+ GO(SYS_ppoll, "2s 2+2m");
+ SY(SYS_ppoll, &arg1, 1, x0+1, x0+1); FAIL;
+ }
+
+ /* SYS_futimens 546 */
+ GO(SYS_futimens, "2s 1m");
+ SY(SYS_futimens, x0+99999999, x0+1); FAIL;
+
+ /* SYS_utimensat 547 */
+ GO(SYS_utimensat, "4s 2m");
+ SY(SYS_utimensat, x0+99999999, x0+1, x0+1, x0); FAIL;
+
+#endif // FREEBSD_VERS >= FREEBSD_11
+
+#if (FREEBSD_VERS >= FREEBSD_11)
+
+ // 548 is obsolete numa_getaffinity
+
+ // 549 is obsolete numa_setaffinity
+
+ /* SYS_fdatasync 550 */
+ GO(SYS_fdatasync, "1s 0m");
+ SY(SYS_fdatasync, x0+99999999); FAIL;
+
+#endif // FREEBSD_VERS >= FREEBSD_11
+
+#if (FREEBSD_VERS >= FREEBSD_12)
+
+ /* SYS_fstat 551 */
+ GO(SYS_fstat, "2s 1m");
+ SY(SYS_fstat, x0+99999999, x0+1); FAIL;
+
+ /* SYS_fstatat 552 */
+ GO(SYS_fstatat, "4s 2m");
+ SY(SYS_fstatat, x0+99999999, x0+1, x0+1, x0); FAIL;
+
+ /* SYS_fhstat 553 */
+ GO(SYS_fhstat, "2s 2m");
+ SY(SYS_fhstat, x0+1, x0+1); FAIL;
+
+ /* SYS_getdirentries 554 */
+ GO(SYS_getdirentries, "4s 2m");
+ SY(SYS_getdirentries, x0+999999, x0+1, x0+16, x0+1); FAIL;
+
+ /* SYS_statfs 555 */
+ GO(SYS_statfs, "2s 2m");
+ SY(SYS_statfs, x0+1, x0+1); FAIL;
+
+ /* SYS_fstatfs 556 */
+ GO(SYS_fstatfs, "2s 1m");
+ SY(SYS_fstatfs, x0+999999, x0+1); FAIL;
+
+ /* SYS_getfsstat 557 */
+ GO(SYS_getfsstat, "3s 1m");
+ SY(SYS_getfsstat, x0+999999, x0+1, x0); FAIL;
+
+ /* SYS_fhstatfs 558 */
+ GO(SYS_fhstatfs, "2s 2m");
+ SY(SYS_fhstatfs, x0+1, x0+1); FAIL;
+
+ /* SYS_mknodat 559 */
+ GO(SYS_mknodat, "4s 1m");
+ SY(SYS_mknodat, x0+999999, x0+1, x0, x0); FAIL;
+
+ /* SYS_kevent 560 */
+ GO(SYS_kevent, "6s 3m");
+ SY(SYS_kevent, x0+1, x0+2, x0+3, x0+4, x0+5, x0+6); FAIL;
+
+ /* SYS_cpuset_getdomain 561 */
+ GO(SYS_cpuset_getdomain, "6s 2m");
+ SY(SYS_cpuset_getdomain, x0+1, x0+2, x0+3, x0+4, x0+5, x0+6); FAIL;
+
+ /* SYS_cpuset_setdomain 562 */
+ GO(SYS_cpuset_setdomain, "6s 1m");
+ SY(SYS_cpuset_setdomain, x0+1, x0+2, x0+3, x0+4, x0+5, x0+6); FAIL;
+
+ /* SYS_getrandom 563 */
+ GO(SYS_getrandom, "3s 1m");
+ SY(SYS_getrandom, x0+1, x0+1, x0); FAIL;
+
+ /* SYS_getfhat 564 */
+ GO(SYS_getfhat, "4s 2m");
+ SY(SYS_getfhat, x0, x0, x0, x0); FAIL;
+
+ /* SYS_fhlink 565 */
+ GO(SYS_fhlink, "2s 2m");
+ SY(SYS_fhlink, x0+1, x0+1);
+
+ /* SYS_fhlinkat 566 */
+ GO(SYS_fhlinkat, "3s 2m");
+ SY(SYS_fhlinkat, x0+1, x0+1000, x0+1);
+
+ /* SYS_fhreadlink 567 */
+ GO(SYS_fhreadlink, "3s 2m");
+ SY(SYS_fhreadlink, x0+1, x0+1, x0+10);
+
+#endif
+
+#if (FREEBSD_VERS >= FREEBSD_12_2)
+
+ /* SYS___sysctlbyname 570 */
+ GO(SYS___sysctlbyname, "(getoldlen) 3s 2m");
+ SY(SYS___sysctlbyname, x0, x0+1, NULL, x0+1, NULL, x0); FAIL;
+
+ GO(SYS___sysctlbyname, "(getold) 4s 2m");
+ SY(SYS___sysctlbyname, x0, x0+1, x0+1, x0+1, NULL, x0); FAIL;
+
+ GO(SYS___sysctlbyname, "(putnew) 4s 2m");
+ SY(SYS___sysctlbyname, x0, x0+1, NULL, NULL, x0+1, x0+2); FAIL;
+
+#endif
+
+ /* SYS_exit 1 */
+ GO(SYS_exit, "1s 0m");
+ SY(SYS_exit, x0); FAIL;
+}
--- /dev/null
+#include <assert.h>
+#include <errno.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <sys/syscall.h>
+
+#define GO(syscall_num, param) \
+ fprintf(stderr, "---------------------------------------------------------\n" \
+ "%3d:%24s %s\n" \
+ "---------------------------------------------------------\n", \
+ syscall_num, #syscall_num, param);
+
+#define SY res = syscall
+
+#define FAIL assert(res == -1);
+#define SUCC assert(res != -1);
+#define FAILx(E) \
+ do { \
+ int myerrno = errno; \
+ if (res == -1) { \
+ if (myerrno == E) { \
+ /* as expected */ \
+ } \
+ else { \
+ fprintf(stderr, "Expected error %s (%d), got %d\n", #E, E, myerrno); \
+ exit(1); \
+ } \
+ } \
+ else { \
+ fprintf(stderr, "Expected error %s (%d), got success\n", #E, E); \
+ exit(1); \
+ } \
+ } while (0);
+
+/* Module variables. */
+static long x0;
+static long res;
+
--- /dev/null
+---------------------------------------------------------
+ 1: SYS_exit below
+---------------------------------------------------------
+---------------------------------------------------------
+ 2: SYS_fork other
+---------------------------------------------------------
+---------------------------------------------------------
+ 3: SYS_read 1+3s 0m
+---------------------------------------------------------
+Syscall param (syscallno) contains uninitialised byte(s)
+ ...
+
+Syscall param read(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param read(count) contains uninitialised byte(s)
+ ...
+
+Syscall param read(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 4: SYS_write 3s 1m
+---------------------------------------------------------
+Syscall param write(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param write(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param write(count) contains uninitialised byte(s)
+ ...
+
+Syscall param write(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 5: SYS_open (2-args) 2s 1m
+---------------------------------------------------------
+Syscall param open(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param open(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param open(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 5: SYS_open (3-args) 1s 0m
+---------------------------------------------------------
+Syscall param open(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 6: SYS_close 1s 0m
+---------------------------------------------------------
+Syscall param close(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 7: SYS_wait4 4s 2m
+---------------------------------------------------------
+Syscall param wait4(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(status) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(options) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(rusage) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(status) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait4(rusage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 9: SYS_link 2s 2m
+---------------------------------------------------------
+Syscall param link(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param link(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param link(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param link(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 10: SYS_unlink 1s 1m
+---------------------------------------------------------
+Syscall param unlink(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param unlink(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 12: SYS_chdir 1s 1m
+---------------------------------------------------------
+Syscall param chdir(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chdir(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 13: SYS_fchdir 1s 0m
+---------------------------------------------------------
+Syscall param fchdir(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 14: SYS_freebsd11_mknod 3s 1m
+---------------------------------------------------------
+Syscall param mknod(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 15: SYS_chmod 2s 1m
+---------------------------------------------------------
+Syscall param chmod(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chmod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param chmod(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 16: SYS_chown 3s 1m
+---------------------------------------------------------
+Syscall param chown(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(group) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 17: SYS_break 1s 1m
+---------------------------------------------------------
+Syscall param brk(end_data_segment) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 20: SYS_getpid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 21: SYS_mount 4s 2m
+---------------------------------------------------------
+Syscall param mount(type) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(dir) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(data) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(type) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mount(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 22: SYS_unmount 2s 1m
+---------------------------------------------------------
+Syscall param unmount(dir) contains uninitialised byte(s)
+ ...
+
+Syscall param unmount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param unmount(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 23: SYS_setuid 1s 0m
+---------------------------------------------------------
+Syscall param setuid(uid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 24: SYS_getuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 25: SYS_geteuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 26: SYS_ptrace 4s 0m
+---------------------------------------------------------
+Syscall param ptrace(request) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(data) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 27: SYS_recvmsg 3s 0m
+---------------------------------------------------------
+Syscall param recvmsg(s) contains uninitialised byte(s)
+ ...
+
+Syscall param recvmsg(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param recvmsg(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 28: SYS_sendmsg 3s 0m
+---------------------------------------------------------
+Syscall param sendmsg(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendmsg(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param sendmsg(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 29: SYS_recvfrom 6+1s 0m
+---------------------------------------------------------
+Syscall param recvfrom(s) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(len) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(from) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(fromlen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.recvfrom(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param socketcall.recvfrom(fromlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 30: SYS_accept 3+1s 0m
+---------------------------------------------------------
+Syscall param accept(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept(*addrlen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addrlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 31: SYS_getpeername 3s 1m
+---------------------------------------------------------
+Syscall param getpeername(s) contains uninitialised byte(s)
+ ...
+
+Syscall param getpeername(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getpeername(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.getpeername(namelen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 32: SYS_getsockname 3s 1m
+---------------------------------------------------------
+Syscall param getsockname(s) contains uninitialised byte(s)
+ ...
+
+Syscall param getsockname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getsockname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.getsockname(namelen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 25: SYS_geteuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 34: SYS_chflags 2s 1m
+---------------------------------------------------------
+Syscall param chflags(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chflags(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param chflags(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 35: SYS_fchflags 2s 0m
+---------------------------------------------------------
+Syscall param fchflags(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchflags(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 36: SYS_sync 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 37: SYS_kill 2s 0m
+---------------------------------------------------------
+Syscall param kill(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param kill(signal) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 39: SYS_getppid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 41: SYS_dup 1s 0m
+---------------------------------------------------------
+Syscall param dup(oldfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 42: SYS_freebsd10_pipe 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 43: SYS_getegid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 44: SYS_profil ni
+---------------------------------------------------------
+---------------------------------------------------------
+ 45: SYS_ktrace ni
+---------------------------------------------------------
+---------------------------------------------------------
+ 47: SYS_getgid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 49: SYS_getlogin 2s 1m
+---------------------------------------------------------
+Syscall param getlogin(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getlogin(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getlogin(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 50: SYS_setlogin 1s 1m
+---------------------------------------------------------
+Syscall param setlogin(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param setlogin(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 51: SYS_acct 1s 1m
+---------------------------------------------------------
+Syscall param acct(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param acct(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 53: SYS_sigaltstack 2s 2m
+---------------------------------------------------------
+Syscall param sigaltstack(ss) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaltstack(oss) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaltstack(ss) points to unaddressable byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param sigaltstack(oss) points to unaddressable byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Conditional jump or move depends on uninitialised value(s)
+ ...
+
+---------------------------------------------------------
+ 54: SYS_ioctl 3s 1m
+---------------------------------------------------------
+
+More than 100 errors detected. Subsequent errors
+will still be recorded, but in less detail than before.
+Syscall param ioctl(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(request) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(generic) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 56: SYS_revoke 1s 1m
+---------------------------------------------------------
+Syscall param revoke(path) contains uninitialised byte(s)
+ ...
+
+Syscall param revoke(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 57: SYS_symlink 2s 2m
+---------------------------------------------------------
+Syscall param symlink(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param symlink(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param symlink(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param symlink(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 58: SYS_readlink 3s 2m
+---------------------------------------------------------
+Syscall param readlink(path) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(bufsiz) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param readlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 59: SYS_execve 3s 1m
+---------------------------------------------------------
+Syscall param execve(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(argv) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(envp) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 60: SYS_umask 1s 0m
+---------------------------------------------------------
+Syscall param umask(mask) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 61: SYS_chroot 1s 1m
+---------------------------------------------------------
+Syscall param chroot(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chroot(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 65: SYS_msync 3s 1m
+---------------------------------------------------------
+Syscall param msync(start) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(length) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(start) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 66: SYS_vfork other
+---------------------------------------------------------
+---------------------------------------------------------
+ 69: SYS_sbrk 1s 1m
+---------------------------------------------------------
+Syscall param sbrk(incr) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 73: SYS_munmap 2s 0m
+---------------------------------------------------------
+Syscall param munmap(start) contains uninitialised byte(s)
+ ...
+
+Syscall param munmap(length) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 74: SYS_mprotect 3s 0m
+---------------------------------------------------------
+Syscall param mprotect(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mprotect(len) contains uninitialised byte(s)
+ ...
+
+Syscall param mprotect(prot) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 75: SYS_madvise 3s 0m
+---------------------------------------------------------
+Syscall param madvise(start) contains uninitialised byte(s)
+ ...
+
+Syscall param madvise(length) contains uninitialised byte(s)
+ ...
+
+Syscall param madvise(advice) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 78: SYS_mincore 3s 1m
+---------------------------------------------------------
+Syscall param mincore(start) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(length) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(vec) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(vec) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 79: SYS_getgroups 2s 1m
+---------------------------------------------------------
+Syscall param getgroups(size) contains uninitialised byte(s)
+ ...
+
+Syscall param getgroups(list) contains uninitialised byte(s)
+ ...
+
+Syscall param getgroups(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 80: SYS_setgroups 2s 1m
+---------------------------------------------------------
+Syscall param setgroups(size) contains uninitialised byte(s)
+ ...
+
+Syscall param setgroups(list) contains uninitialised byte(s)
+ ...
+
+Syscall param setgroups(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 81: SYS_getpgrp 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 82: SYS_setpgid 2s 0m
+---------------------------------------------------------
+Syscall param setpgid(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param setpgid(pgid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 83: SYS_setitimer 3s 2m
+---------------------------------------------------------
+Syscall param setitimer(which) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(value) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(ovalue) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(&value->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&value->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&ovalue->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&ovalue->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 85: SYS_swapon 1s 1m
+---------------------------------------------------------
+Syscall param swapon(special) contains uninitialised byte(s)
+ ...
+
+Syscall param swapon(special) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 86: SYS_getitimer 2s 1m
+---------------------------------------------------------
+Syscall param getitimer(which) contains uninitialised byte(s)
+ ...
+
+Syscall param getitimer(value) contains uninitialised byte(s)
+ ...
+
+Syscall param getitimer(&value->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getitimer(&value->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 89: SYS_getdtablesize 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 90: SYS_dup2 2s 0m
+---------------------------------------------------------
+Syscall param dup2(oldfd) contains uninitialised byte(s)
+ ...
+
+Syscall param dup2(newfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 92: SYS_fcntl (GETFD) 2s 0m
+---------------------------------------------------------
+Syscall param fcntl(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fcntl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 92: SYS_fcntl (DUPFD) 1s 0m
+---------------------------------------------------------
+Syscall param fcntl(arg) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 93: SYS_select 5s 4m
+---------------------------------------------------------
+Syscall param select(n) contains uninitialised byte(s)
+ ...
+
+Syscall param select(readfds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(writefds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(exceptfds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param select(readfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(writefds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(exceptfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 95: SYS_fsync 1s 0m
+---------------------------------------------------------
+Syscall param fsync(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 96: SYS_setpriority 3s 0m
+---------------------------------------------------------
+Syscall param setpriority(which) contains uninitialised byte(s)
+ ...
+
+Syscall param setpriority(who) contains uninitialised byte(s)
+ ...
+
+Syscall param setpriority(prio) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 97: SYS_socket 3s 0m
+---------------------------------------------------------
+Syscall param socket(domain) contains uninitialised byte(s)
+ ...
+
+Syscall param socket(type) contains uninitialised byte(s)
+ ...
+
+Syscall param socket(protocol) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 98: SYS_connect 3s 0m
+---------------------------------------------------------
+Syscall param connect(s) contains uninitialised byte(s)
+ ...
+
+Syscall param connect(name) contains uninitialised byte(s)
+ ...
+
+Syscall param connect(namelen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+100: SYS_getpriority 2s 0m
+---------------------------------------------------------
+Syscall param getpriority(which) contains uninitialised byte(s)
+ ...
+
+Syscall param getpriority(who) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+104: SYS_bind 3s 0m
+---------------------------------------------------------
+Syscall param bind(s) contains uninitialised byte(s)
+ ...
+
+Syscall param bind(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param bind(addrlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+105: SYS_setsockopt 5s 0m
+---------------------------------------------------------
+Syscall param setsockopt(s) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(level) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optname) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optval) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+106: SYS_listen 2s 0m
+---------------------------------------------------------
+Syscall param listen(s) contains uninitialised byte(s)
+ ...
+
+Syscall param listen(backlog) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+116: SYS_gettimeofday 2s 2m
+---------------------------------------------------------
+Syscall param gettimeofday(tv) contains uninitialised byte(s)
+ ...
+
+Syscall param gettimeofday(tz) contains uninitialised byte(s)
+ ...
+
+Syscall param gettimeofday(tv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param gettimeofday(tz) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+117: SYS_getrusage 2s 1m
+---------------------------------------------------------
+Syscall param getrusage(who) contains uninitialised byte(s)
+ ...
+
+Syscall param getrusage(usage) contains uninitialised byte(s)
+ ...
+
+Syscall param getrusage(usage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+105: SYS_setsockopt 5s 1m
+---------------------------------------------------------
+Syscall param setsockopt(s) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(level) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optname) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optval) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+120: SYS_readv 3s 1m
+---------------------------------------------------------
+Syscall param readv(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(vector) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(count) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(vector) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+121: SYS_writev 3s 1m
+---------------------------------------------------------
+Syscall param writev(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(vector) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(count) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(vector) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+122: SYS_settimeofday 2s 2m
+---------------------------------------------------------
+Syscall param settimeofday(tv) contains uninitialised byte(s)
+ ...
+
+Syscall param settimeofday(tz) contains uninitialised byte(s)
+ ...
+
+Syscall param settimeofday(tv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param settimeofday(tz) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+123: SYS_fchown 3s 0m
+---------------------------------------------------------
+Syscall param fchown(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param fchown(group) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+124: SYS_fchmod 2s 0m
+---------------------------------------------------------
+Syscall param fchmod(fildes) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmod(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+126: SYS_setreuid 2s 0m
+---------------------------------------------------------
+Syscall param setreuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param setreuid(euid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+127: SYS_setregid 2s 0m
+---------------------------------------------------------
+Syscall param setregid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param setregid(egid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+128: SYS_rename 2s 2m
+---------------------------------------------------------
+Syscall param rename(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param rename(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param rename(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rename(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+131: SYS_flock 2s 0m
+---------------------------------------------------------
+Syscall param flock(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param flock(operation) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+132: SYS_mkfifo 2s 1m
+---------------------------------------------------------
+Syscall param mkfifo(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifo(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifo(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+133: SYS_sendto 6s 0m
+---------------------------------------------------------
+Syscall param sendto(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(len) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(to) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(tolen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+135: SYS_socketpair 4s 1m
+---------------------------------------------------------
+Syscall param socketpair(domain) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(type) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(protocol) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(sv) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.socketpair(sv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+136: SYS_mkdir 2s 1m
+---------------------------------------------------------
+Syscall param mkdir(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdir(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdir(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+137: SYS_rmdir 1s 1m
+---------------------------------------------------------
+Syscall param rmdir(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param rmdir(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+138: SYS_utimes 2s 2m
+---------------------------------------------------------
+Syscall param utimes(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param utimes(tvp) contains uninitialised byte(s)
+ ...
+
+Syscall param utimes(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimes(tvp[0]) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimes(tvp[1]) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+140: SYS_adjtime 2s 1m
+---------------------------------------------------------
+Syscall param adjtime(delta) contains uninitialised byte(s)
+ ...
+
+Syscall param adjtime(olddelta) contains uninitialised byte(s)
+ ...
+
+Syscall param adjtime(delta) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+147: SYS_setsid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+148: SYS_quotactl (Q_QUOTAOFF) 2s 0m
+---------------------------------------------------------
+Syscall param quotactl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+148: SYS_quotactl (Q_QUOTAON) 4s 2m
+---------------------------------------------------------
+Syscall param quotactl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(id) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+160: SYS_lgetfh 2s 2m
+---------------------------------------------------------
+Syscall param lgetfh(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lgetfh(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param lgetfh(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lgetfh(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+161: SYS_getfh 2s 2m
+---------------------------------------------------------
+Syscall param getfh(path) contains uninitialised byte(s)
+ ...
+
+Syscall param getfh(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param getfh(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getfh(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+165: SYS_sysarch 2s 1m
+---------------------------------------------------------
+Syscall param sysarch(number) contains uninitialised byte(s)
+ ...
+
+Syscall param sysarch(args) contains uninitialised byte(s)
+ ...
+
+Syscall param amd64_get_fsbase(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+165: SYS_sysarch 2s 0m
+---------------------------------------------------------
+Syscall param sysarch(number) contains uninitialised byte(s)
+ ...
+
+Syscall param sysarch(args) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+166: SYS_rtprio (GET) 3s 1m
+---------------------------------------------------------
+Syscall param rtprio(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp#lookup) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+166: SYS_rtprio (SET) 3s 1m
+---------------------------------------------------------
+Syscall param rtprio(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp#set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+175: SYS_setfib 1s 0m
+---------------------------------------------------------
+Syscall param setfib(fib) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+181: SYS_setgid 1s 0m
+---------------------------------------------------------
+Syscall param setgid(gid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+182: SYS_setegid 1s 0m
+---------------------------------------------------------
+Syscall param setegid(gid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+183: SYS_seteuid 1s 0m
+---------------------------------------------------------
+Syscall param seteuid(uid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+188: SYS_freebsd11_stat 2s 2m
+---------------------------------------------------------
+Syscall param stat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param stat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param stat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param stat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+189: SYS_freebsd11_fstat 2s 1m
+---------------------------------------------------------
+Syscall param fstat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+190: SYS_freebsd11_lstat 2s 2m
+---------------------------------------------------------
+Syscall param lstat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param lstat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+191: SYS_pathconf 2s 1m
+---------------------------------------------------------
+Syscall param pathconf(path) contains uninitialised byte(s)
+ ...
+
+Syscall param pathconf(name) contains uninitialised byte(s)
+ ...
+
+Syscall param pathconf(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+192: SYS_fpathconf 2s 0m
+---------------------------------------------------------
+Syscall param fpathconf(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fpathconf(name) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+194: SYS_getrlimit 2s 1m
+---------------------------------------------------------
+Syscall param getrlimit(resource) contains uninitialised byte(s)
+ ...
+
+Syscall param getrlimit(rlim) contains uninitialised byte(s)
+ ...
+
+Syscall param getrlimit(rlim) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+195: SYS_setrlimit 2s 1m
+---------------------------------------------------------
+Syscall param setrlimit(resource) contains uninitialised byte(s)
+ ...
+
+Syscall param setrlimit(rlim) contains uninitialised byte(s)
+ ...
+
+Syscall param setrlimit(rlim) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+196:SYS_freebsd11_getdirentries 4s 2m
+---------------------------------------------------------
+Syscall param getdirentries(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(basep) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getdirentries(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+202: SYS___sysctl (getoldlen) 3s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+202: SYS___sysctl (getold) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldlenp address 0x........ in sysctl
+---------------------------------------------------------
+202: SYS___sysctl (putnew) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(newp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+203: SYS_mlock 2s 0m
+---------------------------------------------------------
+Syscall param mlock(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mlock(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+204: SYS_munlock 2s 0m
+---------------------------------------------------------
+Syscall param munlock(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param munlock(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+205: SYS_undelete 1s 1m
+---------------------------------------------------------
+Syscall param undelete(path) contains uninitialised byte(s)
+ ...
+
+Syscall param undelete(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+206: SYS_futimes 2s 0m
+---------------------------------------------------------
+Syscall param futimes(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimes(times) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+207: SYS_getpgid 1s 0m
+---------------------------------------------------------
+Syscall param getpgid(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+209: SYS_poll 3s 3m
+---------------------------------------------------------
+Syscall param poll(ufds) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(ufds.fd) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param poll(ufds.events) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param poll(ufds.revents) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+220: SYS_freebsd7___semctl (IPC_INFO) 4s 1m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(IPC_INFO, arg.buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+220: SYS_freebsd7___semctl (bogus cmd) 3s 0m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+221: SYS_semget 3s 0m
+---------------------------------------------------------
+Syscall param semget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param semget(nsems) contains uninitialised byte(s)
+ ...
+
+Syscall param semget(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+222: SYS_semop 3s 0m
+---------------------------------------------------------
+Syscall param semop(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semop(array) contains uninitialised byte(s)
+ ...
+
+Syscall param semop(nops) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+224: SYS_freebsd7_msgctl (set) 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_SET, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+224: SYS_freebsd7_msgctl (stat) 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+225: SYS_msgget 2s 0m
+---------------------------------------------------------
+Syscall param msgget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param msgget(msgflg) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+226: SYS_msgsnd 4s 1m
+---------------------------------------------------------
+Syscall param msgsnd(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgsz) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgflg) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgp->mtype) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+227: SYS_msgrcv 4+1s 1m
+---------------------------------------------------------
+Syscall param msgrcv(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgsz) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgtyp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgflg) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgp->mtype) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param msgrcv(msgp->mtext) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+228: SYS_shmat 3s 0m
+---------------------------------------------------------
+Syscall param shmat(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmat(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param shmat(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+229: SYS_freebsd7_shmctl 3s 0m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+229: SYS_freebsd7_shmctl (bogus cmd) 3s 0m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+230: SYS_shmdt 1s 0m
+---------------------------------------------------------
+Syscall param shmdt(addr) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+231: SYS_shmget 3s 0m
+---------------------------------------------------------
+Syscall param shmget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param shmget(size) contains uninitialised byte(s)
+ ...
+
+Syscall param shmget(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+232: SYS_clock_gettime 2s 1m
+---------------------------------------------------------
+Syscall param clock_gettime(clk_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_gettime(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_gettime(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+233: SYS_clock_settime 2s 1m
+---------------------------------------------------------
+Syscall param clock_settime(clk_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_settime(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_settime(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+234: SYS_clock_getres 2s 1m
+---------------------------------------------------------
+Syscall param clock_getres(clock_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_getres(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_getres(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+235: SYS_ktimer_create 3s 2m
+---------------------------------------------------------
+Syscall param timer_create(clockid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(evp) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(evp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param timer_create(timerid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+236: SYS_ktimer_delete 1s 0m
+---------------------------------------------------------
+Syscall param timer_delete(timerid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+237: SYS_ktimer_settime 4s 2m
+---------------------------------------------------------
+Syscall param timer_settime(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(value) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(ovalue) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param timer_settime(ovalue) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+238: SYS_ktimer_gettime 2s 1m
+---------------------------------------------------------
+Syscall param timer_gettime(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_gettime(value) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_gettime(value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+239: SYS_ktimer_getoverrun 1s 0m
+---------------------------------------------------------
+Syscall param timer_getoverrun(timerid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+240: SYS_nanosleep 2s 2m
+---------------------------------------------------------
+Syscall param nanosleep(req) contains uninitialised byte(s)
+ ...
+
+Syscall param nanosleep(rem) contains uninitialised byte(s)
+ ...
+
+Syscall param nanosleep(req) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param nanosleep(rem) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+244: SYS_clock_nanosleep 4s 2m
+---------------------------------------------------------
+Syscall param clock_nanosleep(clock_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rqtp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rmtp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rqtp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param clock_nanosleep(rmtp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+250: SYS_minherit @todo
+---------------------------------------------------------
+---------------------------------------------------------
+251: SYS_rfork other
+---------------------------------------------------------
+---------------------------------------------------------
+253: SYS_issetugid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+254: SYS_lchown 3s 1m
+---------------------------------------------------------
+Syscall param lchown(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(group) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+255: SYS_aio_read 1s 1m
+---------------------------------------------------------
+Syscall param aio_read(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_read(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+256: SYS_aio_write 1s 1m
+---------------------------------------------------------
+Syscall param aio_write(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_read(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+257: SYS_lio_listio 4s 2m
+---------------------------------------------------------
+Syscall param lio_listio(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(list) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(nent) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(sig) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lio_listio(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+272: SYS_freebsd11_getdents 3s 1m
+---------------------------------------------------------
+Syscall param getdents(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(dirp) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(count) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(dirp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+274: SYS_lchmod 2s 1m
+---------------------------------------------------------
+Syscall param lchmod(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchmod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param lchmod(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+276: SYS_lutimes 3s 2m
+---------------------------------------------------------
+Syscall param lutimes(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lutimes(times) contains uninitialised byte(s)
+ ...
+
+Syscall param lutimes(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lutimes(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+289: SYS_preadv 4s 0m
+---------------------------------------------------------
+Syscall param preadv(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(iovr) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(iovcnt) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(offset) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+290: SYS_pwritev 4s 0m
+---------------------------------------------------------
+Syscall param pwritev(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(iovcnt) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(offset) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+298: SYS_fhopen 2s 1m
+---------------------------------------------------------
+Syscall param fhopen(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhopen(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param fhopen(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+553: SYS_fhstat 2s 2m
+---------------------------------------------------------
+Syscall param fhstat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+300: SYS_modnext 1s 0m
+---------------------------------------------------------
+Syscall param modnext(modid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+301: SYS_modstat 2s 1m
+---------------------------------------------------------
+Syscall param modstat(modid) contains uninitialised byte(s)
+ ...
+
+Syscall param modstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param modstat(stat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+302: SYS_modfnext 1s 0m
+---------------------------------------------------------
+Syscall param modfnext(modid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+303: SYS_modfind 1s 1m
+---------------------------------------------------------
+Syscall param modfind(modname) contains uninitialised byte(s)
+ ...
+
+Syscall param modfind(modname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+304: SYS_kldload 1s 1m
+---------------------------------------------------------
+Syscall param kldload("file") contains uninitialised byte(s)
+ ...
+
+Syscall param kldload(file) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+305: SYS_kldunload 1s 0m
+---------------------------------------------------------
+Syscall param kldunload("fileid") contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+306: SYS_kldfind 1s 1m
+---------------------------------------------------------
+Syscall param kldfind(file) contains uninitialised byte(s)
+ ...
+
+Syscall param kldfind(file) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+307: SYS_kldnext 1s 0m
+---------------------------------------------------------
+Syscall param kldnext(fileid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+308: SYS_kldstat 2s 1m
+---------------------------------------------------------
+Syscall param kldstat(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldstat(stat) contains uninitialised byte(s)
+ ...
+
+Syscall param kldstat(stat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+309: SYS_kldfirstmod 1s 0m
+---------------------------------------------------------
+Syscall param kldfirstmod(fileid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+310: SYS_getsid 1s 0m
+---------------------------------------------------------
+Syscall param getsid(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+311: SYS_setresuid 3s 0m
+---------------------------------------------------------
+Syscall param setresuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresuid(euid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresuid(suid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+312: SYS_setresgid 3s 0m
+---------------------------------------------------------
+Syscall param setresgid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresgid(egid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresgid(sgid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+314: SYS_aio_return 1s 1m
+---------------------------------------------------------
+Syscall param aio_return(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_return(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+315: SYS_aio_suspend 3s 2m
+---------------------------------------------------------
+Syscall param aio_suspend(iocbs) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(nbiocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(iocbs) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param aio_suspend(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+316: SYS_aio_cancel 2s 1m
+---------------------------------------------------------
+Syscall param aio_cancel(fildex) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_cancel(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_cancel(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+317: SYS_aio_error 1s 1m
+---------------------------------------------------------
+Syscall param aio_error(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_error(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+321: SYS_yield 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+324: SYS_mlockall 1s 0m
+---------------------------------------------------------
+Syscall param mlockall(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+325: SYS_munlockall 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+326: SYS___getcwd 2s 1m
+---------------------------------------------------------
+Syscall param __getcwd(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param __getcwd(buflen) contains uninitialised byte(s)
+ ...
+
+Syscall param __getcwd(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+327: SYS_sched_setparam 2s 1m
+---------------------------------------------------------
+Syscall param sched_setparam(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setparam(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setparam(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+328: SYS_sched_getparam 2s 1m
+---------------------------------------------------------
+Syscall param sched_getparam(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_getparam(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_getparam(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+329: SYS_sched_setscheduler 3s 1m
+---------------------------------------------------------
+Syscall param sched_setscheduler(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+330: SYS_sched_getscheduler 1s 0m
+---------------------------------------------------------
+Syscall param sched_getscheduler(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+331: SYS_sched_yield 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+332:SYS_sched_get_priority_max 1s 0m
+---------------------------------------------------------
+Syscall param sched_get_priority_max(policy) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+333:SYS_sched_get_priority_min 1s 0m
+---------------------------------------------------------
+Syscall param sched_get_priority_min(policy) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+334:SYS_sched_rr_get_interval 2s 1m
+---------------------------------------------------------
+Syscall param sched_rr_get_interval(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_rr_get_interval(interval) contains uninitialised byte(s)
+ ...
+
+Syscall param sys_sched_rr_get_interval(interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+335: SYS_utrace 2s 1m
+---------------------------------------------------------
+Syscall param utrace(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param utrace(len) contains uninitialised byte(s)
+ ...
+
+Syscall param utrace(addr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+337: SYS_kldsym 3s 1m
+---------------------------------------------------------
+Syscall param kldsym(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(data) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+338: SYS_jail 1s 1m
+---------------------------------------------------------
+Syscall param jail(jail) contains uninitialised byte(s)
+ ...
+
+Syscall param jail(jail) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+340: SYS_sigprocmask 2s 1m
+---------------------------------------------------------
+Syscall param sigprocmask(how) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldset address 0x........ in sigprocmask
+---------------------------------------------------------
+340: SYS_sigprocmask 3s 2m
+---------------------------------------------------------
+Syscall param sigprocmask(how) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigprocmask(oset) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad set handler address 0x........ in sigprocmask
+---------------------------------------------------------
+341: SYS_sigsuspend 1s 1m
+---------------------------------------------------------
+Syscall param sigsuspend(sigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param sigsuspend(sigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+343: SYS_sigpending 1s 1m
+---------------------------------------------------------
+Syscall param sigpending(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigpending(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+345: SYS_sigtimedwait 3s 3m
+---------------------------------------------------------
+Syscall param sigtimedwait(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(info) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigtimedwait(info) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigtimedwait(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+346: SYS_sigwaitinfo 2s 2m
+---------------------------------------------------------
+Syscall param sigwaitinfo(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwaitinfo(info) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwaitinfo(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigwaitinfo(info) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+347: SYS___acl_get_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_get_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+348: SYS___acl_set_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_set_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+349: SYS___acl_get_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_get_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+350: SYS___acl_set_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_set_fd(filedes) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+351: SYS___acl_delete_file 2s 1m
+---------------------------------------------------------
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_delete_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_delete_file(type) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+352: SYS___acl_delete_fd 2s 0m
+---------------------------------------------------------
+Syscall param acl_delete_fd(filedes) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_delete_fd(acltype) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+353: SYS___acl_aclcheck_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_aclcheck_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_aclcheck_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+354: SYS___acl_aclcheck_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_aclcheck_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+355: SYS_extattrctl 5s 3m
+---------------------------------------------------------
+Syscall param extattrctl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattrctl(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattrctl(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+356: SYS_extattr_set_file 5s 3m
+---------------------------------------------------------
+Syscall param extattr_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+357: SYS_extattr_get_file 5s 3m
+---------------------------------------------------------
+Syscall param extattr_get_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_file(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+358: SYS_extattr_delete_file 3s 2m
+---------------------------------------------------------
+Syscall param extattr_delete_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_delete_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+359: SYS_aio_waitcomplete 2s 2m
+---------------------------------------------------------
+Syscall param aio_waitcomplete(iocbp) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_waitcomplete(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_waitcomplete(timeout points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param aio_waitcomplete(iocbp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+360: SYS_getresuid 3s 3m
+---------------------------------------------------------
+Syscall param getresuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(euid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(suid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(ruid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresuid(euid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresuid(suid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+361: SYS_getresgid 3s 3m
+---------------------------------------------------------
+Syscall param getresgid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(egid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(sgid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(rgid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresgid(egid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresgid(sgid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+362: SYS_kqueue 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+363: SYS_freebsd11_kevent 6s 3m
+---------------------------------------------------------
+Syscall param kevent(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nchanges) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(eventlist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nevents) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(eventlist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+371: SYS_extattr_set_fd 5s 2m
+---------------------------------------------------------
+Syscall param extattr_set_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+372: SYS_extattr_get_fd 5s 2m
+---------------------------------------------------------
+Syscall param extattr_get_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+373: SYS_extattr_delete_fd 3s 1m
+---------------------------------------------------------
+Syscall param extattr_delete_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+374: SYS___setugid 1s 0m
+---------------------------------------------------------
+Syscall param __setugid(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+376: SYS_eaccess 2s 1m
+---------------------------------------------------------
+Syscall param eaccess(path) contains uninitialised byte(s)
+ ...
+
+Syscall param eaccess(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param eaccess(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+378: SYS_nmount 3s 1m
+---------------------------------------------------------
+Syscall param nmount(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+390: SYS_kenv (KENV_GET) 4s 1m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+390: SYS_kenv (KENV_DUMP) 4s 0m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+390: SYS_kenv (bogus) 4s 0m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+Warning: Bad action 20 in kenv
+---------------------------------------------------------
+391: SYS_lchflags 2s 1m
+---------------------------------------------------------
+Syscall param lchflags(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchflags(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param lchflags(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+392: SYS_uuidgen 2s 1m
+---------------------------------------------------------
+Syscall param uuidgen(store) contains uninitialised byte(s)
+ ...
+
+Syscall param uuidgen(count) contains uninitialised byte(s)
+ ...
+
+Syscall param uuidgen(store) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+393: SYS_sendfile 7s 2m
+---------------------------------------------------------
+Syscall param sendfile(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(hdtr) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(sbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(hdtr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sendfile(sbytes) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+395: SYS_freebsd11_getfsstat 3s 1m
+---------------------------------------------------------
+Syscall param getfsstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+396: SYS_freebsd11_statfs 2s 2m
+---------------------------------------------------------
+Syscall param statfs(path) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param statfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+397: SYS_freebsd11_fstatfs 2s 1m
+---------------------------------------------------------
+Syscall param fstatfs(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+398: SYS_freebsd11_fhstatfs 2s 2m
+---------------------------------------------------------
+Syscall param fhstatfs(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+412: SYS_extattr_set_link 5s 3m
+---------------------------------------------------------
+Syscall param extattr_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+413: SYS_extattr_get_link 5s 3m
+---------------------------------------------------------
+Syscall param extattr_get_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_link(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_link(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+414: SYS_extattr_delete_link 3s 2m
+---------------------------------------------------------
+Syscall param extattr_delete_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_delete_link(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+416: SYS_sigaction 3s 2+2m
+---------------------------------------------------------
+Syscall param sigaction(sign) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(act) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(oact) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(act->sa_handler) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(act->sa_mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(act->sa_flags) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(oact) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: bad act handler address 0x........ in sigaction()
+---------------------------------------------------------
+417: SYS_sigreturn 1s 1m
+---------------------------------------------------------
+Syscall param sigreturn(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param sigreturn(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+421: SYS_getcontext 1s 1m
+---------------------------------------------------------
+Syscall param getcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param getcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+422: SYS_setcontext 1s 1m
+---------------------------------------------------------
+Syscall param setcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param setcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+423: SYS_swapcontext 2s 2m
+---------------------------------------------------------
+Syscall param swapcontext(oucp) contains uninitialised byte(s)
+ ...
+
+Syscall param swapcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param swapcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param swapcontext(oucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+424: SYS_swapoff 1s 1m
+---------------------------------------------------------
+Syscall param swapoff(special) contains uninitialised byte(s)
+ ...
+
+Syscall param swapoff(special) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+425: SYS___acl_get_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_get_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_get_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+426: SYS___acl_set_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_set_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_set_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+427: SYS___acl_delete_link 2s 1m
+---------------------------------------------------------
+Syscall param __acl_delete_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_delete_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_delete_link(acltype) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+428: SYS___acl_aclcheck_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_aclcheck_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_aclcheck_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_aclcheck_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_check_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_aclcheck_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+429: SYS_sigwait 2s 2m
+---------------------------------------------------------
+Syscall param sigwait(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwait(sig) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwait(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigwait(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+431: SYS_thr_exit other
+---------------------------------------------------------
+---------------------------------------------------------
+432: SYS_thr_self 1s 1m
+---------------------------------------------------------
+Syscall param thr_self(id) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_self() points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+433: SYS_thr_kill 2s 0m
+---------------------------------------------------------
+Syscall param thr_kill(id) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill(sig) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+436: SYS_jail_attach 1s 0m
+---------------------------------------------------------
+Syscall param jail_attach(jid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+437: SYS_extattr_list_fd 4s 1m
+---------------------------------------------------------
+Syscall param extattr_list_fd(id) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+438: SYS_extattr_list_file 4s 2m
+---------------------------------------------------------
+Syscall param extattr_list_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_list_file(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+439: SYS_extattr_list_link 4s 2m
+---------------------------------------------------------
+Syscall param extattr_list_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_list_link(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+443: SYS_thr_wake 1s 0m
+---------------------------------------------------------
+Syscall param thr_wake(id) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+444: SYS_kldunloadf 1s 0m
+---------------------------------------------------------
+Syscall param kldunloadf(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldunloadf(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+454: SYS__umtx_op 5s 2m
+---------------------------------------------------------
+Syscall param _umtx_op_wait_uint_private(obj) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(op) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(id) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(timeout_size) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_private(uint) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param _umtx_op_wait_private(umtx_time) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+456: SYS_sigqueue 3s 0m
+---------------------------------------------------------
+Syscall param sigqueue(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sigqueue(signo) contains uninitialised byte(s)
+ ...
+
+Syscall param sigqueue(value) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+457: SYS_kmq_open 4s 2m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(attr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_open(attr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+457: SYS_kmq_open 3s 1m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+457: SYS_kmq_open 3s 2m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_open(attr) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param mq_open(attr->mq_maxmsg) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+---------------------------------------------------------
+458: SYS_kmq_setattr 3s 2m
+---------------------------------------------------------
+Syscall param mq_setattr(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(mqstat) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(omqstat) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(omqstat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+459: SYS_kmq_timedreceive 5s 2m
+---------------------------------------------------------
+Syscall param mq_timedreceive(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_ptr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_len) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_prio) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(abs_timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_prio) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_timedreceive(abs_timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+460: SYS_kmq_timedsend 5s 1m
+---------------------------------------------------------
+Syscall param mq_timedsend(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_ptr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_len) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_prio) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(abs_timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(abs_timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+461: SYS_kmq_notify 2s 1m
+---------------------------------------------------------
+Syscall param mq_notify(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_notify(notification) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_notify(notification) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+462: SYS_kmq_unlink 1s 1m
+---------------------------------------------------------
+Syscall param mq_unlink(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_unlink(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+463: SYS_abort2 other
+---------------------------------------------------------
+---------------------------------------------------------
+465: SYS_aio_fsync 2s 1m
+---------------------------------------------------------
+Syscall param aio_fsync(op) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_fsync(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_fsync(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+466: SYS_rtprio_thread 3s 1m
+---------------------------------------------------------
+Syscall param rtprio_thread(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(lwpid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(rtp#set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+475: SYS_pread 4s 1m
+---------------------------------------------------------
+Syscall param pread(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(count) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(off) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+476: SYS_pwrite 4s 1m
+---------------------------------------------------------
+Syscall param pwrite(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+477: SYS_mmap 6s 1m
+---------------------------------------------------------
+Syscall param mmap(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(len) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(prot) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(offset) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+478: SYS_lseek 3s 0m
+---------------------------------------------------------
+Syscall param lseek(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param lseek(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param lseek(whence) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+479: SYS_truncate 2s 1m
+---------------------------------------------------------
+Syscall param truncate(path) contains uninitialised byte(s)
+ ...
+
+Syscall param truncate(length) contains uninitialised byte(s)
+ ...
+
+Syscall param truncate(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+480: SYS_ftruncate 2s 0m
+---------------------------------------------------------
+Syscall param ftruncate(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param ftruncate(length) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+481: SYS_thr_kill2 3s 0m
+---------------------------------------------------------
+Syscall param thr_kill2(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill2(tid) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill2(sig) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+482: SYS_shm_open (SHM_ANON) 3s 0m
+---------------------------------------------------------
+Syscall param shm_open(path) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_open(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_open(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+483: SYS_shm_unlink 1s 1m
+---------------------------------------------------------
+Syscall param shm_unlink(path) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_unlink(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+484: SYS_cpuset 1s 1m
+---------------------------------------------------------
+Syscall param cpuset(setid) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset(setid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+485: SYS_cpuset_setid 3s 0m
+---------------------------------------------------------
+Syscall param cpuset_setid(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setid(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setid(setid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+486: SYS_cpuset_getid 4s 1m
+---------------------------------------------------------
+Syscall param cpuset_getid(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(setid) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(setid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+487: SYS_cpuset_getaffinity 5s 1m
+---------------------------------------------------------
+Syscall param cpuset_getaffinity(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+488: SYS_cpuset_setaffinity 5s 1m
+---------------------------------------------------------
+Syscall param cpuset_setaffinity(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+489: SYS_faccessat 3s 1m
+---------------------------------------------------------
+Syscall param faccessat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+490: SYS_fchmodat 4s 1m
+---------------------------------------------------------
+Syscall param fchmodat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+491: SYS_fchownat 5s 1m
+---------------------------------------------------------
+Syscall param fchownat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(group) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+492: SYS_fexecve 3s 2m
+---------------------------------------------------------
+Syscall param fexecve(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(argv) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(envp) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(argv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fexecve(envp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+493: SYS_freebsd11_fstatat 4s 2m
+---------------------------------------------------------
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+494: SYS_futimesat 3s 2m
+---------------------------------------------------------
+Syscall param futimesat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(times) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param futimesat(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+495: SYS_linkat 5s 2m
+---------------------------------------------------------
+Syscall param linkat(fd1) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name1) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(fd2) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name2) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name1) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param linkat(name2) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+496: SYS_mkdirat 3s 1m
+---------------------------------------------------------
+Syscall param mkdirat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+497: SYS_mkfifoat 3s 1m
+---------------------------------------------------------
+Syscall param mkfifoat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+498: SYS_freebsd11_mknodat 4s 1m
+---------------------------------------------------------
+Syscall param mknodat(dfd) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+499: SYS_openat 3s 1m
+---------------------------------------------------------
+Syscall param openat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+499: SYS_openat 4s 1m
+---------------------------------------------------------
+Syscall param openat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+500: SYS_readlinkat 4s 2m
+---------------------------------------------------------
+Syscall param readlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param readlinkat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+501: SYS_renameat 4s 2m
+---------------------------------------------------------
+Syscall param renameat(fromfd) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(from) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(tofd) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(to) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param renameat(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+502: SYS_symlinkat 3s 2m
+---------------------------------------------------------
+Syscall param symlinkat(name1) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(name2) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(name1) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param symlinkat(name2) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+503: SYS_unlinkat 3s 1m
+---------------------------------------------------------
+Syscall param unlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+504: SYS_posix_openpt 1s 1m
+---------------------------------------------------------
+Syscall param posix_openpt(oflag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+506: SYS_jail_get 3s 1m
+---------------------------------------------------------
+Syscall param jail_get(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(iov) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+507: SYS_jail_set 3s 1m
+---------------------------------------------------------
+Syscall param jail_set(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(iovs) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+508: SYS_jail_remove 1s 0m
+---------------------------------------------------------
+Syscall param jail_remove(jid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+509: SYS_closefrom 1s 0m
+---------------------------------------------------------
+Syscall param closefrom(lowfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+510: SYS___semctl (IPC_INFO) 4s 1m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(IPC_INFO, arg.buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+510: SYS___semctl (other) 3s 0m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+511: SYS_msgctl 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+512: SYS_shmctl 3s 1m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+513: SYS_lpathconf 2s 1m
+---------------------------------------------------------
+Syscall param lpathconf(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lpathconf(name) contains uninitialised byte(s)
+ ...
+
+Syscall param lpathconf(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+515: SYS___cap_rights_get 3s 1m
+---------------------------------------------------------
+Syscall param cap_rights_get(version) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(rights) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+516: SYS_cap_enter other
+---------------------------------------------------------
+---------------------------------------------------------
+517: SYS_cap_getmode 1s 1m
+---------------------------------------------------------
+Syscall param cap_getmode(modep) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_getmode(modep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+518: SYS_pdfork other
+---------------------------------------------------------
+---------------------------------------------------------
+519: SYS_pdkill 2s 0m
+---------------------------------------------------------
+Syscall param pdkill(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pdkill(signum) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+520: SYS_pdgetpid 2s 1m
+---------------------------------------------------------
+Syscall param pdgetpid(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pdgetpid(pidp) contains uninitialised byte(s)
+ ...
+
+Syscall param pdgetpid(pidp)) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+522: SYS_pselect 6s 5m
+---------------------------------------------------------
+Syscall param pselect(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(readfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(writefds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(exceptfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(readfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(writefds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(exceptfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+523: SYS_getloginclass 2s 1m
+---------------------------------------------------------
+Syscall param getloginclass(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getloginclass(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getloginclass(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+524: SYS_setloginclass 1s 1m
+---------------------------------------------------------
+Syscall param setloginclass(name) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_setloginclass(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+525: SYS_rctl_get_racct 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_racct(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_racct(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+526: SYS_rctl_get_rules 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_rules(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_rules(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+527: SYS_rctl_get_limits 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_limits(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_limits(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+528: SYS_rctl_add_rule 2s 1m
+---------------------------------------------------------
+Syscall param rctl_add_rule(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_add_rule(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_add_rule(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+529: SYS_rctl_remove_rule 2s 1m
+---------------------------------------------------------
+Syscall param rctl_remove_rule(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_remove_rule(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_remove_rule(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+530: SYS_posix_fallocate 3s 0m
+---------------------------------------------------------
+Syscall param posix_fallocate(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+531: SYS_posix_fadvise 4s 0m
+---------------------------------------------------------
+Syscall param posix_fadvise(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(len) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(advice) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+532: SYS_wait6 6s 3m
+---------------------------------------------------------
+Syscall param wait6(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(id) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(status) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(options) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(wrusage) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(infop) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(status) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait6(wrusage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait6(infop) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+533: SYS_cap_rights_limit 2s 1m
+---------------------------------------------------------
+Syscall param cap_rights_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_limit(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_limit(rights) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+534: SYS_cap_ioctls_limit 3s 1m
+---------------------------------------------------------
+Syscall param cap_ioctls_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(ncmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(cmds)) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+535: SYS_cap_ioctls_get 3s 1m
+---------------------------------------------------------
+Syscall param cap_ioctls_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(cmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(maxcmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(cmds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+536: SYS_cap_fcntls_limit 2s 0m
+---------------------------------------------------------
+Syscall param cap_fcntls_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_limit(fcntlrights) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+537: SYS_cap_fcntls_get 2s 1m
+---------------------------------------------------------
+Syscall param cap_fcntls_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_get(fcntlrightsp) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_get(fcntlrightsp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+538: SYS_bindat 4s 1m
+---------------------------------------------------------
+Syscall param bindat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(s) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(name) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+539: SYS_connectat 4s 1m
+---------------------------------------------------------
+Syscall param connectat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(s) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(name) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+540: SYS_chflagsat 4s 1m
+---------------------------------------------------------
+Syscall param chflagsat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(atflag) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+541: SYS_accept4 4s 1m
+---------------------------------------------------------
+Syscall param accept4(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(*addrlen) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addrlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+541: SYS_accept4 3s 1m
+---------------------------------------------------------
+Syscall param accept4(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+542: SYS_pipe2 2s 1m
+---------------------------------------------------------
+Syscall param pipe2(fildes) contains uninitialised byte(s)
+ ...
+
+Syscall param pipe2(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param pipe2(fildes) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+543: SYS_aio_mlock 1s 1m
+---------------------------------------------------------
+Syscall param aio_mlock(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_mlock(iocb points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+544: SYS_procctl (PROC_REAP_RELEASE) 3s 0m
+---------------------------------------------------------
+Syscall param procctl(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+544: SYS_procctl (PROC_REAP_GETPIDS) 4s 1m
+---------------------------------------------------------
+Syscall param procctl(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(arg) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+545: SYS_ppoll 4s 2m
+---------------------------------------------------------
+Syscall param ppoll(fds) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param ppoll(newsigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+545: SYS_ppoll 2s 2+2m
+---------------------------------------------------------
+Syscall param ppoll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(fds.fd) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param ppoll(fds.events) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param ppoll(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param ppoll(newsigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+546: SYS_futimens 2s 1m
+---------------------------------------------------------
+Syscall param futimens(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimens(times) contains uninitialised byte(s)
+ ...
+
+Syscall param futimens(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+547: SYS_utimensat 4s 2m
+---------------------------------------------------------
+Syscall param utimensat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(times) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimensat(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+550: SYS_fdatasync 1s 0m
+---------------------------------------------------------
+Syscall param fdatasync(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+551: SYS_fstat 2s 1m
+---------------------------------------------------------
+Syscall param fstat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+552: SYS_fstatat 4s 2m
+---------------------------------------------------------
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+553: SYS_fhstat 2s 2m
+---------------------------------------------------------
+Syscall param fhstat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+554: SYS_getdirentries 4s 2m
+---------------------------------------------------------
+Syscall param getdirentries(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(basep) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getdirentries(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+555: SYS_statfs 2s 2m
+---------------------------------------------------------
+Syscall param statfs(path) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param statfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+556: SYS_fstatfs 2s 1m
+---------------------------------------------------------
+Syscall param fstatfs(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+557: SYS_getfsstat 3s 1m
+---------------------------------------------------------
+Syscall param getfsstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+558: SYS_fhstatfs 2s 2m
+---------------------------------------------------------
+Syscall param fhstatfs(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+559: SYS_mknodat 4s 1m
+---------------------------------------------------------
+Syscall param mknodat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+560: SYS_kevent 6s 3m
+---------------------------------------------------------
+Syscall param kevent(kq) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nchanges) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(eventlist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nevents) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(eventlist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+561: SYS_cpuset_getdomain 6s 2m
+---------------------------------------------------------
+Syscall param cpuset_getdomain(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param cpuset_getdomain(policy) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+562: SYS_cpuset_setdomain 6s 1m
+---------------------------------------------------------
+Syscall param cpuset_getdomain(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+563: SYS_getrandom 3s 1m
+---------------------------------------------------------
+Syscall param getrandom(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(buflen) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+564: SYS_getfhat 4s 2m
+---------------------------------------------------------
+Syscall param getfhat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getfhat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+565: SYS_fhlink 2s 2m
+---------------------------------------------------------
+Syscall param fhlink(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlink(to) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlink(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+566: SYS_fhlinkat 3s 2m
+---------------------------------------------------------
+Syscall param fhlinkat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(tofd) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(to) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhreadlink(to) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+567: SYS_fhreadlink 3s 2m
+---------------------------------------------------------
+Syscall param fhreadlink(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhreadlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+570: SYS___sysctlbyname (getoldlen) 3s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+570: SYS___sysctlbyname (getold) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldlenp address 0x........ in sysctl
+---------------------------------------------------------
+570: SYS___sysctlbyname (putnew) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(newp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 1: SYS_exit 1s 0m
+---------------------------------------------------------
+Syscall param exit(status) contains uninitialised byte(s)
+ ...
+
--- /dev/null
+---------------------------------------------------------
+ 1: SYS_exit below
+---------------------------------------------------------
+---------------------------------------------------------
+ 2: SYS_fork other
+---------------------------------------------------------
+---------------------------------------------------------
+ 3: SYS_read 1+3s 0m
+---------------------------------------------------------
+Syscall param (syscallno) contains uninitialised byte(s)
+ ...
+
+Syscall param read(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param read(count) contains uninitialised byte(s)
+ ...
+
+Syscall param read(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 4: SYS_write 3s 1m
+---------------------------------------------------------
+Syscall param write(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param write(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param write(count) contains uninitialised byte(s)
+ ...
+
+Syscall param write(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 5: SYS_open (2-args) 2s 1m
+---------------------------------------------------------
+Syscall param open(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param open(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param open(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 5: SYS_open (3-args) 1s 0m
+---------------------------------------------------------
+Syscall param open(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 6: SYS_close 1s 0m
+---------------------------------------------------------
+Syscall param close(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 7: SYS_wait4 4s 2m
+---------------------------------------------------------
+Syscall param wait4(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(status) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(options) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(rusage) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(status) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait4(rusage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 9: SYS_link 2s 2m
+---------------------------------------------------------
+Syscall param link(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param link(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param link(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param link(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 10: SYS_unlink 1s 1m
+---------------------------------------------------------
+Syscall param unlink(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param unlink(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 12: SYS_chdir 1s 1m
+---------------------------------------------------------
+Syscall param chdir(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chdir(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 13: SYS_fchdir 1s 0m
+---------------------------------------------------------
+Syscall param fchdir(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 14: SYS_freebsd11_mknod 3s 1m
+---------------------------------------------------------
+Syscall param mknod(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 15: SYS_chmod 2s 1m
+---------------------------------------------------------
+Syscall param chmod(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chmod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param chmod(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 16: SYS_chown 3s 1m
+---------------------------------------------------------
+Syscall param chown(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(group) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 17: SYS_break 1s 1m
+---------------------------------------------------------
+Syscall param brk(end_data_segment) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 20: SYS_getpid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 21: SYS_mount 4s 2m
+---------------------------------------------------------
+Syscall param mount(type) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(dir) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(data) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(type) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mount(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 22: SYS_unmount 2s 1m
+---------------------------------------------------------
+Syscall param unmount(dir) contains uninitialised byte(s)
+ ...
+
+Syscall param unmount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param unmount(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 23: SYS_setuid 1s 0m
+---------------------------------------------------------
+Syscall param setuid(uid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 24: SYS_getuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 25: SYS_geteuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 26: SYS_ptrace 4s 0m
+---------------------------------------------------------
+Syscall param ptrace(request) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(data) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 27: SYS_recvmsg 3s 0m
+---------------------------------------------------------
+Syscall param recvmsg(s) contains uninitialised byte(s)
+ ...
+
+Syscall param recvmsg(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param recvmsg(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 28: SYS_sendmsg 3s 0m
+---------------------------------------------------------
+Syscall param sendmsg(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendmsg(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param sendmsg(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 29: SYS_recvfrom 6+1s 0m
+---------------------------------------------------------
+Syscall param recvfrom(s) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(len) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(from) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(fromlen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.recvfrom(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param socketcall.recvfrom(fromlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 30: SYS_accept 3+1s 0m
+---------------------------------------------------------
+Syscall param accept(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept(*addrlen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addrlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 31: SYS_getpeername 3s 1m
+---------------------------------------------------------
+Syscall param getpeername(s) contains uninitialised byte(s)
+ ...
+
+Syscall param getpeername(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getpeername(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.getpeername(namelen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 32: SYS_getsockname 3s 1m
+---------------------------------------------------------
+Syscall param getsockname(s) contains uninitialised byte(s)
+ ...
+
+Syscall param getsockname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getsockname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.getsockname(namelen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 25: SYS_geteuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 34: SYS_chflags 2s 1m
+---------------------------------------------------------
+Syscall param chflags(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chflags(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param chflags(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 35: SYS_fchflags 2s 0m
+---------------------------------------------------------
+Syscall param fchflags(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchflags(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 36: SYS_sync 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 37: SYS_kill 2s 0m
+---------------------------------------------------------
+Syscall param kill(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param kill(signal) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 39: SYS_getppid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 41: SYS_dup 1s 0m
+---------------------------------------------------------
+Syscall param dup(oldfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 42: SYS_freebsd10_pipe 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 43: SYS_getegid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 44: SYS_profil ni
+---------------------------------------------------------
+---------------------------------------------------------
+ 45: SYS_ktrace ni
+---------------------------------------------------------
+---------------------------------------------------------
+ 47: SYS_getgid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 49: SYS_getlogin 2s 1m
+---------------------------------------------------------
+Syscall param getlogin(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getlogin(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getlogin(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 50: SYS_setlogin 1s 1m
+---------------------------------------------------------
+Syscall param setlogin(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param setlogin(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 51: SYS_acct 1s 1m
+---------------------------------------------------------
+Syscall param acct(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param acct(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 53: SYS_sigaltstack 2s 2m
+---------------------------------------------------------
+Syscall param sigaltstack(ss) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaltstack(oss) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaltstack(ss) points to unaddressable byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param sigaltstack(oss) points to unaddressable byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Conditional jump or move depends on uninitialised value(s)
+ ...
+
+---------------------------------------------------------
+ 54: SYS_ioctl 3s 1m
+---------------------------------------------------------
+
+More than 100 errors detected. Subsequent errors
+will still be recorded, but in less detail than before.
+Syscall param ioctl(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(request) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(generic) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 56: SYS_revoke 1s 1m
+---------------------------------------------------------
+Syscall param revoke(path) contains uninitialised byte(s)
+ ...
+
+Syscall param revoke(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 57: SYS_symlink 2s 2m
+---------------------------------------------------------
+Syscall param symlink(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param symlink(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param symlink(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param symlink(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 58: SYS_readlink 3s 2m
+---------------------------------------------------------
+Syscall param readlink(path) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(bufsiz) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param readlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 59: SYS_execve 3s 1m
+---------------------------------------------------------
+Syscall param execve(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(argv) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(envp) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 60: SYS_umask 1s 0m
+---------------------------------------------------------
+Syscall param umask(mask) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 61: SYS_chroot 1s 1m
+---------------------------------------------------------
+Syscall param chroot(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chroot(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 65: SYS_msync 3s 1m
+---------------------------------------------------------
+Syscall param msync(start) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(length) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(start) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 66: SYS_vfork other
+---------------------------------------------------------
+---------------------------------------------------------
+ 69: SYS_sbrk 1s 1m
+---------------------------------------------------------
+Syscall param sbrk(incr) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 73: SYS_munmap 2s 0m
+---------------------------------------------------------
+Syscall param munmap(start) contains uninitialised byte(s)
+ ...
+
+Syscall param munmap(length) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 74: SYS_mprotect 3s 0m
+---------------------------------------------------------
+Syscall param mprotect(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mprotect(len) contains uninitialised byte(s)
+ ...
+
+Syscall param mprotect(prot) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 75: SYS_madvise 3s 0m
+---------------------------------------------------------
+Syscall param madvise(start) contains uninitialised byte(s)
+ ...
+
+Syscall param madvise(length) contains uninitialised byte(s)
+ ...
+
+Syscall param madvise(advice) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 78: SYS_mincore 3s 1m
+---------------------------------------------------------
+Syscall param mincore(start) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(length) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(vec) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(vec) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 79: SYS_getgroups 2s 1m
+---------------------------------------------------------
+Syscall param getgroups(size) contains uninitialised byte(s)
+ ...
+
+Syscall param getgroups(list) contains uninitialised byte(s)
+ ...
+
+Syscall param getgroups(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 80: SYS_setgroups 2s 1m
+---------------------------------------------------------
+Syscall param setgroups(size) contains uninitialised byte(s)
+ ...
+
+Syscall param setgroups(list) contains uninitialised byte(s)
+ ...
+
+Syscall param setgroups(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 81: SYS_getpgrp 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 82: SYS_setpgid 2s 0m
+---------------------------------------------------------
+Syscall param setpgid(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param setpgid(pgid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 83: SYS_setitimer 3s 2m
+---------------------------------------------------------
+Syscall param setitimer(which) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(value) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(ovalue) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(&value->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&value->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&ovalue->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&ovalue->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 85: SYS_swapon 1s 1m
+---------------------------------------------------------
+Syscall param swapon(special) contains uninitialised byte(s)
+ ...
+
+Syscall param swapon(special) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 86: SYS_getitimer 2s 1m
+---------------------------------------------------------
+Syscall param getitimer(which) contains uninitialised byte(s)
+ ...
+
+Syscall param getitimer(value) contains uninitialised byte(s)
+ ...
+
+Syscall param getitimer(&value->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getitimer(&value->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 89: SYS_getdtablesize 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 90: SYS_dup2 2s 0m
+---------------------------------------------------------
+Syscall param dup2(oldfd) contains uninitialised byte(s)
+ ...
+
+Syscall param dup2(newfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 92: SYS_fcntl (GETFD) 2s 0m
+---------------------------------------------------------
+Syscall param fcntl(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fcntl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 92: SYS_fcntl (DUPFD) 1s 0m
+---------------------------------------------------------
+Syscall param fcntl(arg) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 93: SYS_select 5s 4m
+---------------------------------------------------------
+Syscall param select(n) contains uninitialised byte(s)
+ ...
+
+Syscall param select(readfds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(writefds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(exceptfds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param select(readfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(writefds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(exceptfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 95: SYS_fsync 1s 0m
+---------------------------------------------------------
+Syscall param fsync(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 96: SYS_setpriority 3s 0m
+---------------------------------------------------------
+Syscall param setpriority(which) contains uninitialised byte(s)
+ ...
+
+Syscall param setpriority(who) contains uninitialised byte(s)
+ ...
+
+Syscall param setpriority(prio) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 97: SYS_socket 3s 0m
+---------------------------------------------------------
+Syscall param socket(domain) contains uninitialised byte(s)
+ ...
+
+Syscall param socket(type) contains uninitialised byte(s)
+ ...
+
+Syscall param socket(protocol) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 98: SYS_connect 3s 0m
+---------------------------------------------------------
+Syscall param connect(s) contains uninitialised byte(s)
+ ...
+
+Syscall param connect(name) contains uninitialised byte(s)
+ ...
+
+Syscall param connect(namelen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+100: SYS_getpriority 2s 0m
+---------------------------------------------------------
+Syscall param getpriority(which) contains uninitialised byte(s)
+ ...
+
+Syscall param getpriority(who) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+104: SYS_bind 3s 0m
+---------------------------------------------------------
+Syscall param bind(s) contains uninitialised byte(s)
+ ...
+
+Syscall param bind(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param bind(addrlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+105: SYS_setsockopt 5s 0m
+---------------------------------------------------------
+Syscall param setsockopt(s) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(level) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optname) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optval) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+106: SYS_listen 2s 0m
+---------------------------------------------------------
+Syscall param listen(s) contains uninitialised byte(s)
+ ...
+
+Syscall param listen(backlog) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+116: SYS_gettimeofday 2s 2m
+---------------------------------------------------------
+Syscall param gettimeofday(tv) contains uninitialised byte(s)
+ ...
+
+Syscall param gettimeofday(tz) contains uninitialised byte(s)
+ ...
+
+Syscall param gettimeofday(tv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param gettimeofday(tz) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+117: SYS_getrusage 2s 1m
+---------------------------------------------------------
+Syscall param getrusage(who) contains uninitialised byte(s)
+ ...
+
+Syscall param getrusage(usage) contains uninitialised byte(s)
+ ...
+
+Syscall param getrusage(usage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+105: SYS_setsockopt 5s 1m
+---------------------------------------------------------
+Syscall param setsockopt(s) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(level) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optname) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optval) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+120: SYS_readv 3s 1m
+---------------------------------------------------------
+Syscall param readv(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(vector) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(count) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(vector) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+121: SYS_writev 3s 1m
+---------------------------------------------------------
+Syscall param writev(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(vector) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(count) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(vector) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+122: SYS_settimeofday 2s 2m
+---------------------------------------------------------
+Syscall param settimeofday(tv) contains uninitialised byte(s)
+ ...
+
+Syscall param settimeofday(tz) contains uninitialised byte(s)
+ ...
+
+Syscall param settimeofday(tv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param settimeofday(tz) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+123: SYS_fchown 3s 0m
+---------------------------------------------------------
+Syscall param fchown(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param fchown(group) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+124: SYS_fchmod 2s 0m
+---------------------------------------------------------
+Syscall param fchmod(fildes) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmod(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+126: SYS_setreuid 2s 0m
+---------------------------------------------------------
+Syscall param setreuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param setreuid(euid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+127: SYS_setregid 2s 0m
+---------------------------------------------------------
+Syscall param setregid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param setregid(egid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+128: SYS_rename 2s 2m
+---------------------------------------------------------
+Syscall param rename(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param rename(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param rename(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rename(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+131: SYS_flock 2s 0m
+---------------------------------------------------------
+Syscall param flock(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param flock(operation) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+132: SYS_mkfifo 2s 1m
+---------------------------------------------------------
+Syscall param mkfifo(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifo(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifo(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+133: SYS_sendto 6s 0m
+---------------------------------------------------------
+Syscall param sendto(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(len) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(to) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(tolen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+135: SYS_socketpair 4s 1m
+---------------------------------------------------------
+Syscall param socketpair(domain) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(type) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(protocol) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(sv) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.socketpair(sv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+136: SYS_mkdir 2s 1m
+---------------------------------------------------------
+Syscall param mkdir(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdir(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdir(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+137: SYS_rmdir 1s 1m
+---------------------------------------------------------
+Syscall param rmdir(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param rmdir(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+138: SYS_utimes 2s 2m
+---------------------------------------------------------
+Syscall param utimes(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param utimes(tvp) contains uninitialised byte(s)
+ ...
+
+Syscall param utimes(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimes(tvp[0]) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimes(tvp[1]) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+140: SYS_adjtime 2s 1m
+---------------------------------------------------------
+Syscall param adjtime(delta) contains uninitialised byte(s)
+ ...
+
+Syscall param adjtime(olddelta) contains uninitialised byte(s)
+ ...
+
+Syscall param adjtime(delta) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+147: SYS_setsid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+148: SYS_quotactl (Q_QUOTAOFF) 2s 0m
+---------------------------------------------------------
+Syscall param quotactl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+148: SYS_quotactl (Q_QUOTAON) 4s 2m
+---------------------------------------------------------
+Syscall param quotactl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(id) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+160: SYS_lgetfh 2s 2m
+---------------------------------------------------------
+Syscall param lgetfh(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lgetfh(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param lgetfh(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lgetfh(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+161: SYS_getfh 2s 2m
+---------------------------------------------------------
+Syscall param getfh(path) contains uninitialised byte(s)
+ ...
+
+Syscall param getfh(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param getfh(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getfh(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+165: SYS_sysarch 2s 1m
+---------------------------------------------------------
+Syscall param sysarch(number) contains uninitialised byte(s)
+ ...
+
+Syscall param sysarch(args) contains uninitialised byte(s)
+ ...
+
+Syscall param amd64_get_fsbase(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+165: SYS_sysarch 2s 0m
+---------------------------------------------------------
+Syscall param sysarch(number) contains uninitialised byte(s)
+ ...
+
+Syscall param sysarch(args) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+166: SYS_rtprio (GET) 3s 1m
+---------------------------------------------------------
+Syscall param rtprio(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp#lookup) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+166: SYS_rtprio (SET) 3s 1m
+---------------------------------------------------------
+Syscall param rtprio(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp#set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+175: SYS_setfib 1s 0m
+---------------------------------------------------------
+Syscall param setfib(fib) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+181: SYS_setgid 1s 0m
+---------------------------------------------------------
+Syscall param setgid(gid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+182: SYS_setegid 1s 0m
+---------------------------------------------------------
+Syscall param setegid(gid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+183: SYS_seteuid 1s 0m
+---------------------------------------------------------
+Syscall param seteuid(uid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+188: SYS_freebsd11_stat 2s 2m
+---------------------------------------------------------
+Syscall param stat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param stat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param stat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param stat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+189: SYS_freebsd11_fstat 2s 1m
+---------------------------------------------------------
+Syscall param fstat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+190: SYS_freebsd11_lstat 2s 2m
+---------------------------------------------------------
+Syscall param lstat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param lstat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+191: SYS_pathconf 2s 1m
+---------------------------------------------------------
+Syscall param pathconf(path) contains uninitialised byte(s)
+ ...
+
+Syscall param pathconf(name) contains uninitialised byte(s)
+ ...
+
+Syscall param pathconf(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+192: SYS_fpathconf 2s 0m
+---------------------------------------------------------
+Syscall param fpathconf(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fpathconf(name) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+194: SYS_getrlimit 2s 1m
+---------------------------------------------------------
+Syscall param getrlimit(resource) contains uninitialised byte(s)
+ ...
+
+Syscall param getrlimit(rlim) contains uninitialised byte(s)
+ ...
+
+Syscall param getrlimit(rlim) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+195: SYS_setrlimit 2s 1m
+---------------------------------------------------------
+Syscall param setrlimit(resource) contains uninitialised byte(s)
+ ...
+
+Syscall param setrlimit(rlim) contains uninitialised byte(s)
+ ...
+
+Syscall param setrlimit(rlim) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+196:SYS_freebsd11_getdirentries 4s 2m
+---------------------------------------------------------
+Syscall param getdirentries(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(basep) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getdirentries(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+202: SYS___sysctl (getoldlen) 3s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+202: SYS___sysctl (getold) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldlenp address 0x........ in sysctl
+---------------------------------------------------------
+202: SYS___sysctl (putnew) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(newp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+203: SYS_mlock 2s 0m
+---------------------------------------------------------
+Syscall param mlock(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mlock(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+204: SYS_munlock 2s 0m
+---------------------------------------------------------
+Syscall param munlock(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param munlock(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+205: SYS_undelete 1s 1m
+---------------------------------------------------------
+Syscall param undelete(path) contains uninitialised byte(s)
+ ...
+
+Syscall param undelete(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+206: SYS_futimes 2s 0m
+---------------------------------------------------------
+Syscall param futimes(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimes(times) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+207: SYS_getpgid 1s 0m
+---------------------------------------------------------
+Syscall param getpgid(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+209: SYS_poll 3s 3m
+---------------------------------------------------------
+Syscall param poll(ufds) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(ufds.fd) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param poll(ufds.events) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param poll(ufds.revents) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+220: SYS_freebsd7___semctl (IPC_INFO) 4s 1m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(IPC_INFO, arg.buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+220: SYS_freebsd7___semctl (bogus cmd) 3s 0m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+221: SYS_semget 3s 0m
+---------------------------------------------------------
+Syscall param semget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param semget(nsems) contains uninitialised byte(s)
+ ...
+
+Syscall param semget(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+222: SYS_semop 3s 0m
+---------------------------------------------------------
+Syscall param semop(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semop(array) contains uninitialised byte(s)
+ ...
+
+Syscall param semop(nops) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+224: SYS_freebsd7_msgctl (set) 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_SET, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+224: SYS_freebsd7_msgctl (stat) 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+225: SYS_msgget 2s 0m
+---------------------------------------------------------
+Syscall param msgget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param msgget(msgflg) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+226: SYS_msgsnd 4s 1m
+---------------------------------------------------------
+Syscall param msgsnd(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgsz) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgflg) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgp->mtype) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+227: SYS_msgrcv 4+1s 1m
+---------------------------------------------------------
+Syscall param msgrcv(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgsz) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgtyp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgflg) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgp->mtype) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param msgrcv(msgp->mtext) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+228: SYS_shmat 3s 0m
+---------------------------------------------------------
+Syscall param shmat(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmat(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param shmat(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+229: SYS_freebsd7_shmctl 3s 0m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+229: SYS_freebsd7_shmctl (bogus cmd) 3s 0m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+230: SYS_shmdt 1s 0m
+---------------------------------------------------------
+Syscall param shmdt(addr) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+231: SYS_shmget 3s 0m
+---------------------------------------------------------
+Syscall param shmget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param shmget(size) contains uninitialised byte(s)
+ ...
+
+Syscall param shmget(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+232: SYS_clock_gettime 2s 1m
+---------------------------------------------------------
+Syscall param clock_gettime(clk_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_gettime(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_gettime(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+233: SYS_clock_settime 2s 1m
+---------------------------------------------------------
+Syscall param clock_settime(clk_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_settime(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_settime(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+234: SYS_clock_getres 2s 1m
+---------------------------------------------------------
+Syscall param clock_getres(clock_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_getres(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_getres(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+235: SYS_ktimer_create 3s 2m
+---------------------------------------------------------
+Syscall param timer_create(clockid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(evp) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(evp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param timer_create(timerid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+236: SYS_ktimer_delete 1s 0m
+---------------------------------------------------------
+Syscall param timer_delete(timerid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+237: SYS_ktimer_settime 4s 2m
+---------------------------------------------------------
+Syscall param timer_settime(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(value) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(ovalue) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param timer_settime(ovalue) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+238: SYS_ktimer_gettime 2s 1m
+---------------------------------------------------------
+Syscall param timer_gettime(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_gettime(value) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_gettime(value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+239: SYS_ktimer_getoverrun 1s 0m
+---------------------------------------------------------
+Syscall param timer_getoverrun(timerid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+240: SYS_nanosleep 2s 2m
+---------------------------------------------------------
+Syscall param nanosleep(req) contains uninitialised byte(s)
+ ...
+
+Syscall param nanosleep(rem) contains uninitialised byte(s)
+ ...
+
+Syscall param nanosleep(req) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param nanosleep(rem) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+244: SYS_clock_nanosleep 4s 2m
+---------------------------------------------------------
+Syscall param clock_nanosleep(clock_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rqtp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rmtp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rqtp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param clock_nanosleep(rmtp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+250: SYS_minherit @todo
+---------------------------------------------------------
+---------------------------------------------------------
+251: SYS_rfork other
+---------------------------------------------------------
+---------------------------------------------------------
+253: SYS_issetugid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+254: SYS_lchown 3s 1m
+---------------------------------------------------------
+Syscall param lchown(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(group) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+255: SYS_aio_read 1s 1m
+---------------------------------------------------------
+Syscall param aio_read(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_read(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+256: SYS_aio_write 1s 1m
+---------------------------------------------------------
+Syscall param aio_write(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_read(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+257: SYS_lio_listio 4s 2m
+---------------------------------------------------------
+Syscall param lio_listio(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(list) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(nent) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(sig) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lio_listio(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+272: SYS_freebsd11_getdents 3s 1m
+---------------------------------------------------------
+Syscall param getdents(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(dirp) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(count) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(dirp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+274: SYS_lchmod 2s 1m
+---------------------------------------------------------
+Syscall param lchmod(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchmod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param lchmod(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+276: SYS_lutimes 3s 2m
+---------------------------------------------------------
+Syscall param lutimes(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lutimes(times) contains uninitialised byte(s)
+ ...
+
+Syscall param lutimes(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lutimes(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+289: SYS_preadv 4s 0m
+---------------------------------------------------------
+Syscall param preadv(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(iovr) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(iovcnt) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(offset) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+290: SYS_pwritev 4s 0m
+---------------------------------------------------------
+Syscall param pwritev(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(iovcnt) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(offset) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+298: SYS_fhopen 2s 1m
+---------------------------------------------------------
+Syscall param fhopen(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhopen(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param fhopen(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+553: SYS_fhstat 2s 2m
+---------------------------------------------------------
+Syscall param fhstat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+300: SYS_modnext 1s 0m
+---------------------------------------------------------
+Syscall param modnext(modid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+301: SYS_modstat 2s 1m
+---------------------------------------------------------
+Syscall param modstat(modid) contains uninitialised byte(s)
+ ...
+
+Syscall param modstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param modstat(stat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+302: SYS_modfnext 1s 0m
+---------------------------------------------------------
+Syscall param modfnext(modid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+303: SYS_modfind 1s 1m
+---------------------------------------------------------
+Syscall param modfind(modname) contains uninitialised byte(s)
+ ...
+
+Syscall param modfind(modname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+304: SYS_kldload 1s 1m
+---------------------------------------------------------
+Syscall param kldload("file") contains uninitialised byte(s)
+ ...
+
+Syscall param kldload(file) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+305: SYS_kldunload 1s 0m
+---------------------------------------------------------
+Syscall param kldunload("fileid") contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+306: SYS_kldfind 1s 1m
+---------------------------------------------------------
+Syscall param kldfind(file) contains uninitialised byte(s)
+ ...
+
+Syscall param kldfind(file) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+307: SYS_kldnext 1s 0m
+---------------------------------------------------------
+Syscall param kldnext(fileid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+308: SYS_kldstat 2s 1m
+---------------------------------------------------------
+Syscall param kldstat(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldstat(stat) contains uninitialised byte(s)
+ ...
+
+Syscall param kldstat(stat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+309: SYS_kldfirstmod 1s 0m
+---------------------------------------------------------
+Syscall param kldfirstmod(fileid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+310: SYS_getsid 1s 0m
+---------------------------------------------------------
+Syscall param getsid(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+311: SYS_setresuid 3s 0m
+---------------------------------------------------------
+Syscall param setresuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresuid(euid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresuid(suid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+312: SYS_setresgid 3s 0m
+---------------------------------------------------------
+Syscall param setresgid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresgid(egid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresgid(sgid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+314: SYS_aio_return 1s 1m
+---------------------------------------------------------
+Syscall param aio_return(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_return(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+315: SYS_aio_suspend 3s 2m
+---------------------------------------------------------
+Syscall param aio_suspend(iocbs) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(nbiocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(iocbs) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param aio_suspend(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+316: SYS_aio_cancel 2s 1m
+---------------------------------------------------------
+Syscall param aio_cancel(fildex) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_cancel(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_cancel(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+317: SYS_aio_error 1s 1m
+---------------------------------------------------------
+Syscall param aio_error(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_error(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+321: SYS_yield 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+324: SYS_mlockall 1s 0m
+---------------------------------------------------------
+Syscall param mlockall(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+325: SYS_munlockall 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+326: SYS___getcwd 2s 1m
+---------------------------------------------------------
+Syscall param __getcwd(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param __getcwd(buflen) contains uninitialised byte(s)
+ ...
+
+Syscall param __getcwd(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+327: SYS_sched_setparam 2s 1m
+---------------------------------------------------------
+Syscall param sched_setparam(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setparam(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setparam(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+328: SYS_sched_getparam 2s 1m
+---------------------------------------------------------
+Syscall param sched_getparam(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_getparam(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_getparam(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+329: SYS_sched_setscheduler 3s 1m
+---------------------------------------------------------
+Syscall param sched_setscheduler(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+330: SYS_sched_getscheduler 1s 0m
+---------------------------------------------------------
+Syscall param sched_getscheduler(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+331: SYS_sched_yield 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+332:SYS_sched_get_priority_max 1s 0m
+---------------------------------------------------------
+Syscall param sched_get_priority_max(policy) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+333:SYS_sched_get_priority_min 1s 0m
+---------------------------------------------------------
+Syscall param sched_get_priority_min(policy) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+334:SYS_sched_rr_get_interval 2s 1m
+---------------------------------------------------------
+Syscall param sched_rr_get_interval(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_rr_get_interval(interval) contains uninitialised byte(s)
+ ...
+
+Syscall param sys_sched_rr_get_interval(interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+335: SYS_utrace 2s 1m
+---------------------------------------------------------
+Syscall param utrace(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param utrace(len) contains uninitialised byte(s)
+ ...
+
+Syscall param utrace(addr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+337: SYS_kldsym 3s 1m
+---------------------------------------------------------
+Syscall param kldsym(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(data) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+338: SYS_jail 1s 1m
+---------------------------------------------------------
+Syscall param jail(jail) contains uninitialised byte(s)
+ ...
+
+Syscall param jail(jail) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+340: SYS_sigprocmask 2s 1m
+---------------------------------------------------------
+Syscall param sigprocmask(how) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldset address 0x........ in sigprocmask
+---------------------------------------------------------
+340: SYS_sigprocmask 3s 2m
+---------------------------------------------------------
+Syscall param sigprocmask(how) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigprocmask(oset) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad set handler address 0x........ in sigprocmask
+---------------------------------------------------------
+341: SYS_sigsuspend 1s 1m
+---------------------------------------------------------
+Syscall param sigsuspend(sigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param sigsuspend(sigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+343: SYS_sigpending 1s 1m
+---------------------------------------------------------
+Syscall param sigpending(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigpending(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+345: SYS_sigtimedwait 3s 3m
+---------------------------------------------------------
+Syscall param sigtimedwait(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(info) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigtimedwait(info) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigtimedwait(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+346: SYS_sigwaitinfo 2s 2m
+---------------------------------------------------------
+Syscall param sigwaitinfo(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwaitinfo(info) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwaitinfo(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigwaitinfo(info) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+347: SYS___acl_get_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_get_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+348: SYS___acl_set_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_set_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+349: SYS___acl_get_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_get_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+350: SYS___acl_set_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_set_fd(filedes) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+351: SYS___acl_delete_file 2s 1m
+---------------------------------------------------------
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_delete_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_delete_file(type) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+352: SYS___acl_delete_fd 2s 0m
+---------------------------------------------------------
+Syscall param acl_delete_fd(filedes) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_delete_fd(acltype) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+353: SYS___acl_aclcheck_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_aclcheck_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_aclcheck_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+354: SYS___acl_aclcheck_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_aclcheck_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+355: SYS_extattrctl 5s 3m
+---------------------------------------------------------
+Syscall param extattrctl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattrctl(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattrctl(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+356: SYS_extattr_set_file 5s 3m
+---------------------------------------------------------
+Syscall param extattr_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+357: SYS_extattr_get_file 5s 3m
+---------------------------------------------------------
+Syscall param extattr_get_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_file(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+358: SYS_extattr_delete_file 3s 2m
+---------------------------------------------------------
+Syscall param extattr_delete_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_delete_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+359: SYS_aio_waitcomplete 2s 2m
+---------------------------------------------------------
+Syscall param aio_waitcomplete(iocbp) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_waitcomplete(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_waitcomplete(timeout points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param aio_waitcomplete(iocbp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+360: SYS_getresuid 3s 3m
+---------------------------------------------------------
+Syscall param getresuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(euid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(suid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(ruid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresuid(euid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresuid(suid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+361: SYS_getresgid 3s 3m
+---------------------------------------------------------
+Syscall param getresgid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(egid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(sgid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(rgid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresgid(egid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresgid(sgid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+362: SYS_kqueue 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+363: SYS_freebsd11_kevent 6s 3m
+---------------------------------------------------------
+Syscall param kevent(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nchanges) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(eventlist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nevents) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(eventlist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+371: SYS_extattr_set_fd 5s 2m
+---------------------------------------------------------
+Syscall param extattr_set_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+372: SYS_extattr_get_fd 5s 2m
+---------------------------------------------------------
+Syscall param extattr_get_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+373: SYS_extattr_delete_fd 3s 1m
+---------------------------------------------------------
+Syscall param extattr_delete_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+374: SYS___setugid 1s 0m
+---------------------------------------------------------
+Syscall param __setugid(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+376: SYS_eaccess 2s 1m
+---------------------------------------------------------
+Syscall param eaccess(path) contains uninitialised byte(s)
+ ...
+
+Syscall param eaccess(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param eaccess(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+378: SYS_nmount 3s 1m
+---------------------------------------------------------
+Syscall param nmount(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+390: SYS_kenv (KENV_GET) 4s 1m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+390: SYS_kenv (KENV_DUMP) 4s 0m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+390: SYS_kenv (bogus) 4s 0m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+Warning: Bad action 20 in kenv
+---------------------------------------------------------
+391: SYS_lchflags 2s 1m
+---------------------------------------------------------
+Syscall param lchflags(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchflags(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param lchflags(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+392: SYS_uuidgen 2s 1m
+---------------------------------------------------------
+Syscall param uuidgen(store) contains uninitialised byte(s)
+ ...
+
+Syscall param uuidgen(count) contains uninitialised byte(s)
+ ...
+
+Syscall param uuidgen(store) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+393: SYS_sendfile 7s 2m
+---------------------------------------------------------
+Syscall param sendfile(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(hdtr) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(sbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(hdtr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sendfile(sbytes) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+395: SYS_freebsd11_getfsstat 3s 1m
+---------------------------------------------------------
+Syscall param getfsstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+396: SYS_freebsd11_statfs 2s 2m
+---------------------------------------------------------
+Syscall param statfs(path) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param statfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+397: SYS_freebsd11_fstatfs 2s 1m
+---------------------------------------------------------
+Syscall param fstatfs(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+398: SYS_freebsd11_fhstatfs 2s 2m
+---------------------------------------------------------
+Syscall param fhstatfs(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+412: SYS_extattr_set_link 5s 3m
+---------------------------------------------------------
+Syscall param extattr_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+413: SYS_extattr_get_link 5s 3m
+---------------------------------------------------------
+Syscall param extattr_get_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_link(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_link(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+414: SYS_extattr_delete_link 3s 2m
+---------------------------------------------------------
+Syscall param extattr_delete_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_delete_link(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+416: SYS_sigaction 3s 2+2m
+---------------------------------------------------------
+Syscall param sigaction(sign) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(act) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(oact) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(act->sa_handler) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(act->sa_mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(act->sa_flags) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(oact) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: bad act handler address 0x........ in sigaction()
+---------------------------------------------------------
+417: SYS_sigreturn 1s 1m
+---------------------------------------------------------
+Syscall param sigreturn(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param sigreturn(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+421: SYS_getcontext 1s 1m
+---------------------------------------------------------
+Syscall param getcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param getcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+422: SYS_setcontext 1s 1m
+---------------------------------------------------------
+Syscall param setcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param setcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+423: SYS_swapcontext 2s 2m
+---------------------------------------------------------
+Syscall param swapcontext(oucp) contains uninitialised byte(s)
+ ...
+
+Syscall param swapcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param swapcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param swapcontext(oucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+424: SYS_swapoff 1s 1m
+---------------------------------------------------------
+Syscall param swapoff(special) contains uninitialised byte(s)
+ ...
+
+Syscall param swapoff(special) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+425: SYS___acl_get_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_get_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_get_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+426: SYS___acl_set_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_set_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_set_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+427: SYS___acl_delete_link 2s 1m
+---------------------------------------------------------
+Syscall param __acl_delete_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_delete_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_delete_link(acltype) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+428: SYS___acl_aclcheck_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_aclcheck_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_aclcheck_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_aclcheck_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_check_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_aclcheck_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+429: SYS_sigwait 2s 2m
+---------------------------------------------------------
+Syscall param sigwait(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwait(sig) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwait(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigwait(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+431: SYS_thr_exit other
+---------------------------------------------------------
+---------------------------------------------------------
+432: SYS_thr_self 1s 1m
+---------------------------------------------------------
+Syscall param thr_self(id) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_self() points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+433: SYS_thr_kill 2s 0m
+---------------------------------------------------------
+Syscall param thr_kill(id) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill(sig) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+436: SYS_jail_attach 1s 0m
+---------------------------------------------------------
+Syscall param jail_attach(jid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+437: SYS_extattr_list_fd 4s 1m
+---------------------------------------------------------
+Syscall param extattr_list_fd(id) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+438: SYS_extattr_list_file 4s 2m
+---------------------------------------------------------
+Syscall param extattr_list_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_list_file(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+439: SYS_extattr_list_link 4s 2m
+---------------------------------------------------------
+Syscall param extattr_list_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_list_link(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+443: SYS_thr_wake 1s 0m
+---------------------------------------------------------
+Syscall param thr_wake(id) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+444: SYS_kldunloadf 1s 0m
+---------------------------------------------------------
+Syscall param kldunloadf(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldunloadf(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+454: SYS__umtx_op 5s 2m
+---------------------------------------------------------
+Syscall param _umtx_op_wait_uint_private(obj) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(op) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(id) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(timeout_size) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_private(uint) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param _umtx_op_wait_private(umtx_time) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+456: SYS_sigqueue 3s 0m
+---------------------------------------------------------
+Syscall param sigqueue(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sigqueue(signo) contains uninitialised byte(s)
+ ...
+
+Syscall param sigqueue(value) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+457: SYS_kmq_open 4s 2m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(attr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_open(attr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+457: SYS_kmq_open 3s 1m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+457: SYS_kmq_open 3s 2m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_open(attr) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param mq_open(attr->mq_maxmsg) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+---------------------------------------------------------
+458: SYS_kmq_setattr 3s 2m
+---------------------------------------------------------
+Syscall param mq_setattr(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(mqstat) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(omqstat) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(omqstat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+459: SYS_kmq_timedreceive 5s 2m
+---------------------------------------------------------
+Syscall param mq_timedreceive(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_ptr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_len) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_prio) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(abs_timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_prio) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_timedreceive(abs_timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+460: SYS_kmq_timedsend 5s 1m
+---------------------------------------------------------
+Syscall param mq_timedsend(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_ptr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_len) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_prio) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(abs_timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(abs_timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+461: SYS_kmq_notify 2s 1m
+---------------------------------------------------------
+Syscall param mq_notify(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_notify(notification) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_notify(notification) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+462: SYS_kmq_unlink 1s 1m
+---------------------------------------------------------
+Syscall param mq_unlink(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_unlink(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+463: SYS_abort2 other
+---------------------------------------------------------
+---------------------------------------------------------
+465: SYS_aio_fsync 2s 1m
+---------------------------------------------------------
+Syscall param aio_fsync(op) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_fsync(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_fsync(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+466: SYS_rtprio_thread 3s 1m
+---------------------------------------------------------
+Syscall param rtprio_thread(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(lwpid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(rtp#set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+475: SYS_pread 4s 1m
+---------------------------------------------------------
+Syscall param pread(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(count) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(off) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+476: SYS_pwrite 4s 1m
+---------------------------------------------------------
+Syscall param pwrite(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+477: SYS_mmap 6s 1m
+---------------------------------------------------------
+Syscall param mmap(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(len) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(prot) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(offset) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+478: SYS_lseek 3s 0m
+---------------------------------------------------------
+Syscall param lseek(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param lseek(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param lseek(whence) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+479: SYS_truncate 2s 1m
+---------------------------------------------------------
+Syscall param truncate(path) contains uninitialised byte(s)
+ ...
+
+Syscall param truncate(length) contains uninitialised byte(s)
+ ...
+
+Syscall param truncate(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+480: SYS_ftruncate 2s 0m
+---------------------------------------------------------
+Syscall param ftruncate(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param ftruncate(length) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+481: SYS_thr_kill2 3s 0m
+---------------------------------------------------------
+Syscall param thr_kill2(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill2(tid) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill2(sig) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+482: SYS_freebsd12_shm_open (SHM_ANON) 3s 0m
+---------------------------------------------------------
+Syscall param shm_open(path) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_open(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_open(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+483: SYS_shm_unlink 1s 1m
+---------------------------------------------------------
+Syscall param shm_unlink(path) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_unlink(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+484: SYS_cpuset 1s 1m
+---------------------------------------------------------
+Syscall param cpuset(setid) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset(setid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+485: SYS_cpuset_setid 3s 0m
+---------------------------------------------------------
+Syscall param cpuset_setid(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setid(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setid(setid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+486: SYS_cpuset_getid 4s 1m
+---------------------------------------------------------
+Syscall param cpuset_getid(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(setid) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(setid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+487: SYS_cpuset_getaffinity 5s 1m
+---------------------------------------------------------
+Syscall param cpuset_getaffinity(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+488: SYS_cpuset_setaffinity 5s 1m
+---------------------------------------------------------
+Syscall param cpuset_setaffinity(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+489: SYS_faccessat 3s 1m
+---------------------------------------------------------
+Syscall param faccessat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+490: SYS_fchmodat 4s 1m
+---------------------------------------------------------
+Syscall param fchmodat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+491: SYS_fchownat 5s 1m
+---------------------------------------------------------
+Syscall param fchownat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(group) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+492: SYS_fexecve 3s 2m
+---------------------------------------------------------
+Syscall param fexecve(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(argv) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(envp) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(argv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fexecve(envp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+493: SYS_freebsd11_fstatat 4s 2m
+---------------------------------------------------------
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+494: SYS_futimesat 3s 2m
+---------------------------------------------------------
+Syscall param futimesat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(times) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param futimesat(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+495: SYS_linkat 5s 2m
+---------------------------------------------------------
+Syscall param linkat(fd1) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name1) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(fd2) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name2) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name1) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param linkat(name2) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+496: SYS_mkdirat 3s 1m
+---------------------------------------------------------
+Syscall param mkdirat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+497: SYS_mkfifoat 3s 1m
+---------------------------------------------------------
+Syscall param mkfifoat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+498: SYS_freebsd11_mknodat 4s 1m
+---------------------------------------------------------
+Syscall param mknodat(dfd) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+499: SYS_openat 3s 1m
+---------------------------------------------------------
+Syscall param openat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+499: SYS_openat 4s 1m
+---------------------------------------------------------
+Syscall param openat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+500: SYS_readlinkat 4s 2m
+---------------------------------------------------------
+Syscall param readlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param readlinkat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+501: SYS_renameat 4s 2m
+---------------------------------------------------------
+Syscall param renameat(fromfd) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(from) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(tofd) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(to) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param renameat(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+502: SYS_symlinkat 3s 2m
+---------------------------------------------------------
+Syscall param symlinkat(name1) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(name2) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(name1) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param symlinkat(name2) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+503: SYS_unlinkat 3s 1m
+---------------------------------------------------------
+Syscall param unlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+504: SYS_posix_openpt 1s 1m
+---------------------------------------------------------
+Syscall param posix_openpt(oflag) contains uninitialised byte(s)
+ ...
+
+Conditional jump or move depends on uninitialised value(s)
+ ...
+
+---------------------------------------------------------
+506: SYS_jail_get 3s 1m
+---------------------------------------------------------
+Syscall param jail_get(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(iov) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+507: SYS_jail_set 3s 1m
+---------------------------------------------------------
+Syscall param jail_set(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(iovs) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+508: SYS_jail_remove 1s 0m
+---------------------------------------------------------
+Syscall param jail_remove(jid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+509: SYS_freebsd12_closefrom 1s 0m
+---------------------------------------------------------
+Syscall param closefrom(lowfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+510: SYS___semctl (IPC_INFO) 4s 1m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(IPC_INFO, arg.buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+510: SYS___semctl (other) 3s 0m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+511: SYS_msgctl 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+512: SYS_shmctl 3s 1m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+513: SYS_lpathconf 2s 1m
+---------------------------------------------------------
+Syscall param lpathconf(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lpathconf(name) contains uninitialised byte(s)
+ ...
+
+Syscall param lpathconf(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+515: SYS___cap_rights_get 3s 1m
+---------------------------------------------------------
+Syscall param cap_rights_get(version) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(rights) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+516: SYS_cap_enter other
+---------------------------------------------------------
+---------------------------------------------------------
+517: SYS_cap_getmode 1s 1m
+---------------------------------------------------------
+Syscall param cap_getmode(modep) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_getmode(modep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+518: SYS_pdfork other
+---------------------------------------------------------
+---------------------------------------------------------
+519: SYS_pdkill 2s 0m
+---------------------------------------------------------
+Syscall param pdkill(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pdkill(signum) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+520: SYS_pdgetpid 2s 1m
+---------------------------------------------------------
+Syscall param pdgetpid(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pdgetpid(pidp) contains uninitialised byte(s)
+ ...
+
+Syscall param pdgetpid(pidp)) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+522: SYS_pselect 6s 5m
+---------------------------------------------------------
+Syscall param pselect(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(readfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(writefds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(exceptfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(readfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(writefds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(exceptfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+523: SYS_getloginclass 2s 1m
+---------------------------------------------------------
+Syscall param getloginclass(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getloginclass(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getloginclass(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+524: SYS_setloginclass 1s 1m
+---------------------------------------------------------
+Syscall param setloginclass(name) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_setloginclass(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+525: SYS_rctl_get_racct 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_racct(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_racct(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+526: SYS_rctl_get_rules 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_rules(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_rules(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+527: SYS_rctl_get_limits 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_limits(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_limits(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+528: SYS_rctl_add_rule 2s 1m
+---------------------------------------------------------
+Syscall param rctl_add_rule(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_add_rule(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_add_rule(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+529: SYS_rctl_remove_rule 2s 1m
+---------------------------------------------------------
+Syscall param rctl_remove_rule(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_remove_rule(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_remove_rule(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+530: SYS_posix_fallocate 3s 0m
+---------------------------------------------------------
+Syscall param posix_fallocate(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+531: SYS_posix_fadvise 4s 0m
+---------------------------------------------------------
+Syscall param posix_fadvise(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(offset) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(len) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(advice) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+532: SYS_wait6 6s 3m
+---------------------------------------------------------
+Syscall param wait6(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(id) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(status) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(options) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(wrusage) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(infop) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(status) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait6(wrusage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait6(infop) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+533: SYS_cap_rights_limit 2s 1m
+---------------------------------------------------------
+Syscall param cap_rights_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_limit(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_limit(rights) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+534: SYS_cap_ioctls_limit 3s 1m
+---------------------------------------------------------
+Syscall param cap_ioctls_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(ncmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(cmds)) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+535: SYS_cap_ioctls_get 3s 1m
+---------------------------------------------------------
+Syscall param cap_ioctls_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(cmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(maxcmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(cmds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+536: SYS_cap_fcntls_limit 2s 0m
+---------------------------------------------------------
+Syscall param cap_fcntls_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_limit(fcntlrights) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+537: SYS_cap_fcntls_get 2s 1m
+---------------------------------------------------------
+Syscall param cap_fcntls_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_get(fcntlrightsp) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_get(fcntlrightsp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+538: SYS_bindat 4s 1m
+---------------------------------------------------------
+Syscall param bindat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(s) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(name) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+539: SYS_connectat 4s 1m
+---------------------------------------------------------
+Syscall param connectat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(s) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(name) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+540: SYS_chflagsat 4s 1m
+---------------------------------------------------------
+Syscall param chflagsat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(atflag) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+541: SYS_accept4 4s 1m
+---------------------------------------------------------
+Syscall param accept4(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(*addrlen) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addrlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+541: SYS_accept4 3s 1m
+---------------------------------------------------------
+Syscall param accept4(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+542: SYS_pipe2 2s 1m
+---------------------------------------------------------
+Syscall param pipe2(fildes) contains uninitialised byte(s)
+ ...
+
+Syscall param pipe2(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param pipe2(fildes) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+543: SYS_aio_mlock 1s 1m
+---------------------------------------------------------
+Syscall param aio_mlock(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_mlock(iocb points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+544: SYS_procctl (PROC_REAP_RELEASE) 3s 0m
+---------------------------------------------------------
+Syscall param procctl(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+544: SYS_procctl (PROC_REAP_GETPIDS) 4s 1m
+---------------------------------------------------------
+Syscall param procctl(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(arg) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+545: SYS_ppoll 4s 2m
+---------------------------------------------------------
+Syscall param ppoll(fds) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param ppoll(newsigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+545: SYS_ppoll 2s 2+2m
+---------------------------------------------------------
+Syscall param ppoll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(fds.fd) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param ppoll(fds.events) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param ppoll(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param ppoll(newsigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+546: SYS_futimens 2s 1m
+---------------------------------------------------------
+Syscall param futimens(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimens(times) contains uninitialised byte(s)
+ ...
+
+Syscall param futimens(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+547: SYS_utimensat 4s 2m
+---------------------------------------------------------
+Syscall param utimensat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(times) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimensat(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+550: SYS_fdatasync 1s 0m
+---------------------------------------------------------
+Syscall param fdatasync(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+551: SYS_fstat 2s 1m
+---------------------------------------------------------
+Syscall param fstat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+552: SYS_fstatat 4s 2m
+---------------------------------------------------------
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+553: SYS_fhstat 2s 2m
+---------------------------------------------------------
+Syscall param fhstat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+554: SYS_getdirentries 4s 2m
+---------------------------------------------------------
+Syscall param getdirentries(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(basep) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getdirentries(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+555: SYS_statfs 2s 2m
+---------------------------------------------------------
+Syscall param statfs(path) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param statfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+556: SYS_fstatfs 2s 1m
+---------------------------------------------------------
+Syscall param fstatfs(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+557: SYS_getfsstat 3s 1m
+---------------------------------------------------------
+Syscall param getfsstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+558: SYS_fhstatfs 2s 2m
+---------------------------------------------------------
+Syscall param fhstatfs(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+559: SYS_mknodat 4s 1m
+---------------------------------------------------------
+Syscall param mknodat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+560: SYS_kevent 6s 3m
+---------------------------------------------------------
+Syscall param kevent(kq) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nchanges) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(eventlist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nevents) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(eventlist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+561: SYS_cpuset_getdomain 6s 2m
+---------------------------------------------------------
+Syscall param cpuset_getdomain(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param cpuset_getdomain(policy) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+562: SYS_cpuset_setdomain 6s 1m
+---------------------------------------------------------
+Syscall param cpuset_getdomain(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+563: SYS_getrandom 3s 1m
+---------------------------------------------------------
+Syscall param getrandom(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(buflen) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+564: SYS_getfhat 4s 2m
+---------------------------------------------------------
+Syscall param getfhat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getfhat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+565: SYS_fhlink 2s 2m
+---------------------------------------------------------
+Syscall param fhlink(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlink(to) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlink(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+566: SYS_fhlinkat 3s 2m
+---------------------------------------------------------
+Syscall param fhlinkat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(tofd) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(to) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhreadlink(to) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+567: SYS_fhreadlink 3s 2m
+---------------------------------------------------------
+Syscall param fhreadlink(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhreadlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+570: SYS___sysctlbyname (getoldlen) 3s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+570: SYS___sysctlbyname (getold) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldlenp address 0x........ in sysctl
+---------------------------------------------------------
+570: SYS___sysctlbyname (putnew) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(newp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 1: SYS_exit 1s 0m
+---------------------------------------------------------
+Syscall param exit(status) contains uninitialised byte(s)
+ ...
+
--- /dev/null
+---------------------------------------------------------
+ 1: SYS_exit below
+---------------------------------------------------------
+---------------------------------------------------------
+ 2: SYS_fork other
+---------------------------------------------------------
+---------------------------------------------------------
+ 3: SYS_read 1+3s 0m
+---------------------------------------------------------
+Syscall param (syscallno) contains uninitialised byte(s)
+ ...
+
+Syscall param read(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param read(count) contains uninitialised byte(s)
+ ...
+
+Syscall param read(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 4: SYS_write 3s 1m
+---------------------------------------------------------
+Syscall param write(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param write(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param write(count) contains uninitialised byte(s)
+ ...
+
+Syscall param write(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 5: SYS_open (2-args) 2s 1m
+---------------------------------------------------------
+Syscall param open(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param open(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param open(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 5: SYS_open (3-args) 1s 0m
+---------------------------------------------------------
+Syscall param open(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 6: SYS_close 1s 0m
+---------------------------------------------------------
+Syscall param close(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 7: SYS_wait4 4s 2m
+---------------------------------------------------------
+Syscall param wait4(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(status) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(options) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(rusage) contains uninitialised byte(s)
+ ...
+
+Syscall param wait4(status) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait4(rusage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 9: SYS_link 2s 2m
+---------------------------------------------------------
+Syscall param link(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param link(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param link(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param link(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 10: SYS_unlink 1s 1m
+---------------------------------------------------------
+Syscall param unlink(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param unlink(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 12: SYS_chdir 1s 1m
+---------------------------------------------------------
+Syscall param chdir(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chdir(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 13: SYS_fchdir 1s 0m
+---------------------------------------------------------
+Syscall param fchdir(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 14: SYS_freebsd11_mknod 3s 1m
+---------------------------------------------------------
+Syscall param mknod(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknod(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 15: SYS_chmod 2s 1m
+---------------------------------------------------------
+Syscall param chmod(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chmod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param chmod(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 16: SYS_chown 3s 1m
+---------------------------------------------------------
+Syscall param chown(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(group) contains uninitialised byte(s)
+ ...
+
+Syscall param chown(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 17: SYS_break 1s 1m
+---------------------------------------------------------
+Syscall param brk(end_data_segment) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 20: SYS_getpid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 21: SYS_mount 4s 2m
+---------------------------------------------------------
+Syscall param mount(type) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(dir) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(data) contains uninitialised byte(s)
+ ...
+
+Syscall param mount(type) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mount(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 22: SYS_unmount 2s 1m
+---------------------------------------------------------
+Syscall param unmount(dir) contains uninitialised byte(s)
+ ...
+
+Syscall param unmount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param unmount(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 23: SYS_setuid 1s 0m
+---------------------------------------------------------
+Syscall param setuid(uid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 24: SYS_getuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 25: SYS_geteuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 26: SYS_ptrace 4s 0m
+---------------------------------------------------------
+Syscall param ptrace(request) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param ptrace(data) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 27: SYS_recvmsg 3s 0m
+---------------------------------------------------------
+Syscall param recvmsg(s) contains uninitialised byte(s)
+ ...
+
+Syscall param recvmsg(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param recvmsg(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 28: SYS_sendmsg 3s 0m
+---------------------------------------------------------
+Syscall param sendmsg(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendmsg(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param sendmsg(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 29: SYS_recvfrom 6+1s 0m
+---------------------------------------------------------
+Syscall param recvfrom(s) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(len) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(from) contains uninitialised byte(s)
+ ...
+
+Syscall param recvfrom(fromlen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.recvfrom(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param socketcall.recvfrom(fromlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 30: SYS_accept 3+1s 0m
+---------------------------------------------------------
+Syscall param accept(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept(*addrlen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addrlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 31: SYS_getpeername 3s 1m
+---------------------------------------------------------
+Syscall param getpeername(s) contains uninitialised byte(s)
+ ...
+
+Syscall param getpeername(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getpeername(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.getpeername(namelen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 32: SYS_getsockname 3s 1m
+---------------------------------------------------------
+Syscall param getsockname(s) contains uninitialised byte(s)
+ ...
+
+Syscall param getsockname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getsockname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.getsockname(namelen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 25: SYS_geteuid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 34: SYS_chflags 2s 1m
+---------------------------------------------------------
+Syscall param chflags(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chflags(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param chflags(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 35: SYS_fchflags 2s 0m
+---------------------------------------------------------
+Syscall param fchflags(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchflags(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 36: SYS_sync 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 37: SYS_kill 2s 0m
+---------------------------------------------------------
+Syscall param kill(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param kill(signal) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 39: SYS_getppid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 41: SYS_dup 1s 0m
+---------------------------------------------------------
+Syscall param dup(oldfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 42: SYS_freebsd10_pipe 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 43: SYS_getegid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 44: SYS_profil ni
+---------------------------------------------------------
+---------------------------------------------------------
+ 45: SYS_ktrace ni
+---------------------------------------------------------
+---------------------------------------------------------
+ 47: SYS_getgid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 49: SYS_getlogin 2s 1m
+---------------------------------------------------------
+Syscall param getlogin(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getlogin(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getlogin(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 50: SYS_setlogin 1s 1m
+---------------------------------------------------------
+Syscall param setlogin(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param setlogin(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 51: SYS_acct 1s 1m
+---------------------------------------------------------
+Syscall param acct(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param acct(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 53: SYS_sigaltstack 2s 2m
+---------------------------------------------------------
+Syscall param sigaltstack(ss) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaltstack(oss) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaltstack(ss) points to unaddressable byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param sigaltstack(oss) points to unaddressable byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Conditional jump or move depends on uninitialised value(s)
+ ...
+
+---------------------------------------------------------
+ 54: SYS_ioctl 3s 1m
+---------------------------------------------------------
+
+More than 100 errors detected. Subsequent errors
+will still be recorded, but in less detail than before.
+Syscall param ioctl(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(request) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param ioctl(generic) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 56: SYS_revoke 1s 1m
+---------------------------------------------------------
+Syscall param revoke(path) contains uninitialised byte(s)
+ ...
+
+Syscall param revoke(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 57: SYS_symlink 2s 2m
+---------------------------------------------------------
+Syscall param symlink(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param symlink(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param symlink(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param symlink(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 58: SYS_readlink 3s 2m
+---------------------------------------------------------
+Syscall param readlink(path) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(bufsiz) contains uninitialised byte(s)
+ ...
+
+Syscall param readlink(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param readlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 59: SYS_execve 3s 1m
+---------------------------------------------------------
+Syscall param execve(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(argv) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(envp) contains uninitialised byte(s)
+ ...
+
+Syscall param execve(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 60: SYS_umask 1s 0m
+---------------------------------------------------------
+Syscall param umask(mask) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 61: SYS_chroot 1s 1m
+---------------------------------------------------------
+Syscall param chroot(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chroot(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 65: SYS_msync 3s 1m
+---------------------------------------------------------
+Syscall param msync(start) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(length) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param msync(start) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 66: SYS_vfork other
+---------------------------------------------------------
+---------------------------------------------------------
+ 69: SYS_sbrk 1s 1m
+---------------------------------------------------------
+Syscall param sbrk(incr) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 73: SYS_munmap 2s 0m
+---------------------------------------------------------
+Syscall param munmap(start) contains uninitialised byte(s)
+ ...
+
+Syscall param munmap(length) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 74: SYS_mprotect 3s 0m
+---------------------------------------------------------
+Syscall param mprotect(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mprotect(len) contains uninitialised byte(s)
+ ...
+
+Syscall param mprotect(prot) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 75: SYS_madvise 3s 0m
+---------------------------------------------------------
+Syscall param madvise(start) contains uninitialised byte(s)
+ ...
+
+Syscall param madvise(length) contains uninitialised byte(s)
+ ...
+
+Syscall param madvise(advice) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 78: SYS_mincore 3s 1m
+---------------------------------------------------------
+Syscall param mincore(start) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(length) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(vec) contains uninitialised byte(s)
+ ...
+
+Syscall param mincore(vec) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 79: SYS_getgroups 2s 1m
+---------------------------------------------------------
+Syscall param getgroups(size) contains uninitialised byte(s)
+ ...
+
+Syscall param getgroups(list) contains uninitialised byte(s)
+ ...
+
+Syscall param getgroups(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 80: SYS_setgroups 2s 1m
+---------------------------------------------------------
+Syscall param setgroups(size) contains uninitialised byte(s)
+ ...
+
+Syscall param setgroups(list) contains uninitialised byte(s)
+ ...
+
+Syscall param setgroups(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 81: SYS_getpgrp 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 82: SYS_setpgid 2s 0m
+---------------------------------------------------------
+Syscall param setpgid(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param setpgid(pgid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 83: SYS_setitimer 3s 2m
+---------------------------------------------------------
+Syscall param setitimer(which) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(value) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(ovalue) contains uninitialised byte(s)
+ ...
+
+Syscall param setitimer(&value->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&value->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&ovalue->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param setitimer(&ovalue->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 85: SYS_swapon 1s 1m
+---------------------------------------------------------
+Syscall param swapon(special) contains uninitialised byte(s)
+ ...
+
+Syscall param swapon(special) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 86: SYS_getitimer 2s 1m
+---------------------------------------------------------
+Syscall param getitimer(which) contains uninitialised byte(s)
+ ...
+
+Syscall param getitimer(value) contains uninitialised byte(s)
+ ...
+
+Syscall param getitimer(&value->it_interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getitimer(&value->it_value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 89: SYS_getdtablesize 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+ 90: SYS_dup2 2s 0m
+---------------------------------------------------------
+Syscall param dup2(oldfd) contains uninitialised byte(s)
+ ...
+
+Syscall param dup2(newfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 92: SYS_fcntl (GETFD) 2s 0m
+---------------------------------------------------------
+Syscall param fcntl(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fcntl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 92: SYS_fcntl (DUPFD) 1s 0m
+---------------------------------------------------------
+Syscall param fcntl(arg) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 93: SYS_select 5s 4m
+---------------------------------------------------------
+Syscall param select(n) contains uninitialised byte(s)
+ ...
+
+Syscall param select(readfds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(writefds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(exceptfds) contains uninitialised byte(s)
+ ...
+
+Syscall param select(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param select(readfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(writefds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(exceptfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param select(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 95: SYS_fsync 1s 0m
+---------------------------------------------------------
+Syscall param fsync(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 96: SYS_setpriority 3s 0m
+---------------------------------------------------------
+Syscall param setpriority(which) contains uninitialised byte(s)
+ ...
+
+Syscall param setpriority(who) contains uninitialised byte(s)
+ ...
+
+Syscall param setpriority(prio) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 97: SYS_socket 3s 0m
+---------------------------------------------------------
+Syscall param socket(domain) contains uninitialised byte(s)
+ ...
+
+Syscall param socket(type) contains uninitialised byte(s)
+ ...
+
+Syscall param socket(protocol) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+ 98: SYS_connect 3s 0m
+---------------------------------------------------------
+Syscall param connect(s) contains uninitialised byte(s)
+ ...
+
+Syscall param connect(name) contains uninitialised byte(s)
+ ...
+
+Syscall param connect(namelen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+100: SYS_getpriority 2s 0m
+---------------------------------------------------------
+Syscall param getpriority(which) contains uninitialised byte(s)
+ ...
+
+Syscall param getpriority(who) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+104: SYS_bind 3s 0m
+---------------------------------------------------------
+Syscall param bind(s) contains uninitialised byte(s)
+ ...
+
+Syscall param bind(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param bind(addrlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+105: SYS_setsockopt 5s 0m
+---------------------------------------------------------
+Syscall param setsockopt(s) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(level) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optname) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optval) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+106: SYS_listen 2s 0m
+---------------------------------------------------------
+Syscall param listen(s) contains uninitialised byte(s)
+ ...
+
+Syscall param listen(backlog) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+116: SYS_gettimeofday 2s 2m
+---------------------------------------------------------
+Syscall param gettimeofday(tv) contains uninitialised byte(s)
+ ...
+
+Syscall param gettimeofday(tz) contains uninitialised byte(s)
+ ...
+
+Syscall param gettimeofday(tv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param gettimeofday(tz) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+117: SYS_getrusage 2s 1m
+---------------------------------------------------------
+Syscall param getrusage(who) contains uninitialised byte(s)
+ ...
+
+Syscall param getrusage(usage) contains uninitialised byte(s)
+ ...
+
+Syscall param getrusage(usage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+105: SYS_setsockopt 5s 1m
+---------------------------------------------------------
+Syscall param setsockopt(s) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(level) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optname) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optval) contains uninitialised byte(s)
+ ...
+
+Syscall param setsockopt(optlen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+120: SYS_readv 3s 1m
+---------------------------------------------------------
+Syscall param readv(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(vector) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(count) contains uninitialised byte(s)
+ ...
+
+Syscall param readv(vector) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+121: SYS_writev 3s 1m
+---------------------------------------------------------
+Syscall param writev(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(vector) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(count) contains uninitialised byte(s)
+ ...
+
+Syscall param writev(vector) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+122: SYS_settimeofday 2s 2m
+---------------------------------------------------------
+Syscall param settimeofday(tv) contains uninitialised byte(s)
+ ...
+
+Syscall param settimeofday(tz) contains uninitialised byte(s)
+ ...
+
+Syscall param settimeofday(tv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param settimeofday(tz) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+123: SYS_fchown 3s 0m
+---------------------------------------------------------
+Syscall param fchown(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param fchown(group) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+124: SYS_fchmod 2s 0m
+---------------------------------------------------------
+Syscall param fchmod(fildes) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmod(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+126: SYS_setreuid 2s 0m
+---------------------------------------------------------
+Syscall param setreuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param setreuid(euid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+127: SYS_setregid 2s 0m
+---------------------------------------------------------
+Syscall param setregid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param setregid(egid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+128: SYS_rename 2s 2m
+---------------------------------------------------------
+Syscall param rename(oldpath) contains uninitialised byte(s)
+ ...
+
+Syscall param rename(newpath) contains uninitialised byte(s)
+ ...
+
+Syscall param rename(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rename(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+131: SYS_flock 2s 0m
+---------------------------------------------------------
+Syscall param flock(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param flock(operation) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+132: SYS_mkfifo 2s 1m
+---------------------------------------------------------
+Syscall param mkfifo(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifo(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifo(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+133: SYS_sendto 6s 0m
+---------------------------------------------------------
+Syscall param sendto(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(msg) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(len) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(to) contains uninitialised byte(s)
+ ...
+
+Syscall param sendto(tolen) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+135: SYS_socketpair 4s 1m
+---------------------------------------------------------
+Syscall param socketpair(domain) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(type) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(protocol) contains uninitialised byte(s)
+ ...
+
+Syscall param socketpair(sv) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.socketpair(sv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+136: SYS_mkdir 2s 1m
+---------------------------------------------------------
+Syscall param mkdir(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdir(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdir(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+137: SYS_rmdir 1s 1m
+---------------------------------------------------------
+Syscall param rmdir(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param rmdir(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+138: SYS_utimes 2s 2m
+---------------------------------------------------------
+Syscall param utimes(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param utimes(tvp) contains uninitialised byte(s)
+ ...
+
+Syscall param utimes(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimes(tvp[0]) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimes(tvp[1]) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+140: SYS_adjtime 2s 1m
+---------------------------------------------------------
+Syscall param adjtime(delta) contains uninitialised byte(s)
+ ...
+
+Syscall param adjtime(olddelta) contains uninitialised byte(s)
+ ...
+
+Syscall param adjtime(delta) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+147: SYS_setsid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+148: SYS_quotactl (Q_QUOTAOFF) 2s 0m
+---------------------------------------------------------
+Syscall param quotactl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+148: SYS_quotactl (Q_QUOTAON) 4s 2m
+---------------------------------------------------------
+Syscall param quotactl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(id) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param quotactl(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+160: SYS_lgetfh 2s 2m
+---------------------------------------------------------
+Syscall param lgetfh(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lgetfh(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param lgetfh(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lgetfh(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+161: SYS_getfh 2s 2m
+---------------------------------------------------------
+Syscall param getfh(path) contains uninitialised byte(s)
+ ...
+
+Syscall param getfh(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param getfh(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getfh(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+165: SYS_sysarch 2s 1m
+---------------------------------------------------------
+Syscall param sysarch(number) contains uninitialised byte(s)
+ ...
+
+Syscall param sysarch(args) contains uninitialised byte(s)
+ ...
+
+Syscall param i386_get_gsbase(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+165: SYS_sysarch 2s 0m
+---------------------------------------------------------
+Syscall param sysarch(number) contains uninitialised byte(s)
+ ...
+
+Syscall param sysarch(args) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+166: SYS_rtprio (GET) 3s 1m
+---------------------------------------------------------
+Syscall param rtprio(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp#lookup) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+166: SYS_rtprio (SET) 3s 1m
+---------------------------------------------------------
+Syscall param rtprio(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio(rtp#set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+175: SYS_setfib 1s 0m
+---------------------------------------------------------
+Syscall param setfib(fib) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+181: SYS_setgid 1s 0m
+---------------------------------------------------------
+Syscall param setgid(gid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+182: SYS_setegid 1s 0m
+---------------------------------------------------------
+Syscall param setegid(gid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+183: SYS_seteuid 1s 0m
+---------------------------------------------------------
+Syscall param seteuid(uid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+188: SYS_freebsd11_stat 2s 2m
+---------------------------------------------------------
+Syscall param stat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param stat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param stat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param stat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+189: SYS_freebsd11_fstat 2s 1m
+---------------------------------------------------------
+Syscall param fstat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+190: SYS_freebsd11_lstat 2s 2m
+---------------------------------------------------------
+Syscall param lstat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param lstat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+191: SYS_pathconf 2s 1m
+---------------------------------------------------------
+Syscall param pathconf(path) contains uninitialised byte(s)
+ ...
+
+Syscall param pathconf(name) contains uninitialised byte(s)
+ ...
+
+Syscall param pathconf(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+192: SYS_fpathconf 2s 0m
+---------------------------------------------------------
+Syscall param fpathconf(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fpathconf(name) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+194: SYS_getrlimit 2s 1m
+---------------------------------------------------------
+Syscall param getrlimit(resource) contains uninitialised byte(s)
+ ...
+
+Syscall param getrlimit(rlim) contains uninitialised byte(s)
+ ...
+
+Syscall param getrlimit(rlim) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+195: SYS_setrlimit 2s 1m
+---------------------------------------------------------
+Syscall param setrlimit(resource) contains uninitialised byte(s)
+ ...
+
+Syscall param setrlimit(rlim) contains uninitialised byte(s)
+ ...
+
+Syscall param setrlimit(rlim) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+196:SYS_freebsd11_getdirentries 4s 2m
+---------------------------------------------------------
+Syscall param getdirentries(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(basep) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getdirentries(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+202: SYS___sysctl (getoldlen) 3s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+202: SYS___sysctl (getold) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldlenp address 0x........ in sysctl
+---------------------------------------------------------
+202: SYS___sysctl (putnew) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctl(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctl(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param sysctl(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sysctl(newp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+203: SYS_mlock 2s 0m
+---------------------------------------------------------
+Syscall param mlock(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mlock(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+204: SYS_munlock 2s 0m
+---------------------------------------------------------
+Syscall param munlock(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param munlock(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+205: SYS_undelete 1s 1m
+---------------------------------------------------------
+Syscall param undelete(path) contains uninitialised byte(s)
+ ...
+
+Syscall param undelete(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+206: SYS_futimes 2s 0m
+---------------------------------------------------------
+Syscall param futimes(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimes(times) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+207: SYS_getpgid 1s 0m
+---------------------------------------------------------
+Syscall param getpgid(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+209: SYS_poll 3s 3m
+---------------------------------------------------------
+Syscall param poll(ufds) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param poll(ufds.fd) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param poll(ufds.events) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param poll(ufds.revents) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+220: SYS_freebsd7___semctl (IPC_INFO) 4s 1m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(IPC_INFO, arg.buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+220: SYS_freebsd7___semctl (bogus cmd) 3s 0m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+221: SYS_semget 3s 0m
+---------------------------------------------------------
+Syscall param semget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param semget(nsems) contains uninitialised byte(s)
+ ...
+
+Syscall param semget(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+222: SYS_semop 3s 0m
+---------------------------------------------------------
+Syscall param semop(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semop(array) contains uninitialised byte(s)
+ ...
+
+Syscall param semop(nops) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+224: SYS_freebsd7_msgctl (set) 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_SET, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+224: SYS_freebsd7_msgctl (stat) 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+225: SYS_msgget 2s 0m
+---------------------------------------------------------
+Syscall param msgget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param msgget(msgflg) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+226: SYS_msgsnd 4s 1m
+---------------------------------------------------------
+Syscall param msgsnd(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgsz) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgflg) contains uninitialised byte(s)
+ ...
+
+Syscall param msgsnd(msgp->mtype) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+227: SYS_msgrcv 4+1s 1m
+---------------------------------------------------------
+Syscall param msgrcv(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgsz) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgtyp) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgflg) contains uninitialised byte(s)
+ ...
+
+Syscall param msgrcv(msgp->mtype) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param msgrcv(msgp->mtext) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+228: SYS_shmat 3s 0m
+---------------------------------------------------------
+Syscall param shmat(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmat(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param shmat(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+229: SYS_freebsd7_shmctl 3s 0m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+229: SYS_freebsd7_shmctl (bogus cmd) 3s 0m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+230: SYS_shmdt 1s 0m
+---------------------------------------------------------
+Syscall param shmdt(addr) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+231: SYS_shmget 3s 0m
+---------------------------------------------------------
+Syscall param shmget(key) contains uninitialised byte(s)
+ ...
+
+Syscall param shmget(size) contains uninitialised byte(s)
+ ...
+
+Syscall param shmget(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+232: SYS_clock_gettime 2s 1m
+---------------------------------------------------------
+Syscall param clock_gettime(clk_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_gettime(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_gettime(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+233: SYS_clock_settime 2s 1m
+---------------------------------------------------------
+Syscall param clock_settime(clk_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_settime(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_settime(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+234: SYS_clock_getres 2s 1m
+---------------------------------------------------------
+Syscall param clock_getres(clock_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_getres(tp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_getres(tp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+235: SYS_ktimer_create 3s 2m
+---------------------------------------------------------
+Syscall param timer_create(clockid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(evp) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_create(evp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param timer_create(timerid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+236: SYS_ktimer_delete 1s 0m
+---------------------------------------------------------
+Syscall param timer_delete(timerid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+237: SYS_ktimer_settime 4s 2m
+---------------------------------------------------------
+Syscall param timer_settime(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(value) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(ovalue) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_settime(value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param timer_settime(ovalue) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+238: SYS_ktimer_gettime 2s 1m
+---------------------------------------------------------
+Syscall param timer_gettime(timerid) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_gettime(value) contains uninitialised byte(s)
+ ...
+
+Syscall param timer_gettime(value) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+239: SYS_ktimer_getoverrun 1s 0m
+---------------------------------------------------------
+Syscall param timer_getoverrun(timerid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+240: SYS_nanosleep 2s 2m
+---------------------------------------------------------
+Syscall param nanosleep(req) contains uninitialised byte(s)
+ ...
+
+Syscall param nanosleep(rem) contains uninitialised byte(s)
+ ...
+
+Syscall param nanosleep(req) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param nanosleep(rem) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+244: SYS_clock_nanosleep 4s 2m
+---------------------------------------------------------
+Syscall param clock_nanosleep(clock_id) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rqtp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rmtp) contains uninitialised byte(s)
+ ...
+
+Syscall param clock_nanosleep(rqtp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param clock_nanosleep(rmtp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+250: SYS_minherit @todo
+---------------------------------------------------------
+---------------------------------------------------------
+251: SYS_rfork other
+---------------------------------------------------------
+---------------------------------------------------------
+253: SYS_issetugid 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+254: SYS_lchown 3s 1m
+---------------------------------------------------------
+Syscall param lchown(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(group) contains uninitialised byte(s)
+ ...
+
+Syscall param lchown(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+255: SYS_aio_read 1s 1m
+---------------------------------------------------------
+Syscall param aio_read(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_read(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+256: SYS_aio_write 1s 1m
+---------------------------------------------------------
+Syscall param aio_write(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_read(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+257: SYS_lio_listio 4s 2m
+---------------------------------------------------------
+Syscall param lio_listio(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(list) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(nent) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(sig) contains uninitialised byte(s)
+ ...
+
+Syscall param lio_listio(list) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lio_listio(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+272: SYS_freebsd11_getdents 3s 1m
+---------------------------------------------------------
+Syscall param getdents(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(dirp) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(count) contains uninitialised byte(s)
+ ...
+
+Syscall param getdents(dirp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+274: SYS_lchmod 2s 1m
+---------------------------------------------------------
+Syscall param lchmod(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchmod(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param lchmod(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+276: SYS_lutimes 3s 2m
+---------------------------------------------------------
+Syscall param lutimes(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lutimes(times) contains uninitialised byte(s)
+ ...
+
+Syscall param lutimes(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lutimes(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+289: SYS_preadv 5s 0m
+---------------------------------------------------------
+Syscall param preadv(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(iovr) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(iovcnt) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param preadv(offset_high) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+290: SYS_pwritev 5s 0m
+---------------------------------------------------------
+Syscall param pwritev(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(iovcnt) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param pwritev(offset_high) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+298: SYS_fhopen 2s 1m
+---------------------------------------------------------
+Syscall param fhopen(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhopen(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param fhopen(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+553: SYS_fhstat 2s 2m
+---------------------------------------------------------
+Syscall param fhstat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+300: SYS_modnext 1s 0m
+---------------------------------------------------------
+Syscall param modnext(modid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+301: SYS_modstat 2s 1m
+---------------------------------------------------------
+Syscall param modstat(modid) contains uninitialised byte(s)
+ ...
+
+Syscall param modstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param modstat(stat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+302: SYS_modfnext 1s 0m
+---------------------------------------------------------
+Syscall param modfnext(modid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+303: SYS_modfind 1s 1m
+---------------------------------------------------------
+Syscall param modfind(modname) contains uninitialised byte(s)
+ ...
+
+Syscall param modfind(modname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+304: SYS_kldload 1s 1m
+---------------------------------------------------------
+Syscall param kldload("file") contains uninitialised byte(s)
+ ...
+
+Syscall param kldload(file) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+305: SYS_kldunload 1s 0m
+---------------------------------------------------------
+Syscall param kldunload("fileid") contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+306: SYS_kldfind 1s 1m
+---------------------------------------------------------
+Syscall param kldfind(file) contains uninitialised byte(s)
+ ...
+
+Syscall param kldfind(file) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+307: SYS_kldnext 1s 0m
+---------------------------------------------------------
+Syscall param kldnext(fileid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+308: SYS_kldstat 2s 1m
+---------------------------------------------------------
+Syscall param kldstat(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldstat(stat) contains uninitialised byte(s)
+ ...
+
+Syscall param kldstat(stat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+309: SYS_kldfirstmod 1s 0m
+---------------------------------------------------------
+Syscall param kldfirstmod(fileid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+310: SYS_getsid 1s 0m
+---------------------------------------------------------
+Syscall param getsid(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+311: SYS_setresuid 3s 0m
+---------------------------------------------------------
+Syscall param setresuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresuid(euid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresuid(suid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+312: SYS_setresgid 3s 0m
+---------------------------------------------------------
+Syscall param setresgid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresgid(egid) contains uninitialised byte(s)
+ ...
+
+Syscall param setresgid(sgid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+314: SYS_aio_return 1s 1m
+---------------------------------------------------------
+Syscall param aio_return(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_return(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+315: SYS_aio_suspend 3s 2m
+---------------------------------------------------------
+Syscall param aio_suspend(iocbs) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(nbiocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_suspend(iocbs) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param aio_suspend(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+316: SYS_aio_cancel 2s 1m
+---------------------------------------------------------
+Syscall param aio_cancel(fildex) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_cancel(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_cancel(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+317: SYS_aio_error 1s 1m
+---------------------------------------------------------
+Syscall param aio_error(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_error(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+321: SYS_yield 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+324: SYS_mlockall 1s 0m
+---------------------------------------------------------
+Syscall param mlockall(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+325: SYS_munlockall 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+326: SYS___getcwd 2s 1m
+---------------------------------------------------------
+Syscall param __getcwd(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param __getcwd(buflen) contains uninitialised byte(s)
+ ...
+
+Syscall param __getcwd(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+327: SYS_sched_setparam 2s 1m
+---------------------------------------------------------
+Syscall param sched_setparam(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setparam(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setparam(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+328: SYS_sched_getparam 2s 1m
+---------------------------------------------------------
+Syscall param sched_getparam(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_getparam(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_getparam(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+329: SYS_sched_setscheduler 3s 1m
+---------------------------------------------------------
+Syscall param sched_setscheduler(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(param) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_setscheduler(param) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+330: SYS_sched_getscheduler 1s 0m
+---------------------------------------------------------
+Syscall param sched_getscheduler(pid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+331: SYS_sched_yield 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+332:SYS_sched_get_priority_max 1s 0m
+---------------------------------------------------------
+Syscall param sched_get_priority_max(policy) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+333:SYS_sched_get_priority_min 1s 0m
+---------------------------------------------------------
+Syscall param sched_get_priority_min(policy) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+334:SYS_sched_rr_get_interval 2s 1m
+---------------------------------------------------------
+Syscall param sched_rr_get_interval(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sched_rr_get_interval(interval) contains uninitialised byte(s)
+ ...
+
+Syscall param sys_sched_rr_get_interval(interval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+335: SYS_utrace 2s 1m
+---------------------------------------------------------
+Syscall param utrace(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param utrace(len) contains uninitialised byte(s)
+ ...
+
+Syscall param utrace(addr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+337: SYS_kldsym 3s 1m
+---------------------------------------------------------
+Syscall param kldsym(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(data) contains uninitialised byte(s)
+ ...
+
+Syscall param kldsym(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+338: SYS_jail 1s 1m
+---------------------------------------------------------
+Syscall param jail(jail) contains uninitialised byte(s)
+ ...
+
+Syscall param jail(jail) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+340: SYS_sigprocmask 2s 1m
+---------------------------------------------------------
+Syscall param sigprocmask(how) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldset address 0x........ in sigprocmask
+---------------------------------------------------------
+340: SYS_sigprocmask 3s 2m
+---------------------------------------------------------
+Syscall param sigprocmask(how) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(oset) contains uninitialised byte(s)
+ ...
+
+Syscall param sigprocmask(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigprocmask(oset) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad set handler address 0x........ in sigprocmask
+---------------------------------------------------------
+341: SYS_sigsuspend 1s 1m
+---------------------------------------------------------
+Syscall param sigsuspend(sigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param sigsuspend(sigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+343: SYS_sigpending 1s 1m
+---------------------------------------------------------
+Syscall param sigpending(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigpending(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+345: SYS_sigtimedwait 3s 3m
+---------------------------------------------------------
+Syscall param sigtimedwait(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(info) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param sigtimedwait(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigtimedwait(info) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigtimedwait(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+346: SYS_sigwaitinfo 2s 2m
+---------------------------------------------------------
+Syscall param sigwaitinfo(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwaitinfo(info) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwaitinfo(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigwaitinfo(info) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+347: SYS___acl_get_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_get_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+348: SYS___acl_set_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_set_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+349: SYS___acl_get_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_get_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+350: SYS___acl_set_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_set_fd(filedes) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_get_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+351: SYS___acl_delete_file 2s 1m
+---------------------------------------------------------
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_delete_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_delete_file(type) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+352: SYS___acl_delete_fd 2s 0m
+---------------------------------------------------------
+Syscall param acl_delete_fd(filedes) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_delete_fd(acltype) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+353: SYS___acl_aclcheck_file 3s 2m
+---------------------------------------------------------
+Syscall param acl_aclcheck_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_file(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_file(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_set_file(path points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param acl_aclcheck_file(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+354: SYS___acl_aclcheck_fd 3s 1m
+---------------------------------------------------------
+Syscall param acl_aclcheck_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(type) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param acl_aclcheck_fd(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+355: SYS_extattrctl 5s 3m
+---------------------------------------------------------
+Syscall param extattrctl(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(filename) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattrctl(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattrctl(filename) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattrctl(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+356: SYS_extattr_set_file 5s 3m
+---------------------------------------------------------
+Syscall param extattr_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+357: SYS_extattr_get_file 5s 3m
+---------------------------------------------------------
+Syscall param extattr_get_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_file(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+358: SYS_extattr_delete_file 3s 2m
+---------------------------------------------------------
+Syscall param extattr_delete_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_delete_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+359: SYS_aio_waitcomplete 2s 2m
+---------------------------------------------------------
+Syscall param aio_waitcomplete(iocbp) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_waitcomplete(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_waitcomplete(timeout points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param aio_waitcomplete(iocbp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+360: SYS_getresuid 3s 3m
+---------------------------------------------------------
+Syscall param getresuid(ruid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(euid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(suid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresuid(ruid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresuid(euid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresuid(suid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+361: SYS_getresgid 3s 3m
+---------------------------------------------------------
+Syscall param getresgid(rgid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(egid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(sgid) contains uninitialised byte(s)
+ ...
+
+Syscall param getresgid(rgid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresgid(egid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getresgid(sgid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+362: SYS_kqueue 0s 0m
+---------------------------------------------------------
+---------------------------------------------------------
+363: SYS_freebsd11_kevent 6s 3m
+---------------------------------------------------------
+Syscall param kevent(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nchanges) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(eventlist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nevents) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(eventlist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+371: SYS_extattr_set_fd 5s 2m
+---------------------------------------------------------
+Syscall param extattr_set_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+372: SYS_extattr_get_fd 5s 2m
+---------------------------------------------------------
+Syscall param extattr_get_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+373: SYS_extattr_delete_fd 3s 1m
+---------------------------------------------------------
+Syscall param extattr_delete_fd(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_fd(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+374: SYS___setugid 1s 0m
+---------------------------------------------------------
+Syscall param __setugid(flag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+376: SYS_eaccess 2s 1m
+---------------------------------------------------------
+Syscall param eaccess(path) contains uninitialised byte(s)
+ ...
+
+Syscall param eaccess(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param eaccess(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+378: SYS_nmount 3s 1m
+---------------------------------------------------------
+Syscall param nmount(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param nmount(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+390: SYS_kenv (KENV_GET) 4s 1m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+390: SYS_kenv (KENV_DUMP) 4s 0m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+390: SYS_kenv (bogus) 4s 0m
+---------------------------------------------------------
+Syscall param kenv(action) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(name) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(value) contains uninitialised byte(s)
+ ...
+
+Syscall param kenv(len) contains uninitialised byte(s)
+ ...
+
+Warning: Bad action 20 in kenv
+---------------------------------------------------------
+391: SYS_lchflags 2s 1m
+---------------------------------------------------------
+Syscall param lchflags(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lchflags(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param lchflags(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+392: SYS_uuidgen 2s 1m
+---------------------------------------------------------
+Syscall param uuidgen(store) contains uninitialised byte(s)
+ ...
+
+Syscall param uuidgen(count) contains uninitialised byte(s)
+ ...
+
+Syscall param uuidgen(store) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+393: SYS_sendfile 7s 2m
+---------------------------------------------------------
+Syscall param sendfile(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(s) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(offset_high) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(hdtr) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(sbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param sendfile(hdtr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sendfile(sbytes) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+395: SYS_freebsd11_getfsstat 3s 1m
+---------------------------------------------------------
+Syscall param getfsstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+396: SYS_freebsd11_statfs 2s 2m
+---------------------------------------------------------
+Syscall param statfs(path) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param statfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+397: SYS_freebsd11_fstatfs 2s 1m
+---------------------------------------------------------
+Syscall param fstatfs(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+398: SYS_freebsd11_fhstatfs 2s 2m
+---------------------------------------------------------
+Syscall param fhstatfs(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+412: SYS_extattr_set_link 5s 3m
+---------------------------------------------------------
+Syscall param extattr_set_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_set_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_set_file(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+413: SYS_extattr_get_link 5s 3m
+---------------------------------------------------------
+Syscall param extattr_get_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_get_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_link(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_get_link(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+414: SYS_extattr_delete_link 3s 2m
+---------------------------------------------------------
+Syscall param extattr_delete_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(attrname) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_delete_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_delete_link(attrname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+416: SYS_sigaction 3s 2+2m
+---------------------------------------------------------
+Syscall param sigaction(sign) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(act) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(oact) contains uninitialised byte(s)
+ ...
+
+Syscall param sigaction(act->sa_handler) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(act->sa_mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(act->sa_flags) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigaction(oact) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: bad act handler address 0x........ in sigaction()
+---------------------------------------------------------
+417: SYS_sigreturn 1s 1m
+---------------------------------------------------------
+Syscall param sigreturn(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param sigreturn(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+421: SYS_getcontext 1s 1m
+---------------------------------------------------------
+Syscall param getcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param getcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+422: SYS_setcontext 1s 1m
+---------------------------------------------------------
+Syscall param setcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param setcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+423: SYS_swapcontext 2s 2m
+---------------------------------------------------------
+Syscall param swapcontext(oucp) contains uninitialised byte(s)
+ ...
+
+Syscall param swapcontext(ucp) contains uninitialised byte(s)
+ ...
+
+Syscall param swapcontext(ucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param swapcontext(oucp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+424: SYS_swapoff 1s 1m
+---------------------------------------------------------
+Syscall param swapoff(special) contains uninitialised byte(s)
+ ...
+
+Syscall param swapoff(special) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+425: SYS___acl_get_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_get_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_get_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_get_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+426: SYS___acl_set_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_set_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_set_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_set_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+427: SYS___acl_delete_link 2s 1m
+---------------------------------------------------------
+Syscall param __acl_delete_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_delete_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_delete_link(acltype) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+428: SYS___acl_aclcheck_link 3s 2m
+---------------------------------------------------------
+Syscall param __acl_aclcheck_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_aclcheck_link(acltype) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_aclcheck_link(aclp) contains uninitialised byte(s)
+ ...
+
+Syscall param __acl_check_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __acl_aclcheck_link(aclp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+429: SYS_sigwait 2s 2m
+---------------------------------------------------------
+Syscall param sigwait(set) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwait(sig) contains uninitialised byte(s)
+ ...
+
+Syscall param sigwait(set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param sigwait(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+431: SYS_thr_exit other
+---------------------------------------------------------
+---------------------------------------------------------
+432: SYS_thr_self 1s 1m
+---------------------------------------------------------
+Syscall param thr_self(id) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_self() points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+433: SYS_thr_kill 2s 0m
+---------------------------------------------------------
+Syscall param thr_kill(id) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill(sig) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+436: SYS_jail_attach 1s 0m
+---------------------------------------------------------
+Syscall param jail_attach(jid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+437: SYS_extattr_list_fd 4s 1m
+---------------------------------------------------------
+Syscall param extattr_list_fd(id) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_fd(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+438: SYS_extattr_list_file 4s 2m
+---------------------------------------------------------
+Syscall param extattr_list_file(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_file(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_list_file(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+439: SYS_extattr_list_link 4s 2m
+---------------------------------------------------------
+Syscall param extattr_list_link(path) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(attrnamespace) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(data) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param extattr_list_link(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param extattr_list_link(data) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+443: SYS_thr_wake 1s 0m
+---------------------------------------------------------
+Syscall param thr_wake(id) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+444: SYS_kldunloadf 1s 0m
+---------------------------------------------------------
+Syscall param kldunloadf(fileid) contains uninitialised byte(s)
+ ...
+
+Syscall param kldunloadf(flags) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+454: SYS__umtx_op 5s 2m
+---------------------------------------------------------
+Syscall param _umtx_op_wait_uint_private(obj) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(op) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(id) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(timeout_size) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_uint_private(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param _umtx_op_wait_private(uint) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param _umtx_op_wait_private(umtx_time) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+456: SYS_sigqueue 3s 0m
+---------------------------------------------------------
+Syscall param sigqueue(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param sigqueue(signo) contains uninitialised byte(s)
+ ...
+
+Syscall param sigqueue(value) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+457: SYS_kmq_open 4s 2m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(attr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_open(attr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+457: SYS_kmq_open 3s 1m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+457: SYS_kmq_open 3s 2m
+---------------------------------------------------------
+Syscall param mq_open(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(oflag) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_open(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_open(attr) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param mq_open(attr->mq_maxmsg) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+---------------------------------------------------------
+458: SYS_kmq_setattr 3s 2m
+---------------------------------------------------------
+Syscall param mq_setattr(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(mqstat) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(omqstat) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_setattr(omqstat) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+459: SYS_kmq_timedreceive 5s 2m
+---------------------------------------------------------
+Syscall param mq_timedreceive(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_ptr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_len) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_prio) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(abs_timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedreceive(msg_prio) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param mq_timedreceive(abs_timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+460: SYS_kmq_timedsend 5s 1m
+---------------------------------------------------------
+Syscall param mq_timedsend(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_ptr) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_len) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(msg_prio) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(abs_timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_timedsend(abs_timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+461: SYS_kmq_notify 2s 1m
+---------------------------------------------------------
+Syscall param mq_notify(mqdes) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_notify(notification) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_notify(notification) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+462: SYS_kmq_unlink 1s 1m
+---------------------------------------------------------
+Syscall param mq_unlink(name) contains uninitialised byte(s)
+ ...
+
+Syscall param mq_unlink(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+463: SYS_abort2 other
+---------------------------------------------------------
+---------------------------------------------------------
+465: SYS_aio_fsync 2s 1m
+---------------------------------------------------------
+Syscall param aio_fsync(op) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_fsync(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_fsync(iocb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+466: SYS_rtprio_thread 3s 1m
+---------------------------------------------------------
+Syscall param rtprio_thread(function) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(lwpid) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(rtp) contains uninitialised byte(s)
+ ...
+
+Syscall param rtprio_thread(rtp#set) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+475: SYS_pread 4s 1m
+---------------------------------------------------------
+Syscall param pread(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(count) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(off_low) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(off_high) contains uninitialised byte(s)
+ ...
+
+Syscall param pread(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+476: SYS_pwrite 4s 1m
+---------------------------------------------------------
+Syscall param pwrite(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(count) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(offset_high) contains uninitialised byte(s)
+ ...
+
+Syscall param pwrite(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+477: SYS_mmap 6s 1m
+---------------------------------------------------------
+Syscall param mmap(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(len) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(prot) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param mmap(offset_high) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+478: SYS_lseek 4s 0m
+---------------------------------------------------------
+Syscall param lseek(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param lseek(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param lseek(offset_high) contains uninitialised byte(s)
+ ...
+
+Syscall param lseek(whence) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+479: SYS_truncate 3s 1m
+---------------------------------------------------------
+Syscall param truncate(path) contains uninitialised byte(s)
+ ...
+
+Syscall param truncate(length_low) contains uninitialised byte(s)
+ ...
+
+Syscall param truncate(length_high) contains uninitialised byte(s)
+ ...
+
+Syscall param truncate(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+480: SYS_ftruncate 3s 0m
+---------------------------------------------------------
+Syscall param ftruncate(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param ftruncate(length_low) contains uninitialised byte(s)
+ ...
+
+Syscall param ftruncate(length_high) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+481: SYS_thr_kill2 3s 0m
+---------------------------------------------------------
+Syscall param thr_kill2(pid) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill2(tid) contains uninitialised byte(s)
+ ...
+
+Syscall param thr_kill2(sig) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+482: SYS_shm_open (SHM_ANON) 3s 0m
+---------------------------------------------------------
+Syscall param shm_open(path) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_open(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_open(mode) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+483: SYS_shm_unlink 1s 1m
+---------------------------------------------------------
+Syscall param shm_unlink(path) contains uninitialised byte(s)
+ ...
+
+Syscall param shm_unlink(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+484: SYS_cpuset 1s 1m
+---------------------------------------------------------
+Syscall param cpuset(setid) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset(setid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+485: SYS_cpuset_setid 4s 0m
+---------------------------------------------------------
+Syscall param cpuset_setid(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setid(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setid(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setid(setid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+486: SYS_cpuset_getid 4s 1m
+---------------------------------------------------------
+Syscall param cpuset_getid(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(setid) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getid(setid) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+487: SYS_cpuset_getaffinity 5s 1m
+---------------------------------------------------------
+Syscall param cpuset_getaffinity(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getaffinity(mask) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+488: SYS_cpuset_setaffinity 5s 1m
+---------------------------------------------------------
+Syscall param cpuset_setaffinity(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_setaffinity(mask) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+489: SYS_faccessat 3s 1m
+---------------------------------------------------------
+Syscall param faccessat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param faccessat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+490: SYS_fchmodat 4s 1m
+---------------------------------------------------------
+Syscall param fchmodat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fchmodat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+491: SYS_fchownat 5s 1m
+---------------------------------------------------------
+Syscall param fchownat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(owner) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(group) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fchownat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+492: SYS_fexecve 3s 2m
+---------------------------------------------------------
+Syscall param fexecve(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(argv) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(envp) contains uninitialised byte(s)
+ ...
+
+Syscall param fexecve(argv) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fexecve(envp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+493: SYS_freebsd11_fstatat 4s 2m
+---------------------------------------------------------
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+494: SYS_futimesat 3s 2m
+---------------------------------------------------------
+Syscall param futimesat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(times) contains uninitialised byte(s)
+ ...
+
+Syscall param futimesat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param futimesat(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+495: SYS_linkat 5s 2m
+---------------------------------------------------------
+Syscall param linkat(fd1) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name1) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(fd2) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name2) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param linkat(name1) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param linkat(name2) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+496: SYS_mkdirat 3s 1m
+---------------------------------------------------------
+Syscall param mkdirat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkdirat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+497: SYS_mkfifoat 3s 1m
+---------------------------------------------------------
+Syscall param mkfifoat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mkfifoat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+498: SYS_freebsd11_mknodat 4s 1m
+---------------------------------------------------------
+Syscall param mknodat(dfd) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+499: SYS_openat 3s 1m
+---------------------------------------------------------
+Syscall param openat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+499: SYS_openat 4s 1m
+---------------------------------------------------------
+Syscall param openat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param openat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+500: SYS_readlinkat 4s 2m
+---------------------------------------------------------
+Syscall param readlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param readlinkat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param readlinkat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+501: SYS_renameat 4s 2m
+---------------------------------------------------------
+Syscall param renameat(fromfd) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(from) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(tofd) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(to) contains uninitialised byte(s)
+ ...
+
+Syscall param renameat(oldpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param renameat(newpath) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+502: SYS_symlinkat 3s 2m
+---------------------------------------------------------
+Syscall param symlinkat(name1) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(name2) contains uninitialised byte(s)
+ ...
+
+Syscall param symlinkat(name1) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param symlinkat(name2) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+503: SYS_unlinkat 3s 1m
+---------------------------------------------------------
+Syscall param unlinkat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param unlinkat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+504: SYS_posix_openpt 1s 1m
+---------------------------------------------------------
+Syscall param posix_openpt(oflag) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+506: SYS_jail_get 3s 1m
+---------------------------------------------------------
+Syscall param jail_get(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_get(iov) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+507: SYS_jail_set 3s 1m
+---------------------------------------------------------
+Syscall param jail_set(iov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(niov) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param jail_set(iovs) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+508: SYS_jail_remove 1s 0m
+---------------------------------------------------------
+Syscall param jail_remove(jid) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+509: SYS_closefrom 1s 0m
+---------------------------------------------------------
+Syscall param closefrom(lowfd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+510: SYS___semctl (IPC_INFO) 4s 1m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(IPC_INFO, arg.buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+510: SYS___semctl (other) 3s 0m
+---------------------------------------------------------
+Syscall param semctl(semid) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(semnum) contains uninitialised byte(s)
+ ...
+
+Syscall param semctl(cmd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+511: SYS_msgctl 3s 1m
+---------------------------------------------------------
+Syscall param msgctl(msqid) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param msgctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+512: SYS_shmctl 3s 1m
+---------------------------------------------------------
+Syscall param shmctl(shmid) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param shmctl(IPC_STAT, buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+513: SYS_lpathconf 2s 1m
+---------------------------------------------------------
+Syscall param lpathconf(path) contains uninitialised byte(s)
+ ...
+
+Syscall param lpathconf(name) contains uninitialised byte(s)
+ ...
+
+Syscall param lpathconf(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+515: SYS___cap_rights_get 3s 1m
+---------------------------------------------------------
+Syscall param cap_rights_get(version) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_get(rights) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+516: SYS_cap_enter other
+---------------------------------------------------------
+---------------------------------------------------------
+517: SYS_cap_getmode 1s 1m
+---------------------------------------------------------
+Syscall param cap_getmode(modep) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_getmode(modep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+518: SYS_pdfork other
+---------------------------------------------------------
+---------------------------------------------------------
+519: SYS_pdkill 2s 0m
+---------------------------------------------------------
+Syscall param pdkill(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pdkill(signum) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+520: SYS_pdgetpid 2s 1m
+---------------------------------------------------------
+Syscall param pdgetpid(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param pdgetpid(pidp) contains uninitialised byte(s)
+ ...
+
+Syscall param pdgetpid(pidp)) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+522: SYS_pselect 6s 5m
+---------------------------------------------------------
+Syscall param pselect(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(readfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(writefds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(exceptfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(readfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(writefds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(exceptfds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param pselect(sig) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+523: SYS_getloginclass 2s 1m
+---------------------------------------------------------
+Syscall param getloginclass(name) contains uninitialised byte(s)
+ ...
+
+Syscall param getloginclass(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getloginclass(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+524: SYS_setloginclass 1s 1m
+---------------------------------------------------------
+Syscall param setloginclass(name) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_setloginclass(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+525: SYS_rctl_get_racct 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_racct(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_racct(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_racct(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+526: SYS_rctl_get_rules 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_rules(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_rules(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_rules(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+527: SYS_rctl_get_limits 4s 2m
+---------------------------------------------------------
+Syscall param rctl_get_limits(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(outbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(outbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_get_limits(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param rctl_get_limits(outbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+528: SYS_rctl_add_rule 2s 1m
+---------------------------------------------------------
+Syscall param rctl_add_rule(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_add_rule(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_add_rule(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+529: SYS_rctl_remove_rule 2s 1m
+---------------------------------------------------------
+Syscall param rctl_remove_rule(inbufp) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_remove_rule(inbuflen) contains uninitialised byte(s)
+ ...
+
+Syscall param rctl_remove_rule(inbufp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+530: SYS_posix_fallocate 5s 0m
+---------------------------------------------------------
+Syscall param posix_fallocate(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(offset_high) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(len_low) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fallocate(len_high) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+531: SYS_posix_fadvise 4s 0m
+---------------------------------------------------------
+Syscall param posix_fadvise(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(offset_low) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(offset_high) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(len_low) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(len_high) contains uninitialised byte(s)
+ ...
+
+Syscall param posix_fadvise(advice) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+532: SYS_wait6 6s 3m
+---------------------------------------------------------
+Syscall param wait6(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(status) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(options) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(wrusage) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(infop) contains uninitialised byte(s)
+ ...
+
+Syscall param wait6(status) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait6(wrusage) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param wait6(infop) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+533: SYS_cap_rights_limit 2s 1m
+---------------------------------------------------------
+Syscall param cap_rights_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_limit(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_rights_limit(rights) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+534: SYS_cap_ioctls_limit 3s 1m
+---------------------------------------------------------
+Syscall param cap_ioctls_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(rights) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(ncmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_limit(cmds)) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+535: SYS_cap_ioctls_get 3s 1m
+---------------------------------------------------------
+Syscall param cap_ioctls_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(cmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(maxcmds) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_ioctls_get(cmds) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+536: SYS_cap_fcntls_limit 2s 0m
+---------------------------------------------------------
+Syscall param cap_fcntls_limit(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_limit(fcntlrights) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+537: SYS_cap_fcntls_get 2s 1m
+---------------------------------------------------------
+Syscall param cap_fcntls_get(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_get(fcntlrightsp) contains uninitialised byte(s)
+ ...
+
+Syscall param cap_fcntls_get(fcntlrightsp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+538: SYS_bindat 4s 1m
+---------------------------------------------------------
+Syscall param bindat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(s) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(name) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param bindat(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+539: SYS_connectat 4s 1m
+---------------------------------------------------------
+Syscall param connectat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(s) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(name) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param connectat(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+540: SYS_chflagsat 4s 1m
+---------------------------------------------------------
+Syscall param chflagsat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(atflag) contains uninitialised byte(s)
+ ...
+
+Syscall param chflagsat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+541: SYS_accept4 4s 1m
+---------------------------------------------------------
+Syscall param accept4(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(*addrlen) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addrlen_in) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+541: SYS_accept4 3s 1m
+---------------------------------------------------------
+Syscall param accept4(s) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(addr) contains uninitialised byte(s)
+ ...
+
+Syscall param accept4(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param socketcall.accept(addr) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+542: SYS_pipe2 2s 1m
+---------------------------------------------------------
+Syscall param pipe2(fildes) contains uninitialised byte(s)
+ ...
+
+Syscall param pipe2(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param pipe2(fildes) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+543: SYS_aio_mlock 1s 1m
+---------------------------------------------------------
+Syscall param aio_mlock(iocb) contains uninitialised byte(s)
+ ...
+
+Syscall param aio_mlock(iocb points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+544: SYS_procctl (PROC_REAP_RELEASE) 4s 0m
+---------------------------------------------------------
+Syscall param procctl(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(arg) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+544: SYS_procctl (PROC_REAP_GETPIDS) 5s 1m
+---------------------------------------------------------
+Syscall param procctl(idtype) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(cmd) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(arg) contains uninitialised byte(s)
+ ...
+
+Syscall param procctl(arg) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+545: SYS_ppoll 4s 2m
+---------------------------------------------------------
+Syscall param ppoll(fds) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(nfds) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param ppoll(newsigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+545: SYS_ppoll 2s 2+2m
+---------------------------------------------------------
+Syscall param ppoll(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(newsigmask) contains uninitialised byte(s)
+ ...
+
+Syscall param ppoll(fds.fd) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param ppoll(fds.events) points to uninitialised byte(s)
+ ...
+ Address 0x........ is on thread 1's stack
+
+Syscall param ppoll(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param ppoll(newsigmask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+546: SYS_futimens 2s 1m
+---------------------------------------------------------
+Syscall param futimens(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param futimens(times) contains uninitialised byte(s)
+ ...
+
+Syscall param futimens(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+547: SYS_utimensat 4s 2m
+---------------------------------------------------------
+Syscall param utimensat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(times) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param utimensat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param utimensat(times) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+550: SYS_fdatasync 1s 0m
+---------------------------------------------------------
+Syscall param fdatasync(fd) contains uninitialised byte(s)
+ ...
+
+---------------------------------------------------------
+551: SYS_fstat 2s 1m
+---------------------------------------------------------
+Syscall param fstat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+552: SYS_fstatat 4s 2m
+---------------------------------------------------------
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+553: SYS_fhstat 2s 2m
+---------------------------------------------------------
+Syscall param fhstat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(sb) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstat(sb) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+554: SYS_getdirentries 4s 2m
+---------------------------------------------------------
+Syscall param getdirentries(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(nbytes) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(basep) contains uninitialised byte(s)
+ ...
+
+Syscall param getdirentries(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getdirentries(basep) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+555: SYS_statfs 2s 2m
+---------------------------------------------------------
+Syscall param statfs(path) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param statfs(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param statfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+556: SYS_fstatfs 2s 1m
+---------------------------------------------------------
+Syscall param fstatfs(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+557: SYS_getfsstat 3s 1m
+---------------------------------------------------------
+Syscall param getfsstat(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(len) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param getfsstat(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+558: SYS_fhstatfs 2s 2m
+---------------------------------------------------------
+Syscall param fhstatfs(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhstatfs(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhstatfs(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+559: SYS_mknodat 4s 1m
+---------------------------------------------------------
+Syscall param mknodat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(mode) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(dev) contains uninitialised byte(s)
+ ...
+
+Syscall param mknodat(pathname) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+560: SYS_kevent 6s 3m
+---------------------------------------------------------
+Syscall param kevent(kq) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nchanges) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(eventlist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(nevents) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(timeout) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent(changelist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(eventlist) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent(timeout) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+561: SYS_cpuset_getdomain 6s 2m
+---------------------------------------------------------
+Syscall param cpuset_getdomain(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param cpuset_getdomain(policy) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+562: SYS_cpuset_setdomain 6s 1m
+---------------------------------------------------------
+Syscall param cpuset_getdomain(level) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(which) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id_low) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(id_high) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(setsize) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(policy) contains uninitialised byte(s)
+ ...
+
+Syscall param cpuset_getdomain(mask) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+563: SYS_getrandom 3s 1m
+---------------------------------------------------------
+Syscall param getrandom(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(buflen) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(flags) contains uninitialised byte(s)
+ ...
+
+Syscall param getrandom(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+564: SYS_getfhat 4s 2m
+---------------------------------------------------------
+Syscall param getfhat(fd) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(path) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(flag) contains uninitialised byte(s)
+ ...
+
+Syscall param getfhat(path) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param getfhat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+565: SYS_fhlink 2s 2m
+---------------------------------------------------------
+Syscall param fhlink(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlink(to) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlink(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+566: SYS_fhlinkat 3s 2m
+---------------------------------------------------------
+Syscall param fhlinkat(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(tofd) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(to) contains uninitialised byte(s)
+ ...
+
+Syscall param fhlinkat(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhreadlink(to) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+567: SYS_fhreadlink 3s 2m
+---------------------------------------------------------
+Syscall param fhreadlink(fhp) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(buf) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(bufsize) contains uninitialised byte(s)
+ ...
+
+Syscall param fhreadlink(fhp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param fhreadlink(buf) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+570: SYS___sysctlbyname (getoldlen) 3s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+570: SYS___sysctlbyname (getold) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(oldlenp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(oldlenp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Warning: Bad oldlenp address 0x........ in sysctl
+---------------------------------------------------------
+570: SYS___sysctlbyname (putnew) 4s 2m
+---------------------------------------------------------
+Syscall param __sysctlbyname(name) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(namelen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newp) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(newlen) contains uninitialised byte(s)
+ ...
+
+Syscall param __sysctlbyname(name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param __sysctlbyname(newp) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+---------------------------------------------------------
+ 1: SYS_exit 1s 0m
+---------------------------------------------------------
+Syscall param exit(status) contains uninitialised byte(s)
+ ...
+
--- /dev/null
+prog: scalar
+vgopts: -q --error-limit=no
+stderr_filter: filter_scalar
+# Remove all frames from the stack trace except the first one.
+# This is important because syscall() function on x86 isn't ABI conformant
+# which confuses the Valgrind stack unwinder.
+# Therefore x86 and amd64 stack traces are unified so that they contain only
+# 'syscall (in libc)' stack frame and this is then filtered out completely.
+stderr_filter_args: libc
+args: < scalar.c
+
--- /dev/null
+#include "scalar.h"
+
+int main(void)
+{
+ long* px = malloc(sizeof(long));
+ x0 = px[0];
+
+ /* SYS_abort2 2 */
+ GO(SYS_abort2, "3s 2m");
+ SY(SYS_abort2, x0+1, x0+2, x0+1); FAIL;
+
+ return(0);
+}
+
--- /dev/null
+---------------------------------------------------------
+463: SYS_abort2 3s 2m
+---------------------------------------------------------
+Syscall param abort2(why) contains uninitialised byte(s)
+ ...
+ by 0x........: main (scalar_abort2.c:10)
+
+Syscall param abort2(nargs) contains uninitialised byte(s)
+ ...
+ by 0x........: main (scalar_abort2.c:10)
+
+Syscall param abort2(args) contains uninitialised byte(s)
+ ...
+ by 0x........: main (scalar_abort2.c:10)
+
+Syscall param abort2(why) points to unaddressable byte(s)
+ ...
+ by 0x........: main (scalar_abort2.c:10)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param abort2(args points to unaddressable byte(s)
+ ...
+ by 0x........: main (scalar_abort2.c:10)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
--- /dev/null
+prog: scalar_abort2
+vgopts: -q
--- /dev/null
+#include "scalar.h"
+
+int main(void)
+{
+ /* SYS_fork 2 */
+ GO(SYS_fork, "0s 0m");
+ SY(SYS_fork);
+
+ return(0);
+}
+
--- /dev/null
+---------------------------------------------------------
+ 2: SYS_fork 0s 0m
+---------------------------------------------------------
--- /dev/null
+prog: scalar_fork
+vgopts: -q
--- /dev/null
+#include "scalar.h"
+
+int main(void)
+{
+ long* px = malloc(sizeof(long));
+ x0 = px[0];
+
+ /* SYS_pdfork 518 */
+ GO(SYS_pdfork, "2s 0m");
+ SY(SYS_pdfork, x0+1, x0+12); FAIL;
+
+ return(0);
+}
+
--- /dev/null
+---------------------------------------------------------
+518: SYS_pdfork 2s 0m
+---------------------------------------------------------
+Syscall param pdfork(fdp) contains uninitialised byte(s)
+ ...
+ by 0x........: main (scalar_pdfork.c:10)
+
+Syscall param pdfork(flags) contains uninitialised byte(s)
+ ...
+ by 0x........: main (scalar_pdfork.c:10)
+
--- /dev/null
+prog: scalar_pdfork
+vgopts: -q
--- /dev/null
+#include "scalar.h"
+
+int main(void)
+{
+ long* px = malloc(sizeof(long));
+ x0 = px[0];
+
+ /* SYS_thr_exit 2 */
+ GO(SYS_thr_exit, "1s 1m");
+ SY(SYS_thr_exit, x0+1); FAIL;
+
+ return(0);
+}
+
--- /dev/null
+---------------------------------------------------------
+431: SYS_thr_exit 1s 1m
+---------------------------------------------------------
+Syscall param thr_exit(state) contains uninitialised byte(s)
+ ...
+ by 0x........: main (scalar_thr_exit.c:10)
+
+Syscall param thr_exit(state) points to unaddressable byte(s)
+ ...
+ by 0x........: main (scalar_thr_exit.c:10)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
--- /dev/null
+prog: scalar_thr_exit
+vgopts: -q
--- /dev/null
+#include "scalar.h"
+
+int main(void)
+{
+ /* SYS_vfork 66 */
+ GO(SYS_vfork, "0s 0m");
+ SY(SYS_vfork);
+
+ return(0);
+}
+
--- /dev/null
+---------------------------------------------------------
+ 66: SYS_vfork 0s 0m
+---------------------------------------------------------
--- /dev/null
+prog: scalar_vfork
+vgopts: -q
--- /dev/null
+#include <signal.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <assert.h>
+
+// from stack overflow
+// https://stackoverflow.com/questions/6326290/about-the-ambiguous-description-of-sigwait
+// except the deliberate errors
+
+static int sig_count;
+
+void on_sigusr1(int sig)
+{
+ ++sig_count;
+}
+
+int main(void)
+{
+ // Set a signal handler for SIGUSR1
+ signal(SIGUSR1, &on_sigusr1);
+
+ // At program startup, SIGUSR1 is neither blocked nor pending, so raising it
+ // will call the signal handler
+ raise(SIGUSR1);
+
+ // Now let's block SIGUSR1
+ sigset_t* psigset = malloc(sizeof(sigset_t));
+ sigemptyset(psigset);
+ sigaddset(psigset, SIGUSR1);
+ sigprocmask(SIG_BLOCK, psigset, NULL);
+
+ // SIGUSR1 is now blocked, raising it will not call the signal handler
+ raise(SIGUSR1);
+
+ // SIGUSR1 is now blocked and pending -- this call to sigwait will return
+ // immediately
+ int sig;
+ int result = sigwait(psigset, &sig);
+ if(result == 0)
+ printf("sigwait got signal: %d\n", sig);
+
+ // SIGUSR1 is now no longer pending (but still blocked). Raise it again and
+ // unblock it
+ raise(SIGUSR1);
+ printf("About to unblock SIGUSR1\n");
+ sigprocmask(SIG_UNBLOCK, psigset, NULL);
+ printf("Unblocked SIGUSR1\n");
+
+ assert(sig_count == 2);
+
+ // now a couple of bad params
+ // reblock
+ sigprocmask(SIG_BLOCK, psigset, NULL);
+ raise(SIGUSR1);
+
+ int* psig = malloc(sizeof(int));
+ free(psig);
+ result = sigwait(psigset, psig);
+
+ free(psigset);
+
+ raise(SIGUSR1);
+
+ result = sigwait(psigset, &sig);
+
+ return 0;
+}
+
--- /dev/null
+Syscall param sigwait(sig) points to unaddressable byte(s)
+ at 0x........: _sigwait (in /...libc...)
+ by 0x........: __sigwait (in /...libc...)
+ by 0x........: main (sigwait.c:58)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:57)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:56)
+
+Syscall param sigwait(set) points to unaddressable byte(s)
+ at 0x........: _sigwait (in /...libc...)
+ by 0x........: __sigwait (in /...libc...)
+ by 0x........: main (sigwait.c:64)
+ Address 0x........ is 0 bytes inside a block of size 16 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:60)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:27)
+
--- /dev/null
+Syscall param sigwait(sig) points to unaddressable byte(s)
+ at 0x........: _sigwait (in /...libc...)
+ by 0x........: __sigwait (in /...libc...)
+ by 0x........: __sigwait (in /...libc...)
+ by 0x........: main (sigwait.c:58)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:57)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:56)
+
+Syscall param sigwait(set) points to unaddressable byte(s)
+ at 0x........: _sigwait (in /...libc...)
+ by 0x........: __sigwait (in /...libc...)
+ by 0x........: __sigwait (in /...libc...)
+ by 0x........: main (sigwait.c:64)
+ Address 0x........ is 0 bytes inside a block of size 16 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:60)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (sigwait.c:27)
+
--- /dev/null
+sigwait got signal: 30
+About to unblock SIGUSR1
+Unblocked SIGUSR1
--- /dev/null
+prog: sigwait
+vgopts: -q
+stderr_filter: filter_sigwait
--- /dev/null
+/*
+ * Tests for various stat functions
+ *
+ * stat - tests fstatat with 1st arg AT_FDCWD
+ * fstatat
+ */
+
+
+#include <sys/stat.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+#include <assert.h>
+#include <fcntl.h>
+#include <dirent.h>
+#include <unistd.h>
+
+int main()
+{
+ struct stat sb;
+
+ if (-1 == stat("stat.c", &sb))
+ {
+ perror("stat failed:");
+ }
+
+ assert(sb.st_size == 1161);
+
+ int fd = openat(AT_FDCWD, "stat.c", O_RDONLY);
+ if (-1 == fd)
+ {
+ perror("openat failed:");
+ }
+
+ if (-1 == fstat(fd, &sb))
+ {
+ perror("fstat failed:");
+ }
+
+ DIR* cwd = opendir(".");
+ if (cwd)
+ {
+ int cwdfd = dirfd(cwd);
+ fstatat(cwdfd, "stat.c", &sb, 0);
+ closedir(cwd);
+ }
+
+ // error section
+ char *badfilename = strdup("stat.c");
+ free(badfilename);
+
+ stat(badfilename, &sb);
+
+ struct stat* badpsb = malloc(sizeof(struct stat));
+ free(badpsb);
+
+ stat("stat.c", badpsb);
+
+ badpsb = malloc(sizeof(struct stat));
+ free(badpsb);
+ fstat(fd, badpsb);
+
+ int badfd;
+ fstat(badfd, &sb);
+
+ fstatat(badfd, "stat.c", &sb, 0);
+ fstatat(fd, "stat.c", &sb, badfd);
+
+ close(fd);
+}
+
--- /dev/null
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ by 0x........: stat (in /...libc...)
+ by 0x........: main (stat.c:52)
+ Address 0x........ is 0 bytes inside a block of size 7 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:50)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (stat.c:49)
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ by 0x........: stat (in /...libc...)
+ by 0x........: main (stat.c:57)
+ Address 0x........ is 0 bytes inside a block of size 224 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:55)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:54)
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ at 0x........: __sys_fstat (in /...libc...)
+ by 0x........: fstat (in /...libc...)
+ by 0x........: main (stat.c:61)
+ Address 0x........ is 0 bytes inside a block of size 224 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:60)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:59)
+
+Syscall param fstat(fd) contains uninitialised byte(s)
+ at 0x........: __sys_fstat (in /...libc...)
+ by 0x........: fstat (in /...libc...)
+ by 0x........: main (stat.c:64)
+
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: fstatat (in /...libc...)
+ by 0x........: main (stat.c:66)
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+ by 0x........: fstatat (in /...libc...)
+ by 0x........: main (stat.c:67)
+
--- /dev/null
+Syscall param fstatat(path) points to unaddressable byte(s)
+ ...
+ by 0x........: stat (in /...libc...)
+ by 0x........: main (stat.c:52)
+ Address 0x........ is 0 bytes inside a block of size 7 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:50)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (stat.c:49)
+
+Syscall param fstatat(sb) points to unaddressable byte(s)
+ ...
+ by 0x........: stat (in /...libc...)
+ by 0x........: main (stat.c:57)
+ Address 0x........ is 0 bytes inside a block of size 208 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:55)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:54)
+
+Syscall param fstat(sb) points to unaddressable byte(s)
+ at 0x........: __sys_fstat (in /...libc...)
+ by 0x........: fstat (in /...libc...)
+ by 0x........: main (stat.c:61)
+ Address 0x........ is 0 bytes inside a block of size 208 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:60)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (stat.c:59)
+
+Syscall param fstat(fd) contains uninitialised byte(s)
+ at 0x........: __sys_fstat (in /...libc...)
+ by 0x........: fstat (in /...libc...)
+ by 0x........: main (stat.c:64)
+
+Syscall param fstatat(fd) contains uninitialised byte(s)
+ ...
+ by 0x........: fstatat (in /...libc...)
+ by 0x........: main (stat.c:66)
+
+Syscall param fstatat(flag) contains uninitialised byte(s)
+ ...
+ by 0x........: fstatat (in /...libc...)
+ by 0x........: main (stat.c:67)
+
--- /dev/null
+prereq: test -e ./stat
+prog: stat
+vgopts: -q
--- /dev/null
+#include <sys/param.h>
+#include <sys/mount.h>
+#include <fcntl.h>
+#include <string.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int main(void)
+{
+ struct statfs fs;
+ int fd = open("/bin/sh", O_RDONLY);
+
+ // OK
+ if (-1 == statfs("/bin/sh", &fs)) {
+ perror("statfs failed:");
+ }
+
+ if (-1 == fstatfs(fd, &fs)) {
+ perror("statfs failed:");
+ }
+
+ struct statfs* pfs;
+
+ pfs = malloc(sizeof(struct statfs));
+ free(pfs);
+
+ // invalid write
+ statfs("/bin/sh", pfs);
+ pfs = malloc(sizeof(struct statfs));
+ free(pfs);
+ fstatfs(fd, pfs);
+
+ pfs = malloc(sizeof(struct statfs) - 3);
+ statfs("/bin/sh", pfs);
+
+ char* badstring = strdup("/bin/sh");
+ free(badstring);
+
+ statfs(badstring, &fs);
+
+ int badfd;
+ fstatfs(badfd, &fs);
+
+ free(pfs);
+}
+
--- /dev/null
+Syscall param statfs(buf) points to unaddressable byte(s)
+ at 0x........: _statfs (in /...libc...)
+ by 0x........: statfs (in /...libc...)
+ by 0x........: main (statfs.c:28)
+ Address 0x........ is 0 bytes inside a block of size 2,344 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (statfs.c:25)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (statfs.c:24)
+
+Syscall param fstatfs(buf) points to unaddressable byte(s)
+ at 0x........: __sys_fstatfs (in /...libc...)
+ by 0x........: fstatfs (in /...libc...)
+ by 0x........: main (statfs.c:31)
+ Address 0x........ is 0 bytes inside a block of size 2,344 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (statfs.c:30)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (statfs.c:29)
+
+Syscall param statfs(buf) points to unaddressable byte(s)
+ at 0x........: _statfs (in /...libc...)
+ by 0x........: statfs (in /...libc...)
+ by 0x........: main (statfs.c:34)
+ Address 0x........ is 0 bytes after a block of size 2,341 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (statfs.c:33)
+
+Syscall param statfs(path) points to unaddressable byte(s)
+ at 0x........: _statfs (in /...libc...)
+ by 0x........: statfs (in /...libc...)
+ by 0x........: main (statfs.c:39)
+ Address 0x........ is 0 bytes inside a block of size 8 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (statfs.c:37)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (statfs.c:36)
+
+Syscall param fstatfs(fd) contains uninitialised byte(s)
+ at 0x........: __sys_fstatfs (in /...libc...)
+ by 0x........: fstatfs (in /...libc...)
+ by 0x........: main (statfs.c:42)
+
--- /dev/null
+prereq: test -e ./statfs
+prog: statfs
+vgopts: -q
--- /dev/null
+#include <stdio.h>
+
+static char buf[10000];
+static int bufi = 0;
+void *realloc(void *ptr, size_t size) {
+ if (!ptr) {
+ bufi += size;
+ return buf + bufi - size;
+ } else {
+ return NULL;
+ }
+}
+
+void *calloc(size_t number, size_t size) {
+ bufi += number*size;
+
+ return buf + bufi - (number*size);
+}
+
+
+void free(void*ptr) {
+}
+
+void *reallocf(void *ptr, size_t size) {
+ return ptr;
+}
+
+volatile char* nullptr = NULL;
+
+
+int main (void)
+{
+ char *p;
+ p = realloc((void*)nullptr, 10);
+ p = calloc(10, 16);
+ (void)reallocf(p, 0);
+ return 0;
+}
+
--- /dev/null
+10 bytes in 1 blocks are definitely lost in loss record ... of ...
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: realloc (vg_replace_malloc.c:...)
+ by 0x........: main (static_allocs.c:34)
+
--- /dev/null
+prog: static_allocs
+vgopts: -q --leak-check=full
--- /dev/null
+Conditional jump or move depends on uninitialised value(s)
+ ...
+ by 0x........: main (inlinfo.c:9)
+
+Conditional jump or move depends on uninitialised value(s)
+ ...
+ by 0x........: main (inlinfo.c:9)
+
--- /dev/null
+{
+ obj2
+ Memcheck:Cond
+ obj:*inlinfo_nested.so
+ obj:*inlinfo_nested.so
+}
+
+{
+ obj5
+ Memcheck:Cond
+ obj:*inlinfo_nested.so
+ obj:*inlinfo_nested.so
+ obj:*inlinfo_nested.so
+ obj:*inlinfo_nested.so
+ obj:*inlinfo_nested.so
+}
--- /dev/null
+# Test suppressions with only obj: markers.
+prog: inlinfo
+vgopts: -q --read-inline-info=no --suppressions=supponlyobj.supp
+stderr_filter_args: inlinfo.c
--- /dev/null
+/*
+ * Tests for the utimens functions
+ *
+ * futimens
+ * utimensat
+ */
+
+#include <sys/stat.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <string.h>
+#include <stdio.h>
+#include <dirent.h>
+#include <fcntl.h>
+
+int main(void)
+{
+ char tmpfile1[] = "/tmp/testutimens1.XXXXXX";
+ char tmpfile2[] = "/tmp/testutimens2.XXXXXX";
+ int tmpfd1 = mkstemp(tmpfile1);
+ int tmpfd2 = mkstemp(tmpfile2);
+ close(tmpfd1);
+ close(tmpfd2);
+ struct timespec times[2];
+ times[0].tv_sec = 30;
+ times[0].tv_nsec = 271828;
+ times[1].tv_sec = 42;
+ times[1].tv_nsec = 314159;
+
+ if (-1 == futimens(tmpfd1, times))
+ {
+ perror("futimens failed:");
+ }
+
+ DIR* tmpdir = opendir("/tmp");
+ if (tmpdir) {
+ int tmpdirfd = dirfd(tmpdir);
+ if (-1 == utimensat(tmpdirfd, tmpfile2+5, times, AT_SYMLINK_NOFOLLOW))
+ {
+ perror("utimensat failed:");
+ }
+
+ close(tmpdirfd);
+ }
+
+ // some errors
+ struct timespec badtimes[2];
+ int badfd;
+ char* badname = strdup("foo");
+ free(badname);
+ futimens(badfd, badtimes);
+ utimensat(badfd, badname, badtimes, badfd);
+
+ unlink(tmpfile1);
+ unlink(tmpfile2);
+}
+
--- /dev/null
+futimens failed:: Bad file descriptor
+Syscall param futimens(fd) contains uninitialised byte(s)
+ at 0x........: futimens (in /...libc...)
+ by 0x........: main (utimens.c:51)
+
+Syscall param futimens(times) points to uninitialised byte(s)
+ at 0x........: futimens (in /...libc...)
+ by 0x........: main (utimens.c:51)
+ Address 0x........ is on thread 1's stack
+ in frame #1, created by main (utimens.c:17)
+
+Syscall param utimensat(fd) contains uninitialised byte(s)
+ at 0x........: utimensat (in /...libc...)
+ by 0x........: main (utimens.c:52)
+
+Syscall param utimensat(flag) contains uninitialised byte(s)
+ at 0x........: utimensat (in /...libc...)
+ by 0x........: main (utimens.c:52)
+
+Syscall param utimensat(path) points to unaddressable byte(s)
+ at 0x........: utimensat (in /...libc...)
+ by 0x........: main (utimens.c:52)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimens.c:50)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimens.c:49)
+
+Syscall param utimensat(times) points to uninitialised byte(s)
+ at 0x........: utimensat (in /...libc...)
+ by 0x........: main (utimens.c:52)
+ Address 0x........ is on thread 1's stack
+ in frame #1, created by main (utimens.c:17)
+
--- /dev/null
+prereq: test -e ./utimens
+prog: utimens
+vgopts: -q
--- /dev/null
+/*
+ * Tests for the utimes functions
+ *
+ * utimes, lutimes, futimes, futimesat
+ */
+
+#include <sys/time.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <dirent.h>
+#include <string.h>
+
+int main(void)
+{
+ char tmpfile1[] = "/tmp/testutimes1.XXXXXX";
+ int tmpfd1 = mkstemp(tmpfile1);
+
+ struct timeval times[2];
+ times[0].tv_sec = 12;
+ times[0].tv_usec = 14142;
+ times[1].tv_sec = 13;
+ times[1].tv_usec = 12345;
+ if (-1 == utimes("utimes.c", NULL)) {
+ perror("utimes failed: ");
+ }
+
+ if (-1 == utimes("utimes.c", times)) {
+ perror("utimes failed: ");
+ }
+
+ times[0].tv_sec = 14;
+ times[0].tv_usec = 70711;
+ times[1].tv_sec = 15;
+ times[1].tv_usec = 23456;
+ if (-1 == futimes(tmpfd1, NULL)) {
+ perror("futimes failed: ");
+ }
+ if (-1 == futimes(tmpfd1, times)) {
+ perror("futimes failed: ");
+ }
+
+ char tmpsymlink[] = "/tmp/testutimes2.XXXXXX";
+ mktemp(tmpsymlink);
+
+ DIR* tmpdir = opendir("/tmp");
+ if (tmpdir) {
+ int tmpdirfd = dirfd(tmpdir);
+
+ if (-1 == symlinkat(tmpfile1+5, tmpdirfd, tmpsymlink+5)) {
+ perror("symlinkat failed");
+ }
+
+ times[0].tv_sec = 16;
+ times[0].tv_usec = 15708;
+ times[1].tv_sec = 17;
+ times[1].tv_usec = 34567;
+
+ if (-1 == lutimes(tmpsymlink, NULL)) {
+ perror("lutimes failed: ");
+ }
+
+ if (-1 == lutimes(tmpsymlink, times)) {
+ perror("lutimes failed: ");
+ }
+
+ times[0].tv_sec = 18;
+ times[0].tv_usec = 63662;
+ times[1].tv_sec = 20;
+ times[1].tv_usec = 31831;
+
+ if (-1 == futimesat(tmpdirfd, tmpfile1+5, NULL)) {
+ perror("fuutimesat failed: ");
+ }
+
+ if (-1 == futimesat(tmpdirfd, tmpfile1+5, times)) {
+ perror("fuutimesat failed: ");
+ }
+
+ closedir(tmpdir);
+ }
+
+ close(tmpfd1);
+
+ unlink(tmpfile1);
+ unlink(tmpsymlink);
+
+ // error section
+
+ char* badstring = strdup("foo");
+ free(badstring);
+ int badint;
+
+ utimes(badstring, (struct timeval*)badstring);
+ lutimes(badstring, (struct timeval*)badstring);
+ futimes(badint, (struct timeval*)badstring);
+ futimesat(badint, badstring, (struct timeval*)badstring);
+}
+
--- /dev/null
+Syscall param utimes(filename) points to unaddressable byte(s)
+ at 0x........: utimes (in /...libc...)
+ by 0x........: main (utimes.c:94)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param utimes(tvp[0]) points to unaddressable byte(s)
+ at 0x........: utimes (in /...libc...)
+ by 0x........: main (utimes.c:94)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param utimes(tvp[1]) points to unaddressable byte(s)
+ at 0x........: utimes (in /...libc...)
+ by 0x........: main (utimes.c:94)
+ Address 0x........ is 12 bytes after a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param lutimes(path) points to unaddressable byte(s)
+ at 0x........: lutimes (in /...libc...)
+ by 0x........: main (utimes.c:95)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param lutimes(times) points to unaddressable byte(s)
+ at 0x........: lutimes (in /...libc...)
+ by 0x........: main (utimes.c:95)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param futimes(fd) contains uninitialised byte(s)
+ at 0x........: futimes (in /...libc...)
+ by 0x........: main (utimes.c:96)
+
+Syscall param futimes(times) points to unaddressable byte(s)
+ at 0x........: futimes (in /...libc...)
+ by 0x........: main (utimes.c:96)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param futimesat(fd) contains uninitialised byte(s)
+ at 0x........: futimesat (in /...libc...)
+ by 0x........: main (utimes.c:97)
+
+Syscall param futimesat(path) points to unaddressable byte(s)
+ at 0x........: futimesat (in /...libc...)
+ by 0x........: main (utimes.c:97)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param futimesat(times) points to unaddressable byte(s)
+ at 0x........: futimesat (in /...libc...)
+ by 0x........: main (utimes.c:97)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
--- /dev/null
+Syscall param utimes(filename) points to unaddressable byte(s)
+ at 0x........: utimes (in /...libc...)
+ by 0x........: main (utimes.c:94)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param utimes(tvp[0]) points to unaddressable byte(s)
+ at 0x........: utimes (in /...libc...)
+ by 0x........: main (utimes.c:94)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param utimes(tvp[1]) points to unaddressable byte(s)
+ at 0x........: utimes (in /...libc...)
+ by 0x........: main (utimes.c:94)
+ Address 0x........ is 4 bytes after a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param lutimes(path) points to unaddressable byte(s)
+ at 0x........: lutimes (in /...libc...)
+ by 0x........: main (utimes.c:95)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param lutimes(times) points to unaddressable byte(s)
+ at 0x........: lutimes (in /...libc...)
+ by 0x........: main (utimes.c:95)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param futimes(fd) contains uninitialised byte(s)
+ at 0x........: futimes (in /...libc...)
+ by 0x........: main (utimes.c:96)
+
+Syscall param futimes(times) points to unaddressable byte(s)
+ at 0x........: futimes (in /...libc...)
+ by 0x........: main (utimes.c:96)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param futimesat(fd) contains uninitialised byte(s)
+ at 0x........: futimesat (in /...libc...)
+ by 0x........: main (utimes.c:97)
+
+Syscall param futimesat(path) points to unaddressable byte(s)
+ at 0x........: futimesat (in /...libc...)
+ by 0x........: main (utimes.c:97)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
+Syscall param futimesat(times) points to unaddressable byte(s)
+ at 0x........: futimesat (in /...libc...)
+ by 0x........: main (utimes.c:97)
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (utimes.c:91)
+ Block was alloc'd at
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (utimes.c:90)
+
--- /dev/null
+prog: utimes
+vgopts: -q
--- /dev/null
+
+
+HEAP SUMMARY:
+ in use at exit: ... bytes in ... blocks
+ total heap usage: ... allocs, ... frees, ... bytes allocated
+
+Block 0x..........0x........ overlaps with block 0x..........0x........
+Blocks allocation contexts:
+ ...
+
+ ...
+This is usually caused by using VALGRIND_MALLOCLIKE_BLOCK in an inappropriate way.
+
+Memcheck: mc_leakcheck.c:... (void vgMemCheck_detect_memory_leaks(ThreadId, LeakCheckParams *)): the 'impossible' happened.
+
+host stacktrace:
+ ...
+
+sched status:
+ running_tid=1
+
+
+Note: see also the FAQ in the source distribution.
+It contains workarounds to several common problems.
+In particular, if Valgrind aborted or crashed after
+identifying problems in your program, there's a good chance
+that fixing those problems will prevent Valgrind aborting or
+crashing, especially if it happened in m_mallocfree.c.
+
+If that doesn't help, please report this bug to: www.valgrind.org
+
+In the bug report, send all the above text, the valgrind
+version, and what OS and version you are using. Thanks.
+
".previous\n"
);
+#elif defined(VGP_x86_freebsd)
+
+#define __NR_mprotect 74
+
+/* Incoming args (syscall number + up to 8 args) are on the stack.
+ FreeBSD has a syscall called 'syscall' that takes all args (including
+ the syscall number) off the stack. Since we're called, the return
+ address is on the stack as expected, so we can just call syscall(2)
+ and it Just Works. Error is when carry is set.
+*/
+extern ULong do_syscall_WRK (
+ UWord syscall_no,
+ UWord a1, UWord a2, UWord a3,
+ UWord a4, UWord a5, UWord a6,
+ UWord a7, UWord a8, UInt *flags
+ );
+asm(
+".text\n"
+"do_syscall_WRK:\n"
+" movl $0,%eax\n" /* syscall number = "syscall" (0) to avoid stack frobbing
+*/
+" int $0x80\n"
+" jb 1f\n"
+" ret\n"
+"1: movl 40(%esp),%ecx\n" /* store carry in *flags */
+" movl $1,(%ecx)\n"
+" ret\n"
+".previous\n"
+);
+
+#elif defined(VGP_amd64_freebsd)
+
+#define __NR_mprotect 74
+
+extern UWord do_syscall_WRK (
+ UWord syscall_no, /* %rdi */
+ UWord a1, /* %rsi */
+ UWord a2, /* %rdx */
+ UWord a3, /* %rcx */
+ UWord a4, /* %r8 */
+ UWord a5, /* %r9 */
+ UWord a6, /* 8(%rsp) */
+ UWord a7, /* 16(%rsp) */
+ UWord a8, /* 24(%rsp) */
+ UInt *flags, /* 32(%rsp) */
+ UWord *rv2 /* 40(%rsp) */
+ );
+asm(
+".text\n"
+"do_syscall_WRK:\n"
+ /* Convert function calling convention --> syscall calling
+ convention */
+" pushq %rbp\n"
+" movq %rsp, %rbp\n"
+" movq %rdi, %rax\n" /* syscall_no */
+" movq %rsi, %rdi\n" /* a1 */
+" movq %rdx, %rsi\n" /* a2 */
+" movq %rcx, %rdx\n" /* a3 */
+" movq %r8, %r10\n" /* a4 */
+" movq %r9, %r8\n" /* a5 */
+" movq 16(%rbp), %r9\n" /* a6 last arg from stack, account for %rbp */
+" movq 24(%rbp), %r11\n" /* a7 from stack */
+" pushq %r11\n"
+" movq 32(%rbp), %r11\n" /* a8 from stack */
+" pushq %r11\n"
+" subq $8,%rsp\n" /* fake return addr */
+" syscall\n"
+" jb 1f\n"
+" movq 48(%rbp),%rsi\n"
+" movq %rdx, (%rsi)\n"
+" movq %rbp, %rsp\n"
+" popq %rbp\n"
+" ret\n"
+"1:\n"
+" movq 40(%rbp), %rsi\n"
+" movl $1,(%rsi)\n"
+" movq %rbp, %rsp\n"
+" popq %rbp\n"
+" ret\n"
+".previous\n"
+);
+
#else
// Ensure the file compiles even if the syscall nr is not defined.
#ifndef __NR_mprotect
mprotect_result = do_syscall_WRK((UWord) addr, len, PROT_NONE,
0, 0, 0,
__NR_mprotect);
+#elif defined(VGP_x86_freebsd)
+
+ UInt flags = 0U;
+ mprotect_result = do_syscall_WRK(__NR_mprotect,
+ (UWord) addr, len, PROT_NONE,
+ 0, 0, 0, 0, 0, &flags);
+#elif defined(VGP_amd64_freebsd)
+
+ UInt flags = 0U;
+ UWord rv2 = 0U;
+ mprotect_result = do_syscall_WRK(__NR_mprotect,
+ (UWord) addr, len, PROT_NONE,
+ 0, 0, 0, 0, 0, &flags, &rv2);
+
#else
mprotect_result = do_syscall_WRK(__NR_mprotect,
(UWord) addr, len, PROT_NONE,
expecting a leak
1,000 bytes in 1 blocks are definitely lost in loss record ... of ...
at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: f (leak-segv-jmp.c:293)
- by 0x........: main (leak-segv-jmp.c:368)
+ by 0x........: f (leak-segv-jmp.c:389)
+ by 0x........: main (leak-segv-jmp.c:464)
LEAK SUMMARY:
definitely lost: 1,000 bytes in 1 blocks
expecting a leak again
1,000 bytes in 1 blocks are definitely lost in loss record ... of ...
at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: f (leak-segv-jmp.c:293)
- by 0x........: main (leak-segv-jmp.c:368)
+ by 0x........: f (leak-segv-jmp.c:389)
+ by 0x........: main (leak-segv-jmp.c:464)
LEAK SUMMARY:
definitely lost: 1,000 bytes in 1 blocks
expecting a leak again after full mprotect
1,000 bytes in 1 blocks are definitely lost in loss record ... of ...
at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: f (leak-segv-jmp.c:293)
- by 0x........: main (leak-segv-jmp.c:368)
+ by 0x........: f (leak-segv-jmp.c:389)
+ by 0x........: main (leak-segv-jmp.c:464)
LEAK SUMMARY:
definitely lost: 1,000 bytes in 1 blocks
expecting heuristic not to crash after full mprotect
1,000 bytes in 1 blocks are definitely lost in loss record ... of ...
at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: f (leak-segv-jmp.c:293)
- by 0x........: main (leak-segv-jmp.c:368)
+ by 0x........: f (leak-segv-jmp.c:389)
+ by 0x........: main (leak-segv-jmp.c:464)
200,000 bytes in 1 blocks are possibly lost in loss record ... of ...
at 0x........: calloc (vg_replace_malloc.c:...)
- by 0x........: f (leak-segv-jmp.c:340)
- by 0x........: main (leak-segv-jmp.c:368)
+ by 0x........: f (leak-segv-jmp.c:436)
+ by 0x........: main (leak-segv-jmp.c:464)
LEAK SUMMARY:
definitely lost: 1,000 bytes in 1 blocks
--- /dev/null
+
+valgrind output will go to log
+VALGRIND_DO_LEAK_CHECK
+x bytes in 1 blocks are definitely lost in loss record ... of ...
+ by 0x........: doit() (leak_cpp_interior.cpp:119)
+ by 0x........: main (leak_cpp_interior.cpp:134)
+
+LEAK SUMMARY:
+ definitely lost: x bytes in 1 blocks
+ indirectly lost: 0 bytes in 0 blocks
+ possibly lost: 0 bytes in 0 blocks
+ still reachable: x bytes in 6 blocks
+ of which reachable via heuristic:
+ length64 : x bytes in 1 blocks
+ newarray : x bytes in 1 blocks
+ multipleinheritance: x bytes in 2 blocks
+Reachable blocks (those to which a pointer was found) are not shown.
+To see them, rerun with: --leak-check=full --show-leak-kinds=all
+
+leak_check summary heuristics multipleinheritance
+LEAK SUMMARY:
+ definitely lost: x (+0) bytes in 1 (+0) blocks
+ indirectly lost: 0 (+0) bytes in 0 (+0) blocks
+ possibly lost: x (+x) bytes in 2 (+2) blocks
+ still reachable: x (-x) bytes in 4 (-2) blocks
+ of which reachable via heuristic:
+ length64 : 0 (-x) bytes in 0 (-1) blocks
+ newarray : 0 (-x) bytes in 0 (-1) blocks
+ multipleinheritance: x (+0) bytes in 2 (+0) blocks
+To see details of leaked memory, give 'full' arg to leak_check
+
+leak_check summary any heuristics newarray
+LEAK SUMMARY:
+ definitely lost: x (+0) bytes in 1 (+0) blocks
+ indirectly lost: 0 (+0) bytes in 0 (+0) blocks
+ possibly lost: x (-x) bytes in 2 (+0) blocks
+ still reachable: x (+x) bytes in 4 (+0) blocks
+ of which reachable via heuristic:
+ newarray : x (+x) bytes in 2 (+2) blocks
+ multipleinheritance: 0 (-x) bytes in 0 (-2) blocks
+To see details of leaked memory, give 'full' arg to leak_check
+
+leak_check summary heuristics length64
+LEAK SUMMARY:
+ definitely lost: x (+0) bytes in 1 (+0) blocks
+ indirectly lost: 0 (+0) bytes in 0 (+0) blocks
+ possibly lost: x (+x) bytes in 3 (+1) blocks
+ still reachable: x (-x) bytes in 3 (-1) blocks
+ of which reachable via heuristic:
+ length64 : x (+x) bytes in 1 (+1) blocks
+ newarray : 0 (-x) bytes in 0 (-2) blocks
+To see details of leaked memory, give 'full' arg to leak_check
+
+leak_check summary heuristics stdstring
+LEAK SUMMARY:
+ definitely lost: x (+0) bytes in 1 (+0) blocks
+ indirectly lost: 0 (+0) bytes in 0 (+0) blocks
+ possibly lost: x (+x) bytes in 4 (+1) blocks
+ still reachable: x (-x) bytes in 2 (-1) blocks
+ of which reachable via heuristic:
+ length64 : 0 (-x) bytes in 0 (-1) blocks
+To see details of leaked memory, give 'full' arg to leak_check
+
+leak_check summary heuristics multipleinheritance,newarray,stdstring,length64
+LEAK SUMMARY:
+ definitely lost: x (+0) bytes in 1 (+0) blocks
+ indirectly lost: 0 (+0) bytes in 0 (+0) blocks
+ possibly lost: 0 (-x) bytes in 0 (-4) blocks
+ still reachable: x (+x) bytes in 6 (+4) blocks
+ of which reachable via heuristic:
+ length64 : x (+x) bytes in 1 (+1) blocks
+ newarray : x (+x) bytes in 1 (+1) blocks
+ multipleinheritance: x (+x) bytes in 2 (+2) blocks
+To see details of leaked memory, give 'full' arg to leak_check
+
+leak_check summary heuristics all
+LEAK SUMMARY:
+ definitely lost: x (+0) bytes in 1 (+0) blocks
+ indirectly lost: 0 (+0) bytes in 0 (+0) blocks
+ possibly lost: 0 (+0) bytes in 0 (+0) blocks
+ still reachable: x (+0) bytes in 6 (+0) blocks
+ of which reachable via heuristic:
+ length64 : x (+0) bytes in 1 (+0) blocks
+ newarray : x (+0) bytes in 1 (+0) blocks
+ multipleinheritance: x (+0) bytes in 2 (+0) blocks
+To see details of leaked memory, give 'full' arg to leak_check
+
+leak_check summary heuristics none
+LEAK SUMMARY:
+ definitely lost: x (+0) bytes in 1 (+0) blocks
+ indirectly lost: 0 (+0) bytes in 0 (+0) blocks
+ possibly lost: x (+x) bytes in 4 (+4) blocks
+ still reachable: x (-x) bytes in 2 (-4) blocks
+ of which reachable via heuristic:
+ length64 : 0 (-x) bytes in 0 (-1) blocks
+ newarray : 0 (-x) bytes in 0 (-1) blocks
+ multipleinheritance: 0 (-x) bytes in 0 (-2) blocks
+To see details of leaked memory, give 'full' arg to leak_check
+
+Searching for pointers pointing in x bytes from 0x........
+*0x........ interior points at x bytes inside 0x........
+ Address 0x........ is 0 bytes inside data symbol "ptr"
+block at 0x........ considered reachable by ptr 0x........ using newarray heuristic
+Searching for pointers pointing in x bytes from 0x........
+*0x........ interior points at x bytes inside 0x........
+ Address 0x........ is 0 bytes inside data symbol "ptr"
+block at 0x........ considered reachable by ptr 0x........ using newarray heuristic
+destruct MyClass
+destruct MyClass
+destruct MyClass
+destruct Ce
+destruct Be
+destruct Ae
+destruct Ce
+destruct Be
+destruct Ae
+destruct C
+destruct B
+destruct A
+destruct C
+destruct B
+destruct A
+Finished!
+
+HEAP SUMMARY:
+ in use at exit: 0 bytes in 0 blocks
+
+All heap blocks were freed -- no leaks are possible
+
+For lists of detected and suppressed errors, rerun with: -s
+ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
fun:_dl_init
obj:*lib*/ld-2.*.so
}
+{
+ FreeBSD-leaks-g++-malloc
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ obj:/usr/local/lib*/gcc*/libstdc++.so*
+ obj:/libexec/ld-elf*.so.1
+ obj:/libexec/ld-elf*.so.1
+ obj:/libexec/ld-elf*.so.1
+}
--- /dev/null
+[[[
+Conditional jump or move depends on uninitialised value(s)
+ ...
+ by 0x........: main (manuel1.c:7)
+
+[[[
+Conditional jump or move depends on uninitialised value(s)
+ ...
+ by 0x........: main (manuel1.c:7)
+
+[[[
+Conditional jump or move depends on uninitialised value(s)
+ ...
+ by 0x........: main (manuel1.c:7)
+
+[[[
+Conditional jump or move depends on uninitialised value(s)
+ ...
+ by 0x........: main (manuel1.c:7)
+
+[[[
+Syscall param write(buf) points to uninitialised byte(s)
+ ...
+ Address 0x........ is 4 bytes inside a block of size 131,072 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+ by 0x........: main (manuel1.c:7)
+
int res;
assert(sizeof(long int) == sizeof(void*));
+#if !defined(__FreeBSD__)
// Check behaviour of memalign/free for big alignment.
// In particular, the below aims at checking that a
// superblock with a big size is not marked as reclaimable
p = memalign(4 * 1024 * 1024, 100); assert(0 == (long)p % (4 * 1024 * 1024));
p = memalign(16 * 1024 * 1024, 100); assert(0 == (long)p % (16 * 1024 * 1024));
+#endif
# define PM(a,b,c) posix_memalign((void**)a, b, c)
--- /dev/null
+Invalid free() / delete / delete[] / realloc()
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (memalign_test.c:25)
+ Address 0x........ is 0 bytes inside a block of size 111,110 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (memalign_test.c:23)
+ Block was alloc'd at
+ at 0x........: memalign (vg_replace_malloc.c:...)
+ by 0x........: main (memalign_test.c:16)
+
--- /dev/null
+
+Undef 1 of 8 (stack, 32 bit)
+
+Undef 2 of 8 (stack, 32 bit)
+
+Undef 3 of 8 (stack, 64 bit)
+
+Undef 4 of 8 (mallocd, 32-bit)
+
+Undef 5 of 8 (realloc)
+
+Undef 6 of 8 (MALLOCLIKE_BLOCK)
+
+Undef 7 of 8 (brk)
+
+(currently disabled)
+
+Undef 8 of 8 (MAKE_MEM_UNDEFINED)
+
+Def 1 of 3
+
+Def 2 of 3
+
+Def 3 of 3
+Syscall param exit(status) contains uninitialised byte(s)
+ ...
+ Uninitialised value was created by a client request
+ at 0x........: main (origin1-yes.c:115)
+
--- /dev/null
+
+Undef 1 of 3 (64-bit FP)
+
+Undef 2 of 3 (32-bit FP)
+
+Undef 3 of 3 (int)
+Syscall param exit(status) contains uninitialised byte(s)
+ ...
+ Uninitialised value was created by a stack allocation
+ at 0x........: t3 (origin2-not-quite.c:51)
+
--- /dev/null
+
+Undef 1 of 8 (8 bit undef)
+
+Undef 2 of 8 (8 bits of 32 undef)
+
+Undef 3 of 8 (32 bit undef)
+
+Undef 4 of 8 (32 bit undef, unaligned)
+
+Undef 5 of 8 (32 bit undef, modified)
+
+Undef 6 of 8 (32 bit undef, unaligned, strange, #1)
+
+Undef 7 of 8 (32 bit undef, unaligned, strange, #2)
+
+Undef 8 of 8 (32 bit undef, unaligned, strange, #3)
+Syscall param exit(status) contains uninitialised byte(s)
+ ...
+ Uninitialised value was created by a client request
+ at 0x........: t6 (origin3-no.c:105)
+ by 0x........: main (origin3-no.c:33)
+
{
// Do them separately rather than all in one array so they all have
// different origins.
- int* p_ui1 = malloc(sizeof(int));
- int* p_ui2 = malloc(sizeof(int));
- int* p_ui3 = malloc(sizeof(int));
- int* p_ui4 = malloc(sizeof(int));
- int* p_ui5 = malloc(sizeof(int));
- int* p_ui6 = malloc(sizeof(int));
- int* p_ui7 = malloc(sizeof(int));
- int* p_ui8 = malloc(sizeof(int));
+ volatile int* p_ui1 = malloc(sizeof(int));
+ volatile int* p_ui2 = malloc(sizeof(int));
+ volatile int* p_ui3 = malloc(sizeof(int));
+ volatile int* p_ui4 = malloc(sizeof(int));
+ volatile int* p_ui5 = malloc(sizeof(int));
+ volatile int* p_ui6 = malloc(sizeof(int));
+ volatile int* p_ui7 = malloc(sizeof(int));
+ volatile int* p_ui8 = malloc(sizeof(int));
int ui1 = *p_ui1;
int ui2 = *p_ui2;
int ui3 = *p_ui3;
--- /dev/null
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (origin5-bz2.c:6481)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
+ by 0x........: handle_compress (origin5-bz2.c:4750)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
+ by 0x........: handle_compress (origin5-bz2.c:4750)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
+ by 0x........: handle_compress (origin5-bz2.c:4750)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2820)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2823)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2854)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2855)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2858)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2859)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2963)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: mainSort (origin5-bz2.c:2964)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: fallbackSort (origin5-bz2.c:2269)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: fallbackSort (origin5-bz2.c:2275)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 8
+ at 0x........: fallbackSort (origin5-bz2.c:2276)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (origin5-bz2.c:6512)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
--- /dev/null
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (origin5-bz2.c:6481)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
+ by 0x........: handle_compress (origin5-bz2.c:4750)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
+ by 0x........: handle_compress (origin5-bz2.c:4750)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
+ by 0x........: handle_compress (origin5-bz2.c:4750)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2820)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2823)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2854)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2855)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2858)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2859)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2963)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: mainSort (origin5-bz2.c:2964)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: fallbackSort (origin5-bz2.c:2269)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: fallbackSort (origin5-bz2.c:2275)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Use of uninitialised value of size 4
+ at 0x........: fallbackSort (origin5-bz2.c:2276)
+ by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
+ by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
+ by 0x........: handle_compress (origin5-bz2.c:4753)
+ by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
+ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
+ by 0x........: main (origin5-bz2.c:6484)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: main (origin5-bz2.c:6512)
+ Uninitialised value was created by a client request
+ at 0x........: main (origin5-bz2.c:6479)
+
--- /dev/null
+Syscall param socketcall.connect(serv_addr.sa_len) points to uninitialised byte(s)
+ ...
+ by 0x........: main (sendmsg.c:29)
+ Address 0x........ is on thread 1's stack
+ in frame #1, created by main (sendmsg.c:13)
+
+Syscall param sendmsg(sendmsg) points to uninitialised byte(s)
+ at 0x........: _sendmsg (in /...libc...)
+ by 0x........: sendmsg (in /...libc...)
+ by 0x........: main (sendmsg.c:46)
+ Address 0x........ is on thread 1's stack
+ in frame #2, created by main (sendmsg.c:13)
+
+Syscall param socketcall.connect(serv_addr.sa_len) points to uninitialised byte(s)
+ ...
+ by 0x........: main (sendmsg.c:59)
+ Address 0x........ is on thread 1's stack
+ in frame #1, created by main (sendmsg.c:13)
+
+sendmsg: 6
--- /dev/null
+Syscall param socketcall.connect(serv_addr.sa_len) points to uninitialised byte(s)
+ ...
+ by 0x........: main (sendmsg.c:29)
+ Address 0x........ is on thread 1's stack
+ in frame #2, created by main (sendmsg.c:13)
+
+Syscall param sendmsg(sendmsg) points to uninitialised byte(s)
+ at 0x........: _sendmsg (in /...libc...)
+ by 0x........: sendmsg (in /...libc...)
+ by 0x........: main (sendmsg.c:46)
+ Address 0x........ is on thread 1's stack
+ in frame #2, created by main (sendmsg.c:13)
+
+Syscall param socketcall.connect(serv_addr.sa_len) points to uninitialised byte(s)
+ ...
+ by 0x........: main (sendmsg.c:59)
+ Address 0x........ is on thread 1's stack
+ in frame #2, created by main (sendmsg.c:13)
+
+sendmsg: 6
--- /dev/null
+
+setting signal 1: Success
+getting signal 1: Success
+
+setting signal 2: Success
+getting signal 2: Success
+
+setting signal 3: Success
+getting signal 3: Success
+
+setting signal 4: Success
+getting signal 4: Success
+
+setting signal 5: Success
+getting signal 5: Success
+
+setting signal 6: Success
+getting signal 6: Success
+
+setting signal 7: Success
+getting signal 7: Success
+
+setting signal 8: Success
+getting signal 8: Success
+
+setting signal 9: Warning: ignored attempt to set SIGKILL handler in sigaction();
+ the SIGKILL signal is uncatchable
+Invalid argument
+getting signal 9: Success
+
+setting signal 10: Success
+getting signal 10: Success
+
+setting signal 11: Success
+getting signal 11: Success
+
+setting signal 12: Success
+getting signal 12: Success
+
+setting signal 13: Success
+getting signal 13: Success
+
+setting signal 14: Success
+getting signal 14: Success
+
+setting signal 15: Success
+getting signal 15: Success
+
+setting signal 16: Success
+getting signal 16: Success
+
+setting signal 17: Warning: ignored attempt to set SIGSTOP handler in sigaction();
+ the SIGSTOP signal is uncatchable
+Invalid argument
+getting signal 17: Success
+
+setting signal 18: Success
+getting signal 18: Success
+
+setting signal 19: Success
+getting signal 19: Success
+
+setting signal 20: Success
+getting signal 20: Success
+
+setting signal 21: Success
+getting signal 21: Success
+
+setting signal 22: Success
+getting signal 22: Success
+
+setting signal 23: Success
+getting signal 23: Success
+
+setting signal 24: Success
+getting signal 24: Success
+
+setting signal 25: Success
+getting signal 25: Success
+
+setting signal 26: Success
+getting signal 26: Success
+
+setting signal 27: Success
+getting signal 27: Success
+
+setting signal 28: Success
+getting signal 28: Success
+
+setting signal 29: Success
+getting signal 29: Success
+
+setting signal 30: Success
+getting signal 30: Success
+
+setting signal 31: Success
+getting signal 31: Success
+
+setting signal 34: Success
+getting signal 34: Success
+
+setting signal 35: Success
+getting signal 35: Success
+
+setting signal 36: Success
+getting signal 36: Success
+
+setting signal 37: Success
+getting signal 37: Success
+
+setting signal 38: Success
+getting signal 38: Success
+
+setting signal 39: Success
+getting signal 39: Success
+
+setting signal 40: Success
+getting signal 40: Success
+
+setting signal 41: Success
+getting signal 41: Success
+
+setting signal 42: Success
+getting signal 42: Success
+
+setting signal 43: Success
+getting signal 43: Success
+
+setting signal 44: Success
+getting signal 44: Success
+
+setting signal 45: Success
+getting signal 45: Success
+
+setting signal 46: Success
+getting signal 46: Success
+
+setting signal 47: Success
+getting signal 47: Success
+
+setting signal 48: Success
+getting signal 48: Success
+
+setting signal 49: Success
+getting signal 49: Success
+
+setting signal 50: Success
+getting signal 50: Success
+
+setting signal 51: Success
+getting signal 51: Success
+
+setting signal 52: Success
+getting signal 52: Success
+
+setting signal 53: Success
+getting signal 53: Success
+
+setting signal 54: Success
+getting signal 54: Success
+
+setting signal 55: Success
+getting signal 55: Success
+
+setting signal 56: Success
+getting signal 56: Success
+
+setting signal 57: Success
+getting signal 57: Success
+
+setting signal 58: Success
+getting signal 58: Success
+
+setting signal 59: Success
+getting signal 59: Success
+
+setting signal 60: Success
+getting signal 60: Success
+
+setting signal 61: Success
+getting signal 61: Success
+
+setting signal 62: Success
+getting signal 62: Success
+
+setting signal 65: Success
+getting signal 65: Success
+
+
+HEAP SUMMARY:
+ in use at exit: ... bytes in ... blocks
+ total heap usage: ... allocs, ... frees, ... bytes allocated
+
+For a detailed leak analysis, rerun with: --leak-check=full
+
+For lists of detected and suppressed errors, rerun with: -s
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
}
// DDD: better done by testing for the function.
-#if !defined(__APPLE__)
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
static void
test_stpncpy (void)
{
}
// DDD: better done by testing for the function.
-#if !defined(__APPLE__)
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
static void
test_strchrnul (void)
{
#endif
// DDD: better done by testing for the function.
-#if !defined(__APPLE__) && !defined(__sun)
+#if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
static void
test_rawmemchr (void)
{
}
// DDD: better done by testing for the function.
-#if !defined(__APPLE__) && !defined(__sun)
+#if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
static void
test_memrchr (void)
{
equal(one+4, "c", 50);
{
-# if !defined(__APPLE__)
+# if !defined(__APPLE__) && !defined(__FreeBSD__)
char text[] = "This,is,a,test";
char *list = strdupa (text);
equal (strsep (&list, ","), "This", 51);
}
}
-#if !defined(__APPLE__) && !defined(__sun)
+#if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
static void
test_mempcpy (void)
{
equal(one, "abcdef", 4); /* Zero-length copy. */
}
-#if !defined(__APPLE__)
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
static void
test_strndup (void)
{
/* A closely related function is stpcpy. */
test_stpcpy ();
-#if !defined(__APPLE__)
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
/* stpncpy. */
test_stpncpy ();
#endif
/* strchr. */
test_strchr ();
-# if !defined(__APPLE__)
+# if !defined(__APPLE__) && !defined(__FreeBSD__)
/* strchrnul. */
test_strchrnul ();
# endif
-# if !defined(__APPLE__) && !defined(__sun)
+# if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
/* rawmemchr. */
test_rawmemchr ();
# endif
/* strrchr. */
test_strrchr ();
-# if !defined(__APPLE__) && !defined(__sun)
+# if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
/* memrchr. */
test_memrchr ();
# endif
/* memmove - must work on overlap. */
test_memmove ();
-# if !defined(__APPLE__) && !defined(__sun)
+# if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__)
/* mempcpy */
test_mempcpy ();
# endif
/* bcmp - somewhat like memcmp. */
test_bcmp ();
-#if !defined(__APPLE__)
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
/* strndup. */
test_strndup ();
#endif
fun:main
}
+{
+ FreeBSD GCC i386
+ Memcheck:Jump
+ obj:*
+ fun:_start1
+ fun:(below main)
+}
+
-prereq: (! ../../tests/os_test solaris)
+prereq: (! ../../tests/os_test solaris) && (! ../../tests/os_test freebsd)
# This test is disabled on Solaris because function below main (_start)
# is part of the inlinfo object whereas on Linux it is part of libc
# (__libc_start_main).
# solaris/supponlyobj test exists to check the Solaris variant.
+# Ditto FreeBSD
#
# test suppressions with only obj: markers
prog: inlinfo
--- /dev/null
+Invalid read of size 4
+ ...
+ Address 0x........ is 4 bytes inside a block of size 5 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+
+Invalid read of size 4
+ ...
+ Address 0x........ is 4 bytes inside a block of size 5 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ ...
+
+Invalid read of size 4
+ ...
+ Address 0x........ is 4 bytes inside a block of size 12 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ ...
+
--- /dev/null
+Invalid read of size 4
+ ...
+ Address 0x........ is 4 bytes inside a block of size 5 alloc'd
+ at 0x........: memalign (vg_replace_malloc.c:...)
+ by 0x........: posix_memalign (vg_replace_malloc.c:...)
+ ...
+
+Invalid read of size 4
+ ...
+ Address 0x........ is 4 bytes inside a block of size 5 alloc'd
+ at 0x........: memalign (vg_replace_malloc.c:...)
+ by 0x........: posix_memalign (vg_replace_malloc.c:...)
+ ...
+
+Invalid read of size 4
+ ...
+ Address 0x........ is 4 bytes inside a block of size 12 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ ...
+
--- /dev/null
+Invalid read of size 8
+ ...
+ Address 0x........ is 0 bytes inside a block of size 5 alloc'd
+ at 0x........: memalign (vg_replace_malloc.c:...)
+ by 0x........: posix_memalign (vg_replace_malloc.c:...)
+ ...
+
+Invalid read of size 8
+ ...
+ Address 0x........ is 0 bytes inside a block of size 5 alloc'd
+ at 0x........: memalign (vg_replace_malloc.c:...)
+ by 0x........: posix_memalign (vg_replace_malloc.c:...)
+ ...
+
+Invalid read of size 8
+ ...
+ Address 0x........ is 8 bytes inside a block of size 24 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ ...
+
Also, a high nr of threads in thr[] is needed to get
the problem. */
#include <pthread.h>
+#if !defined(__FreeBSD__)
#include <alloca.h>
+#endif
#include <assert.h>
#include <string.h>
#include <stdio.h>
void croak ( void* aV )
{
char* a = (char*)aV;
- char* undefp = malloc(1);
+ volatile char* undefp = malloc(1);
char saved = *a;
assert(undefp);
*a = *undefp;
(void) VALGRIND_CHECK_MEM_IS_DEFINED(a, 1);
*a = saved;
- free(undefp);
+ free((void *)undefp);
}
#include <stdio.h>
at 0x........: croak (varinfo1.c:28)
by 0x........: main (varinfo1.c:56)
Location 0x........ is 0 bytes inside local var "local"
- declared at varinfo1.c:46, in frame #1 of thread 1
+ declared at varinfo1.c:46, in frame #X of thread 1
--- /dev/null
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo1.c:28)
+ by 0x........: main (varinfo1.c:49)
+ Address 0x........ is 1 bytes inside a block of size 3 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (varinfo1.c:47)
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo1.c:28)
+ by 0x........: main (varinfo1.c:52)
+ Location 0x........ is 0 bytes inside global var "global_u1"
+ declared at varinfo1.c:35
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo1.c:28)
+ by 0x........: main (varinfo1.c:53)
+ Location 0x........ is 0 bytes inside global var "global_i1"
+ declared at varinfo1.c:37
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo1.c:28)
+ by 0x........: main (varinfo1.c:54)
+ Location 0x........ is 0 bytes inside global_u2[3],
+ a global variable declared at varinfo1.c:39
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo1.c:28)
+ by 0x........: main (varinfo1.c:55)
+ Location 0x........ is 0 bytes inside global_i2[7],
+ a global variable declared at varinfo1.c:41
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo1.c:28)
+ by 0x........: main (varinfo1.c:56)
+ Address 0x........ is on thread 1's stack
+ in frame #X, created by main (varinfo1.c:45)
+
prog: varinfo1
vgopts: --read-var-info=yes -q
+stderr_filter: filter_varinfo3
void croak ( void* aV )
{
char* a = (char*)aV;
- char* undefp = malloc(1);
+ volatile char* undefp = malloc(1);
char saved = *a;
assert(undefp);
*a = *undefp;
(void) VALGRIND_CHECK_MEM_IS_DEFINED(a, 1);
*a = saved;
- free(undefp);
+ free((void*)undefp);
}
#include <stdio.h>
by 0x........: foo (varinfo2.c:41)
by 0x........: main (varinfo2.c:51)
Location 0x........ is 0 bytes inside var[7],
- declared at varinfo2.c:39, in frame #1 of thread 1
+ declared at varinfo2.c:39, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo2.c:28)
by 0x........: foo (varinfo2.c:43)
by 0x........: main (varinfo2.c:51)
Location 0x........ is 2 bytes inside var.bar,
- declared at varinfo2.c:42, in frame #1 of thread 1
+ declared at varinfo2.c:42, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo2.c:28)
by 0x........: foo (varinfo2.c:46)
by 0x........: main (varinfo2.c:51)
Location 0x........ is 1 byte inside local var "var"
- declared at varinfo2.c:37, in frame #1 of thread 1
+ declared at varinfo2.c:37, in frame #X of thread 1
by 0x........: foo (varinfo2.c:41)
by 0x........: main (varinfo2.c:51)
Location 0x........ is 0 bytes inside var[7],
- declared at varinfo2.c:39, in frame #1 of thread 1
+ declared at varinfo2.c:39, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo2.c:29)
by 0x........: foo (varinfo2.c:43)
by 0x........: main (varinfo2.c:51)
Location 0x........ is 2 bytes inside var.bar,
- declared at varinfo2.c:42, in frame #1 of thread 1
+ declared at varinfo2.c:42, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo2.c:29)
by 0x........: foo (varinfo2.c:46)
by 0x........: main (varinfo2.c:51)
Location 0x........ is 1 byte inside local var "var"
- declared at varinfo2.c:37, in frame #1 of thread 1
+ declared at varinfo2.c:37, in frame #X of thread 1
prog: varinfo2
vgopts: --read-var-info=yes -q
+stderr_filter: filter_varinfo3
void croak ( void* aV )
{
char* a = (char*)aV;
- char* undefp = malloc(1);
+ volatile char* undefp = malloc(1);
char saved = *a;
assert(undefp);
*a = *undefp;
(void) VALGRIND_CHECK_MEM_IS_DEFINED(a, 1);
*a = saved;
- free(undefp);
+ free((void*)undefp);
}
#include <stdio.h>
by 0x........: foo (varinfo3.c:58)
by 0x........: main (varinfo3.c:66)
Location 0x........ is 0 bytes inside nonstatic_local_def[6],
- declared at varinfo3.c:51, in frame #2 of thread 1
+ declared at varinfo3.c:51, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo3.c:28)
by 0x........: foo (varinfo3.c:58)
by 0x........: main (varinfo3.c:66)
Location 0x........ is 0 bytes inside nonstatic_local_undef[8],
- declared at varinfo3.c:53, in frame #2 of thread 1
+ declared at varinfo3.c:53, in frame #X of thread 1
--- /dev/null
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: foo (varinfo3.c:54)
+ by 0x........: main (varinfo3.c:66)
+ Location 0x........ is 0 bytes inside static_global_def[1],
+ a global variable declared at varinfo3.c:35
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: foo (varinfo3.c:55)
+ by 0x........: main (varinfo3.c:66)
+ Location 0x........ is 0 bytes inside nonstatic_global_def[2],
+ a global variable declared at varinfo3.c:36
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: foo (varinfo3.c:56)
+ by 0x........: main (varinfo3.c:66)
+ Location 0x........ is 0 bytes inside static_global_undef[3],
+ a global variable declared at varinfo3.c:37
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: foo (varinfo3.c:57)
+ by 0x........: main (varinfo3.c:66)
+ Location 0x........ is 0 bytes inside nonstatic_global_undef[4],
+ a global variable declared at varinfo3.c:38
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: bar (varinfo3.c:42)
+ by 0x........: foo (varinfo3.c:58)
+ by 0x........: main (varinfo3.c:66)
+ Address 0x........ is 5 bytes inside data symbol "foo.static_local_def"
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: bar (varinfo3.c:43)
+ by 0x........: foo (varinfo3.c:58)
+ by 0x........: main (varinfo3.c:66)
+ Address 0x........ is on thread 1's stack
+ in frame #X, created by foo (varinfo3.c:49)
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: bar (varinfo3.c:44)
+ by 0x........: foo (varinfo3.c:58)
+ by 0x........: main (varinfo3.c:66)
+ Address 0x........ is 7 bytes inside data symbol "static_local_undef.XXXX"
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo3.c:28)
+ by 0x........: bar (varinfo3.c:45)
+ by 0x........: foo (varinfo3.c:58)
+ by 0x........: main (varinfo3.c:66)
+ Address 0x........ is on thread 1's stack
+ in frame #X, created by foo (varinfo3.c:49)
+
void croak ( void* aV )
{
char* a = (char*)aV;
- char* undefp = malloc(1);
+ volatile char* undefp = malloc(1);
char saved = *a;
assert(undefp);
*a = *undefp;
(void) VALGRIND_CHECK_MEM_IS_DEFINED(a, 1);
*a = saved;
- free(undefp);
+ free((void*)undefp);
}
#include <stdio.h>
--- /dev/null
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo4.c:28)
+ by 0x........: blah (varinfo4.c:47)
+ by 0x........: main (varinfo4.c:56)
+ Location 0x........ is 1 byte inside a[3].xyzzy[21].c1,
+ declared at varinfo4.c:45, in frame #0 of thread 1
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo4.c:28)
+ by 0x........: blah (varinfo4.c:48)
+ by 0x........: main (varinfo4.c:56)
+ Location 0x........ is 0 bytes inside a[5].bong,
+ declared at varinfo4.c:45, in frame #0 of thread 1
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (varinfo4.c:28)
+ by 0x........: blah (varinfo4.c:49)
+ by 0x........: main (varinfo4.c:56)
+ Location 0x........ is 1 byte inside a[3].xyzzy[21].c2[2],
+ declared at varinfo4.c:45, in frame #0 of thread 1
+
by 0x........: varinfo5_main (tests/varinfo5so.c:154)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside local var "local"
- declared at varinfo5so.c:49, in frame #1 of thread 1
+ declared at varinfo5so.c:49, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:155)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside var[7],
- declared at varinfo5so.c:69, in frame #1 of thread 1
+ declared at varinfo5so.c:69, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:155)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 2 bytes inside var.bar,
- declared at varinfo5so.c:72, in frame #1 of thread 1
+ declared at varinfo5so.c:72, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:155)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 1 byte inside local var "var"
- declared at varinfo5so.c:67, in frame #1 of thread 1
+ declared at varinfo5so.c:67, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:156)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside nonstatic_local_def[6],
- declared at varinfo5so.c:103, in frame #2 of thread 1
+ declared at varinfo5so.c:103, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:156)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside nonstatic_local_undef[8],
- declared at varinfo5so.c:105, in frame #2 of thread 1
+ declared at varinfo5so.c:105, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:157)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 1 byte inside a[3].xyzzy[21].c1,
- declared at varinfo5so.c:135, in frame #1 of thread 1
+ declared at varinfo5so.c:135, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:157)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside a[5].bong,
- declared at varinfo5so.c:135, in frame #1 of thread 1
+ declared at varinfo5so.c:135, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (tests/varinfo5so.c:29)
by 0x........: varinfo5_main (tests/varinfo5so.c:157)
by 0x........: main (tests/varinfo5.c:5)
Location 0x........ is 1 byte inside a[3].xyzzy[21].c2[2],
- declared at varinfo5so.c:135, in frame #1 of thread 1
+ declared at varinfo5so.c:135, in frame #X of thread 1
answer is 0
Uninitialised byte(s) found during client check request
by 0x........: varinfo5_main (tests/varinfo5so.c:158)
by 0x........: main (tests/varinfo5.c:5)
Address 0x........ is on thread 1's stack
- in frame #1, created by varinfo5_main (varinfo5so.c:153)
+ in frame #X, created by varinfo5_main (varinfo5so.c:153)
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:154)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside local var "local"
- declared at varinfo5so.c:49, in frame #1 of thread 1
+ declared at varinfo5so.c:49, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (memcheck/tests/varinfo5so.c:30)
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:155)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside var[7],
- declared at varinfo5so.c:69, in frame #1 of thread 1
+ declared at varinfo5so.c:69, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (memcheck/tests/varinfo5so.c:30)
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:155)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Location 0x........ is 2 bytes inside var.bar,
- declared at varinfo5so.c:72, in frame #1 of thread 1
+ declared at varinfo5so.c:72, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (memcheck/tests/varinfo5so.c:30)
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:155)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Location 0x........ is 1 byte inside local var "var"
- declared at varinfo5so.c:67, in frame #1 of thread 1
+ declared at varinfo5so.c:67, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (memcheck/tests/varinfo5so.c:30)
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:157)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Location 0x........ is 1 byte inside a[3].xyzzy[21].c1,
- declared at varinfo5so.c:135, in frame #1 of thread 1
+ declared at varinfo5so.c:135, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (memcheck/tests/varinfo5so.c:30)
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:157)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Location 0x........ is 0 bytes inside a[5].bong,
- declared at varinfo5so.c:135, in frame #1 of thread 1
+ declared at varinfo5so.c:135, in frame #X of thread 1
Uninitialised byte(s) found during client check request
at 0x........: croak (memcheck/tests/varinfo5so.c:30)
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:157)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Location 0x........ is 1 byte inside a[3].xyzzy[21].c2[2],
- declared at varinfo5so.c:135, in frame #1 of thread 1
+ declared at varinfo5so.c:135, in frame #X of thread 1
answer is 0
Uninitialised byte(s) found during client check request
by 0x........: varinfo5_main (memcheck/tests/varinfo5so.c:158)
by 0x........: main (memcheck/tests/varinfo5.c:5)
Address 0x........ is on thread 1's stack
- in frame #1, created by varinfo5_main (varinfo5so.c:153)
+ in frame #X, created by varinfo5_main (varinfo5so.c:153)
void croak ( void* aV )
{
char* a = (char*)aV;
- char* undefp = malloc(1);
+ volatile char* undefp = malloc(1);
char saved = *a;
assert(undefp);
*a = *undefp;
(void) VALGRIND_CHECK_MEM_IS_DEFINED(a, 1);
*a = saved;
- free(undefp);
+ free((void*)undefp);
}
#include <stdio.h>
void croak ( void* aV )
{
char* a = (char*)aV;
- char* undefp = malloc(1);
+ volatile char* undefp = malloc(1);
char saved = *a;
assert(undefp);
*a = *undefp;
(void) VALGRIND_CHECK_MEM_IS_DEFINED(a, 1);
*a = saved;
- free(undefp);
+ free((void*)undefp);
}
// This benchmark is basically bzip2 (mashed to be a single file)
# else
# define __BYTE_ORDER __BIG_ENDIAN
# endif
-#else
+#elif defined(__linux__)
#include <endian.h>
+#else
+#define __BYTE_ORDER BYTE_ORDER
+#define __LITTLE_ENDIAN LITTLE_ENDIAN
+#include <sys/endian.h>
#endif
#include <inttypes.h>
#include "vtest.h"
# else
# define __BYTE_ORDER __BIG_ENDIAN
# endif
-#else
+#elif defined(__linux__)
#include <endian.h>
+#else
+#include <sys/endian.h>
+#define __BYTE_ORDER BYTE_ORDER
+#define __LITTLE_ENDIAN LITTLE_ENDIAN
#endif
#include <inttypes.h>
#include "vbits.h"
_rlval = sum; \
} while (0)
+#if defined(__clang__)
+#define ATTRIBUTE_OPTNONE __attribute__((optnone))
+#else
+#define ATTRIBUTE_OPTNONE
+#endif
+
+
/* Returns one, in a way that gcc probably can't constant fold out */
/* --------------- 0 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_0 ( void )
{
UInt r;
/* --------------- 1 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_1 ( UInt a1 )
{
UInt r;
/* --------------- 2 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_2 ( UInt a1, UInt a2 )
{
UInt r = 0;
/* --------------- 3 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_3 ( UInt a1, UInt a2, UInt a3 )
{
UInt r;
/* --------------- 4 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_4 ( UInt a1, UInt a2, UInt a3, UInt a4 )
{
UInt r;
/* --------------- 5 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_5 ( UInt a1, UInt a2, UInt a3, UInt a4, UInt a5 )
{
UInt r;
/* --------------- 6 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_6 ( UInt a1, UInt a2, UInt a3, UInt a4, UInt a5, UInt a6 )
{
UInt r;
/* --------------- 7 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_7 ( UInt a1, UInt a2, UInt a3, UInt a4, UInt a5, UInt a6,
UInt a7 )
{
/* --------------- 8 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_8 ( UInt a1, UInt a2, UInt a3, UInt a4, UInt a5, UInt a6,
UInt a7, UInt a8 )
{
/* --------------- 9 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_9 ( UInt a1, UInt a2, UInt a3, UInt a4, UInt a5, UInt a6,
UInt a7, UInt a8, UInt a9 )
{
/* --------------- 10 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_10 ( UInt a1, UInt a2, UInt a3, UInt a4, UInt a5, UInt a6,
UInt a7, UInt a8, UInt a9, UInt a10 )
{
/* --------------- 11 --------------- */
+ATTRIBUTE_OPTNONE
UInt fn_11 ( UInt a1, UInt a2, UInt a3, UInt a4, UInt a5, UInt a6,
UInt a7, UInt a8, UInt a9, UInt a10, UInt a11 )
{
--- /dev/null
+
+include $(top_srcdir)/Makefile.tool-tests.am
+
+dist_noinst_SCRIPTS = filter_stderr
+
+EXTRA_DIST = \
+ posix_fadvise.vgtest \
+ posix_fallocate.vgtest \
+ posix_fadvise.stderr.exp \
+ posix_fallocate.stderr.exp
+
+check_PROGRAMS = \
+ posix_fadvise posix_fallocate
+
+# Linux also adds $(FLAG_MMMX) $(FLAG_MSSE) to the first two
+AM_CFLAGS += @FLAG_M32@
+AM_CXXFLAGS += @FLAG_M32@
+AM_CCASFLAGS += @FLAG_M32@
+
+posix_fallocate_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+posix_fadvise_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
--- /dev/null
+#include <fcntl.h>
+#include <stdio.h>
+#include <errno.h>
+
+int main(void)
+{
+ int fd = open("foo", O_RDWR|O_CREAT, 0666);
+ if (fd < 0) return 1;
+ posix_fadvise( fd, 0, 4096, POSIX_FADV_WILLNEED );
+ posix_fadvise( fd, 0, 0, POSIX_FADV_NOREUSE );
+
+ int badfd = 42;
+ posix_fadvise( badfd, 0, 4096, POSIX_FADV_WILLNEED );
+
+ int x;
+ posix_fadvise(x, 1, 2, POSIX_FADV_NORMAL);
+ posix_fadvise(badfd, x, 2, POSIX_FADV_NORMAL);
+ posix_fadvise(badfd, 1, x, POSIX_FADV_NORMAL);
+ posix_fadvise(badfd, 1, 2, x);
+
+ x = posix_fadvise(badfd
+ , 1, 2, POSIX_FADV_NORMAL);
+
+ if (x != EBADF)
+ fprintf(stderr, "Unexpected return value: %d\n", x);
+}
+
--- /dev/null
+Syscall param posix_fadvise(fd) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:16)
+
+Syscall param posix_fadvise(offset_low) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:17)
+
+Syscall param posix_fadvise(offset_high) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:17)
+
+Syscall param posix_fadvise(len_low) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:18)
+
+Syscall param posix_fadvise(len_high) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:18)
+
+Syscall param posix_fadvise(advice) contains uninitialised byte(s)
+ at 0x........: posix_fadvise (in /...libc...)
+ by 0x........: main (posix_fadvise.c:19)
+
--- /dev/null
+prog: posix_fadvise
+vgopts: -q
+cleanup: rm -f foo
--- /dev/null
+#include <fcntl.h>
+#include <stdio.h>
+#include <errno.h>
+
+int main(void)
+{
+ int fd = open("foo", O_RDWR|O_CREAT, 0666);
+ if (fd < 0) return 1;
+ posix_fallocate(fd, 0, 400000);
+
+ int badfd = 42;
+ int x;
+ posix_fallocate(badfd, x, 20);
+ posix_fallocate(badfd, 0, x);
+ x = posix_fallocate(badfd, 0, 20);
+ if (x != EBADF)
+ fprintf(stderr, "Unexpected return value: %d\n", x);
+}
+
--- /dev/null
+Syscall param posix_fallocate(offset_low) contains uninitialised byte(s)
+ at 0x........: posix_fallocate (in /...libc...)
+ by 0x........: main (posix_fallocate.c:13)
+
+Syscall param posix_fallocate(offset_high) contains uninitialised byte(s)
+ at 0x........: posix_fallocate (in /...libc...)
+ by 0x........: main (posix_fallocate.c:13)
+
+Syscall param posix_fallocate(len_low) contains uninitialised byte(s)
+ at 0x........: posix_fallocate (in /...libc...)
+ by 0x........: main (posix_fallocate.c:14)
+
+Syscall param posix_fallocate(len_high) contains uninitialised byte(s)
+ at 0x........: posix_fallocate (in /...libc...)
+ by 0x........: main (posix_fallocate.c:14)
+
--- /dev/null
+prog: posix_fallocate
+vgopts: -q
+cleanup: rm -f foo
+++ /dev/null
-#! /bin/sh
-
-./filter_stderr "$@" |
-sed "s/: fooble ([^)]*)/: fooble (...)/"
-
--- /dev/null
+#! /bin/sh
+
+SED=@SED@
+
+./filter_stderr "$@" |
+$SED "s/: fooble ([^)]*)/: fooble (...)/"
+
#include "tests/asm.h"
-#if defined(VGO_linux) || defined(VGO_solaris)
+#if defined(VGO_linux) || defined(VGO_solaris) || defined(VGO_freebsd)
.version "01.01"
#endif
gcc2_compiled.:
.text
.align 4
.globl VG_SYM_ASM(fooble)
-#if defined(VGO_linux) || defined(VGO_solaris)
+#if defined(VGO_linux) || defined(VGO_solaris) || defined(VGO_freebsd)
.type VG_SYM_ASM(fooble),@function
#endif
VG_SYM_ASM(fooble):
popl %ebp
ret
.Lfe1:
-#if defined(VGO_linux) || defined(VGO_solaris)
+#if defined(VGO_linux) || defined(VGO_solaris) || defined(VGO_freebsd)
.size VG_SYM_ASM(fooble),.Lfe1-VG_SYM_ASM(fooble)
#endif
.ident "GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.1 2.96-98)"