]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
ppc regtest: add another expected for memcheck/tests/linux/rfcomm
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 8 Feb 2026 09:03:21 +0000 (10:03 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 8 Feb 2026 09:03:21 +0000 (10:03 +0100)
This was failing on cfarm120 with diffs like

- in frame #1, created by main (rfcomm.c:26)
+ in frame #0, created by bind (???:)

I'm not sure why there is a change for the frame where the socket
struct is created. cfarm120 doesn't have the glibc dedbuginfo
package installed.

memcheck/tests/linux/Makefile.am
memcheck/tests/linux/rfcomm.stderr.exp-ppc64le [new file with mode: 0644]

index 12b4cd8ef52aded8e873322fa0c9c08ba5c9d470..4b26d747b625e4803ba00e21f4de76f0cb9c3a8c 100644 (file)
@@ -25,6 +25,7 @@ EXTRA_DIST = \
        memfd_create.vgtest memfd_create.stderr.exp \
                memfd_create.stderr.exp-fcntl64 \
        rfcomm.vgtest rfcomm.stderr.exp \
+               rfcomm.stderr.exp-ppc64le \
        sigqueue.vgtest sigqueue.stderr.exp \
        stack_changes.stdout.exp \
            stack_changes.stdout.exp2 stack_changes.vgtest \
diff --git a/memcheck/tests/linux/rfcomm.stderr.exp-ppc64le b/memcheck/tests/linux/rfcomm.stderr.exp-ppc64le
new file mode 100644 (file)
index 0000000..c70e01c
--- /dev/null
@@ -0,0 +1,64 @@
+Syscall param socketcall.bind(my_addr.sa_family) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:53)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:45)
+
+Syscall param socketcall.bind(my_addr.rc_bdaddr) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:53)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:45)
+
+Syscall param socketcall.bind(my_addr.rc_channel) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:53)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:45)
+
+Syscall param socketcall.bind(my_addr.sa_family) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:59)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:58)
+
+Syscall param socketcall.bind(my_addr.sa_data) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:59)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:58)
+
+Syscall param socketcall.bind(my_addr.rc_bdaddr) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:63)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:58)
+
+Syscall param socketcall.bind(my_addr.rc_channel) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:63)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:58)
+
+Syscall param socketcall.bind(my_addr.rc_channel) points to uninitialised byte(s)
+   ...
+   by 0x........: main (rfcomm.c:67)
+ Address 0x........ is on thread 1's stack
+ in frame #0, created by bind (???:)
+ Uninitialised value was created by a client request
+   at 0x........: main (rfcomm.c:58)
+