]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
FreeBSD x86 regtest: add an expected for memcheck timerfd test
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 13 Sep 2025 21:57:24 +0000 (23:57 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sat, 13 Sep 2025 21:57:24 +0000 (23:57 +0200)
Size differences in error messages. Hardly worth the bother
to filter.

memcheck/tests/freebsd/Makefile.am
memcheck/tests/freebsd/timerfd.stderr.exp-x86 [new file with mode: 0644]

index bb5de145c0b31e2c110ac88de763e8919e49a1d1..3bac5e73ced8f001dec36cebf8096c1dbe620834 100644 (file)
@@ -139,6 +139,7 @@ EXTRA_DIST = \
        supponlyobj.supp \
        timerfd.vgtest \
        timerfd.stderr.exp \
+       timerfd.stderr.exp-x86 \
        timerfd.stdout.exp \
        timing_safe.vgtest \
        timing_safe.stderr.exp \
diff --git a/memcheck/tests/freebsd/timerfd.stderr.exp-x86 b/memcheck/tests/freebsd/timerfd.stderr.exp-x86
new file mode 100644 (file)
index 0000000..708e50b
--- /dev/null
@@ -0,0 +1,40 @@
+Syscall param timerfd_create(clockid) contains uninitialised byte(s)
+   at 0x........: timerfd_create (in /...libc...)
+   by 0x........: main (timerfd.c:115)
+
+Syscall param timerfd_create(flags) contains uninitialised byte(s)
+   at 0x........: timerfd_create (in /...libc...)
+   by 0x........: main (timerfd.c:115)
+
+Syscall param timerfd_gettime(curr_value) points to unaddressable byte(s)
+   at 0x........: timerfd_gettime (in /...libc...)
+   by 0x........: main (timerfd.c:124)
+ Address 0x........ is 0 bytes after a block of size 14 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (timerfd.c:108)
+
+Syscall param timerfd_settime(flags) contains uninitialised byte(s)
+   at 0x........: timerfd_settime (in /...libc...)
+   by 0x........: main (timerfd.c:130)
+
+Syscall param timerfd_settime(old_value) points to unaddressable byte(s)
+   at 0x........: timerfd_settime (in /...libc...)
+   by 0x........: main (timerfd.c:134)
+ Address 0x........ is 0 bytes after a block of size 14 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (timerfd.c:109)
+
+Syscall param timerfd_gettime(fd) contains uninitialised byte(s)
+   at 0x........: timerfd_gettime (in /...libc...)
+   by 0x........: main (timerfd.c:139)
+
+Syscall param timerfd_settime(fd) contains uninitialised byte(s)
+   at 0x........: timerfd_settime (in /...libc...)
+   by 0x........: main (timerfd.c:141)
+
+FILE DESCRIPTORS: 4 open (3 inherited) at exit.
+Open file descriptor 3:
+   at 0x........: timerfd_create (in /...libc...)
+   by 0x........: main (timerfd.c:115)
+
+