#include <sched.h>
#include <signal.h>
#include <sys/shm.h>
+#include <sys/socket.h>
// See memcheck/tests/x86-linux/scalar.c for an explanation of what this test
// is doing.
// __NR_bind 104
GO(__NR_setsockopt, 105, "5s 1m");
- SY(__NR_setsockopt, x0, x0, x0, x0+1, x0+1); FAIL;
+ SY(__NR_setsockopt, x0, x0, x0, px+x0, sizeof(socklen_t)+x0); FAIL;
// __NR_listen 106
// __NR_gettimeofday 116
// __NR_getrusage 117
- // Nb: there's no "getsockopt(optlen) points to unaddressable byte(s)";
- // difficult to get with arg4 being checked with buf_and_len_pre_check.
- GO(__NR_getsockopt, 118, "5s 1m");
- SY(__NR_getsockopt, x0, x0, x0, x0+1, x0+&px[1]); FAIL;
+ socklen_t *len = malloc(sizeof(socklen_t));
+ *len = 2*sizeof(long)+x0;
+ free(len);
+ GO(__NR_getsockopt, 118, "5s 2m");
+ SY(__NR_getsockopt, x0, x0, x0, x0+1, len+x0); FAIL;
GO_UNIMP(119, "old resuba");
// requires the 4th arg to point to a valid value.
SY(__NR_lstat_extended, 0, 0, 0, &one); FAIL;
- GO(__NR_fstat_extended, 280, "4s 3m");
+ GO(__NR_fstat_extended, 280, "4s 2m");
SY(__NR_fstat_extended, x0, x0, x0, x0); FAIL;
+
// Go again to get a complaint about where the 3rd arg points; it
// requires the 4th arg to point to a valid value.
+ GO(__NR_fstat_extended, 280, "0s 2m");
SY(__NR_fstat_extended, 0, 0, 0, &one); FAIL;
}
size_t one = 1;
GO(__NR_stat64_extended, 341, "4s 4m");
SY(__NR_stat64_extended, x0, x0, x0, x0); FAIL;
+
// Go again to get a complaint about where the 3rd arg points; it
// requires the 4th arg to point to a valid value.
+ GO(__NR_stat64_extended, 341, "0s 3m");
SY(__NR_stat64_extended, 0, 0, 0, &one); FAIL;
GO(__NR_lstat64_extended, 342, "4s 4m");
SY(__NR_lstat64_extended, x0, x0, x0, x0); FAIL;
+
// Go again to get a complaint about where the 3rd arg points; it
// requires the 4th arg to point to a valid value.
+ GO(__NR_lstat64_extended, 342, "0s 3m");
SY(__NR_lstat64_extended, 0, 0, 0, &one); FAIL;
- GO(__NR_fstat64_extended, 342, "4s 3m");
+ GO(__NR_fstat64_extended, 342, "4s 2m");
SY(__NR_fstat64_extended, x0, x0, x0, x0); FAIL;
+
// Go again to get a complaint about where the 3rd arg points; it
// requires the 4th arg to point to a valid value.
+ GO(__NR_fstat64_extended, 342, "0s 2m");
SY(__NR_fstat64_extended, 0, 0, 0, &one); FAIL;
}
GO_UNIMP(369-373, "unused");
-#if DARWIN_VERS >= DARWIN_10_11
- {
- long args[8] = { x0+8, x0+0xffffffee, x0+1, x0+1, x0+1, x0+1, x0+1, x0+1 };
- GO(__NR_kevent_qos, 374, "1s 8m");
- SY(__NR_kevent_qos, args+x0); FAIL;
- }
-#endif /* DARWIN_VERS >= DARWIN_10_11 */
+#if defined(__NR_kevent_qos)
+ GO(__NR_kevent_qos, 374, "8s 4m");
+ SY(__NR_kevent_qos, x0+8, x0+0xffffffee, x0+1, x0+1, x0+1, x0+1, x0+1, x0+1); FAIL;
+#endif
GO_UNIMP(375-379, "unused");
// __NR___mac_get_lctx 392
// __NR___mac_set_lctx 393
-#if DARWIN_VERS >= DARWIN_10_11
- {
- long args[6] = { x0+8, x0+0xffffffee, x0+1, x0+1, x0+1, x0+1 };
- GO(__NR_pselect, 394, "1s 6m");
- SY(__NR_pselect, args+x0); FAIL;
- }
-#else
+#if defined(__NR_pselect)
+ GO(__NR_pselect, 394, "5s 4m");
+ SY(__NR_pselect, x0+8, x0+0xffffffee, x0+1, x0+1, x0+1, x0+1); FAIL;
+#endif
// __NR_setlcid 394
-#endif /* DARWIN_VERS >= DARWIN_10_11 */
// __NR_getlcid 395
SY(__NR_setgroups, x0+1, x0+1); FAIL;
// __NR_select 82
- {
- long args[5] = { x0+8, x0+0xffffffee, x0+1, x0+1, x0+1 };
- GO(__NR_select, "1s 5m");
- SY(__NR_select, args+x0); FAIL;
- }
+ GO(__NR_select, "5s ?m");
+ SY(__NR_select, x0+8, x0+0xffffffee, x0+1, x0+1, x0+1); FAIL;
// __NR_symlink 83
GO(__NR_symlink, "2s 2m");
// (superseded, not handled by Valgrind)
// __NR_mmap 90
- {
- long args[6] = { x0, x0, x0, x0, x0-1, x0 };
- GO(__NR_mmap, "1s 1m");
- SY(__NR_mmap, args+x0); FAIL;
- }
+ GO(__NR_mmap, "6s 1m");
+ SY(__NR_mmap, x0, x0, x0, x0, x0-1, x0); FAIL;
// __NR_munmap 91
GO(__NR_munmap, "2s 0m");
-----------------------------------------------------
Syscall param (syscallno) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:31)
Syscall param read(fd) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:31)
Syscall param read(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:31)
Syscall param read(count) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:31)
Syscall param read(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:31)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param write(fd) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:34)
Syscall param write(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:34)
Syscall param write(count) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:34)
Syscall param write(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:34)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param open(filename) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:38)
Syscall param open(flags) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:38)
Syscall param open(filename) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:38)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param wait4(pid) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:49)
Syscall param wait4(status) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:49)
Syscall param wait4(options) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:49)
Syscall param wait4(rusage) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:49)
Syscall param wait4(status) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:49)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param wait4(rusage) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:49)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param link(oldpath) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:54)
Syscall param link(newpath) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:54)
Syscall param link(oldpath) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:54)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param link(newpath) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:54)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param unlink(pathname) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:57)
Syscall param unlink(pathname) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:57)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param chdir(path) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:62)
Syscall param chdir(path) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:62)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param mknod(pathname) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:68)
Syscall param mknod(mode) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:68)
Syscall param mknod(dev) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:68)
Syscall param mknod(pathname) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:68)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param chmod(path) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:71)
Syscall param chmod(mode) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:71)
Syscall param chmod(path) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:71)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param chown(path) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:74)
Syscall param chown(owner) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:74)
Syscall param chown(group) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:74)
Syscall param chown(path) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:74)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param getfsstat(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:79)
Syscall param getfsstat(bufsize) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:79)
Syscall param getfsstat(flags) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:79)
Syscall param getfsstat(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:79)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param mincore(start) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:165)
Syscall param mincore(length) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:165)
Syscall param mincore(vec) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:165)
Syscall param mincore(vec) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:165)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param setpgid(pid) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:172)
Syscall param setpgid(pgid) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:172)
-----------------------------------------------------
(78): old wait
-----------------------------------------------------
Syscall param setsockopt(s) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:213)
Syscall param setsockopt(level) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:213)
Syscall param setsockopt(optname) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:213)
Syscall param setsockopt(optval) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:213)
Syscall param setsockopt(optlen) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:213)
-Syscall param socketcall.setsockopt(optval) points to unaddressable byte(s)
+Syscall param socketcall.setsockopt(optval) points to uninitialised byte(s)
...
- by 0x........: main (scalar.c:213)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
+ Address 0x........ is 0 bytes inside a block of size 8 alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
-----------------------------------------------------
(107): old vtimes
(115): old vtrace
-----------------------------------------------------
-----------------------------------------------------
-x2000076(118): __NR_getsockopt 5s 1m
+x2000076(118): __NR_getsockopt 5s 2m
-----------------------------------------------------
Syscall param getsockopt(s) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:242)
Syscall param getsockopt(level) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:242)
Syscall param getsockopt(optname) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:242)
Syscall param getsockopt(optval) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:242)
Syscall param getsockopt(optlen) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:242)
Syscall param socketcall.getsockopt(optlen) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:242)
- Address 0x........ is 0 bytes after a block of size 8 alloc'd
+ Address 0x........ is 0 bytes inside a block of size 4 free'd
+ at 0x........: free (vg_replace_malloc.c:...)
+ Block was alloc'd at
at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: main (scalar.c:14)
+
+Syscall param socketcall.getsockopt(optval) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Conditional jump or move depends on uninitialised value(s)
+ ...
-----------------------------------------------------
(119): old resuba
-----------------------------------------------------
x2000084(132): __NR_mkfifo 2s 1m
-----------------------------------------------------
+Syscall param mkfifo(path) contains uninitialised byte(s)
+ ...
+
Syscall param mkfifo(mode) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:265)
Syscall param mkfifo(path) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:265)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
------------------------------------------------------
-----------------------------------------------------
(141): old getpeername
-----------------------------------------------------
-----------------------------------------------------
Syscall param mount(type) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:323)
Syscall param mount(dir) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:323)
Syscall param mount(flags) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:323)
Syscall param mount(data) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:323)
Syscall param mount(type) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:323)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param mount(dir) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:323)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param csops(pid) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:328)
Syscall param csops(ops) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:328)
Syscall param csops(useraddr) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:328)
Syscall param csops(usersize) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:328)
Syscall param csops(useraddr) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:328)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param exchangedata(path1) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:398)
Syscall param exchangedata(path2) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:398)
Syscall param exchangedata(options) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:398)
Syscall param exchangedata(path1) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:398)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param exchangedata(path2) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:398)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param shmat(shmid) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:447)
Syscall param shmat(shmaddr) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:447)
Syscall param shmat(shmflg) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:447)
-----------------------------------------------------
x2000107(263): __NR_shmctl 3s 1m
-----------------------------------------------------
Syscall param shmctl(shmid) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:450)
Syscall param shmctl(cmd) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:450)
Syscall param shmctl(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:450)
Syscall param shmctl(IPC_STAT, buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:450)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param shmget(key) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:456)
Syscall param shmget(size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:456)
Syscall param shmget(shmflg) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:456)
-----------------------------------------------------
x200010c(268): __NR_sem_open 2s 1m
-----------------------------------------------------
Syscall param sem_open(name) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:462)
Syscall param sem_open(oflag) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:462)
Syscall param sem_open(name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:462)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
x200010e(270): __NR_sem_unlink 1s 1m
-----------------------------------------------------
+
Syscall param sem_unlink(name) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:472)
Syscall param sem_unlink(name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:472)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param sem_init(sem) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:486)
Syscall param sem_init(pshared) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:486)
Syscall param sem_init(value) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:486)
Syscall param sem_init(sem) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:486)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param sem_destroy(sem) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:489)
Syscall param sem_destroy(sem) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:489)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param stat_extended(file_name) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:497)
Syscall param stat_extended(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:497)
Syscall param stat_extended(fsacl) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:497)
Syscall param stat_extended(fsacl_size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:497)
Syscall param stat_extended(file_name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:497)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:497)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat_extended(fsacl_size) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:497)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat_extended(file_name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:500)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:500)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat_extended(fsacl) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:500)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param lstat_extended(file_name) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:503)
Syscall param lstat_extended(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:503)
Syscall param lstat_extended(fsacl) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:503)
Syscall param lstat_extended(fsacl_size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:503)
Syscall param lstat_extended(file_name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:503)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:503)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat_extended(fsacl_size) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:503)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat_extended(file_name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:506)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:506)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat_extended(fsacl) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:506)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-x2000119(280): __NR_fstat_extended 4s 3m
+x2000119(280): __NR_fstat_extended 4s 2m
-----------------------------------------------------
Syscall param fstat_extended(fd) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:509)
Syscall param fstat_extended(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:509)
Syscall param fstat_extended(fsacl) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:509)
Syscall param fstat_extended(fsacl_size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:509)
-
-Syscall param fstat_extended(fd) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:509)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param fstat_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:509)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param fstat_extended(fsacl_size) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:509)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param fstat_extended(fd) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:512)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
+-----------------------------------------------------
+x2000119(280): __NR_fstat_extended 0s 2m
+-----------------------------------------------------
Syscall param fstat_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:512)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param fstat_extended(fsacl) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:512)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param access_extended(entries) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:521)
Syscall param access_extended(size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:521)
Syscall param access_extended(results) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:521)
Syscall param access_extended(uid) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:521)
Syscall param access_extended(entries) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:521)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param aio_suspend(aiocbp) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:563)
Syscall param aio_suspend(nent) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:563)
Syscall param aio_suspend(timeout) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:563)
Syscall param aio_suspend(list) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:563)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param aio_read(aiocbp) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:571)
Syscall param aio_read(aiocbp) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:571)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param aio_write(aiocbp) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:574)
Syscall param aio_write(aiocbp) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:574)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param __pthread_kill(thread) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:590)
Syscall param __pthread_kill(sig) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:590)
-----------------------------------------------------
x2000149(329):__NR___pthread_sigmask 3s 0m
-----------------------------------------------------
+Syscall param __pthread_sigmask(how) contains uninitialised byte(s)
+ ...
+
Syscall param __pthread_sigmask(set) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:593)
Syscall param __pthread_sigmask(oldset) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:593)
-----------------------------------------------------
(335): old utrace
-----------------------------------------------------
Syscall param stat64_extended(file_name) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:613)
Syscall param stat64_extended(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:613)
Syscall param stat64_extended(fsacl) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:613)
Syscall param stat64_extended(fsacl_size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:613)
Syscall param stat64_extended(file_name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:613)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat64_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:613)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat64_extended(fsacl_size) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:613)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+-----------------------------------------------------
+x2000155(341):__NR_stat64_extended 0s 3m
+-----------------------------------------------------
+Syscall param stat64_extended(file_name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param stat64_extended(buf) points to unaddressable byte(s)
+ ...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param stat64_extended(fsacl) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:616)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param lstat64_extended(file_name) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:619)
Syscall param lstat64_extended(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:619)
Syscall param lstat64_extended(fsacl) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:619)
Syscall param lstat64_extended(fsacl_size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:619)
Syscall param lstat64_extended(file_name) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:619)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat64_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:619)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat64_extended(fsacl_size) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:619)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+-----------------------------------------------------
+x2000156(342):__NR_lstat64_extended 0s 3m
+-----------------------------------------------------
+Syscall param lstat64_extended(file_name) points to unaddressable byte(s)
+ ...
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param lstat64_extended(buf) points to unaddressable byte(s)
+ ...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param lstat64_extended(fsacl) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:622)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-x2000157(342):__NR_fstat64_extended 4s 3m
+x2000157(342):__NR_fstat64_extended 4s 2m
-----------------------------------------------------
Syscall param fstat64_extended(fd) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:625)
Syscall param fstat64_extended(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:625)
Syscall param fstat64_extended(fsacl) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:625)
Syscall param fstat64_extended(fsacl_size) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:625)
Syscall param fstat64_extended(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:625)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param fstat64_extended(fsacl_size) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:625)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+-----------------------------------------------------
+x2000157(342):__NR_fstat64_extended 0s 2m
+-----------------------------------------------------
+Syscall param fstat64_extended(buf) points to unaddressable byte(s)
+ ...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param fstat64_extended(fsacl) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:628)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
-----------------------------------------------------
Syscall param getfsstat64(buf) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:637)
Syscall param getfsstat64(bufsize) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:637)
Syscall param getfsstat64(flags) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:637)
Syscall param getfsstat64(buf) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:637)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
(369-373): unused
-----------------------------------------------------
-----------------------------------------------------
-x2000176(374): __NR_kevent_qos 1s 8m
+x2000176(374): __NR_kevent_qos 8s 4m
-----------------------------------------------------
+Syscall param kevent_qos(kq) contains uninitialised byte(s)
+ ...
+
Syscall param kevent_qos(changelist) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:669)
Syscall param kevent_qos(nchanges) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:669)
+
+Syscall param kevent_qos(eventlist) contains uninitialised byte(s)
+ ...
+
+Syscall param kevent_qos(nevents) contains uninitialised byte(s)
+ ...
Syscall param kevent_qos(data_available) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:669)
Syscall param kevent_qos(flags) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:669)
-Syscall param kevent_qos(changelist) points to uninitialised byte(s)
+Syscall param kevent_qos(changelist) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:669)
- Address 0x........ is on thread 1's stack
- in frame #1, created by main (scalar.c:12)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param kevent_qos(eventlist) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:669)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param kevent_qos(data_out) points to unaddressable byte(s)
+ ...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------
(375-379): unused
-----------------------------------------------------
-----------------------------------------------------
-x200018a(394): __NR_pselect 1s 6m
+x200018a(394): __NR_pselect 5s 4m
-----------------------------------------------------
+Syscall param pselect(n) contains uninitialised byte(s)
+ ...
+
Syscall param pselect(readfds) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:694)
Syscall param pselect(writefds) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:694)
-Syscall param pselect(readfds) points to uninitialised byte(s)
+Syscall param pselect(exceptfds) contains uninitialised byte(s)
+ ...
+
+Syscall param pselect(timeout) contains uninitialised byte(s)
...
- by 0x........: main (scalar.c:694)
- Address 0x........ is on thread 1's stack
- in frame #1, created by main (scalar.c:12)
+
+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)
...
- by 0x........: main (scalar.c:694)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Syscall param pselect(exceptfds) points to unaddressable byte(s)
...
- by 0x........: main (scalar.c:694)
+ 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(sigmask) points to unaddressable byte(s)
+ ...
Address 0x........ is not stack'd, malloc'd or (recently) free'd
-----------------------------------------------------