================================================= ./valgrind-new/memcheck/tests/overlap.stderr.diff ================================================= --- overlap.stderr.exp 2023-03-08 02:59:40.181177106 +0000 +++ overlap.stderr.out 2023-03-08 03:07:21.483969812 +0000 @@ -1,11 +1,3 @@ -Source and destination overlap in memcpy(0x........, 0x........, 21) - at 0x........: memcpy (vg_replace_strmem.c:...) - by 0x........: main (overlap.c:40) - -Source and destination overlap in memcpy(0x........, 0x........, 21) - at 0x........: memcpy (vg_replace_strmem.c:...) - by 0x........: main (overlap.c:42) - Source and destination overlap in strncpy(0x........, 0x........, 21) at 0x........: strncpy (vg_replace_strmem.c:...) by 0x........: main (overlap.c:45) ================================================= ./valgrind-new/memcheck/tests/sized_aligned_new_delete_args.stderr.diff ================================================= --- sized_aligned_new_delete_args.stderr.exp 2023-03-08 02:59:40.184177150 +0000 +++ sized_aligned_new_delete_args.stderr.out 2023-03-08 03:07:39.432233244 +0000 @@ -1,72 +1,68 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) - -Conditional jump or move depends on uninitialised value(s) - at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: ...operator delete... (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete[](void*, unsigned long) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) ================================================= ./valgrind-new/memcheck/tests/sized_aligned_new_delete_args.stderr.diff_32 ================================================= --- sized_aligned_new_delete_args.stderr.exp_32 2023-03-08 02:59:40.184177150 +0000 +++ sized_aligned_new_delete_args.stderr.out 2023-03-08 03:07:39.432233244 +0000 @@ -1,72 +1,68 @@ Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:16) + at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:16) + at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:17) + at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:19) - -Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:19) + at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:20) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:24) + at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:24) + at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:25) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:27) + at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:27) + at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:28) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) at 0x........: ...operator delete... (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:31) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator delete[](void*, unsigned int) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:34) + at 0x........: operator delete[](void*, unsigned long) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:37) + at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:37) + at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) - at 0x........: operator delete[](void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...) - by 0x........: main (sized_aligned_new_delete_args.cpp:40) + at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...) + by 0x........: main (in /tmp/vgtest-4/2023-03-08/nightly/valgrind-new/memcheck/tests/sized_aligned_new_delete_args) Conditional jump or move depends on uninitialised value(s) ================================================= ./valgrind-new/memcheck/tests/x86-linux/scalar.stderr.diff ================================================= --- scalar.stderr.exp 2023-03-08 02:59:40.209177516 +0000 +++ scalar.stderr.out 2023-03-08 03:09:10.831567797 +0000 @@ -981,3256 +981,4 @@ by 0x........: main (scalar.c:393) Address 0x........ is not stack'd, malloc'd or (recently) free'd ------------------------------------------------------ - 81: __NR_setgroups 2s 1m ------------------------------------------------------ -Syscall param setgroups16(size) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:397) - -Syscall param setgroups16(list) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:397) - -Syscall param setgroups16(list) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:397) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - ------------------------------------------------------ - 82: __NR_select 1s 5m ------------------------------------------------------ -Syscall param old_select(args) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:403) - -Syscall param old_select(args) points to uninitialised byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is on thread 1's stack - in frame #1, created by main (scalar.c:29) - -Syscall param old_select(readfds) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param old_select(writefds) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param old_select(exceptfds) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param old_select(timeout) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - ------------------------------------------------------ - 83: __NR_symlink 2s 2m ------------------------------------------------------ -Syscall param symlink(oldpath) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:408) - -Syscall param symlink(newpath) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:408) - -Syscall param symlink(oldpath) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:408) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param symlink(newpath) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:408) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - ------------------------------------------------------ - 84: __NR_oldlstat n/a ------------------------------------------------------ ------------------------------------------------------ - 85: __NR_readlink 3s 2m ------------------------------------------------------ -Syscall param readlink(path) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:416) - -Syscall param readlink(buf) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:416) - -Syscall param readlink(bufsiz) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:416) - -Syscall param readlink(path) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:416) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param readlink(buf) points to unaddressable byte(s) ================================================= ./valgrind-new/none/tests/linux/stack-overflow.stderr.diff ================================================= --- stack-overflow.stderr.exp 2023-03-08 02:59:40.255178189 +0000 +++ stack-overflow.stderr.out 2023-03-08 03:16:59.446442643 +0000 @@ -1,9 +1,7 @@ -Stack overflow in thread #1: can't grow stack to 0x........ Process terminating with default action of signal 11 (SIGSEGV) Access not within mapped region at address 0x........ -Stack overflow in thread #1: can't grow stack to 0x........ at 0x........: main (stack-overflow.c:5) If you believe this happened as a result of a stack overflow in your program's main thread (unlikely but ================================================= ./valgrind-old/memcheck/tests/overlap.stderr.diff ================================================= --- overlap.stderr.exp 2023-03-08 02:40:51.667499640 +0000 +++ overlap.stderr.out 2023-03-08 02:48:35.478443815 +0000 @@ -1,11 +1,3 @@ -Source and destination overlap in memcpy(0x........, 0x........, 21) - at 0x........: memcpy (vg_replace_strmem.c:...) - by 0x........: main (overlap.c:40) - -Source and destination overlap in memcpy(0x........, 0x........, 21) - at 0x........: memcpy (vg_replace_strmem.c:...) - by 0x........: main (overlap.c:42) - Source and destination overlap in strncpy(0x........, 0x........, 21) at 0x........: strncpy (vg_replace_strmem.c:...) by 0x........: main (overlap.c:45) ================================================= ./valgrind-old/memcheck/tests/x86-linux/scalar.stderr.diff ================================================= --- scalar.stderr.exp 2023-03-08 02:40:51.698500091 +0000 +++ scalar.stderr.out 2023-03-08 02:50:27.416087815 +0000 @@ -981,3256 +981,4 @@ by 0x........: main (scalar.c:393) Address 0x........ is not stack'd, malloc'd or (recently) free'd ------------------------------------------------------ - 81: __NR_setgroups 2s 1m ------------------------------------------------------ -Syscall param setgroups16(size) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:397) - -Syscall param setgroups16(list) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:397) - -Syscall param setgroups16(list) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:397) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - ------------------------------------------------------ - 82: __NR_select 1s 5m ------------------------------------------------------ -Syscall param old_select(args) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:403) - -Syscall param old_select(args) points to uninitialised byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is on thread 1's stack - in frame #1, created by main (scalar.c:29) - -Syscall param old_select(readfds) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param old_select(writefds) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param old_select(exceptfds) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param old_select(timeout) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:403) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - ------------------------------------------------------ - 83: __NR_symlink 2s 2m ------------------------------------------------------ -Syscall param symlink(oldpath) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:408) - -Syscall param symlink(newpath) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:408) - -Syscall param symlink(oldpath) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:408) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param symlink(newpath) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:408) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - ------------------------------------------------------ - 84: __NR_oldlstat n/a ------------------------------------------------------ ------------------------------------------------------ - 85: __NR_readlink 3s 2m ------------------------------------------------------ -Syscall param readlink(path) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:416) - -Syscall param readlink(buf) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:416) - -Syscall param readlink(bufsiz) contains uninitialised byte(s) - ... - by 0x........: main (scalar.c:416) - -Syscall param readlink(path) points to unaddressable byte(s) - ... - by 0x........: main (scalar.c:416) - Address 0x........ is not stack'd, malloc'd or (recently) free'd - -Syscall param readlink(buf) points to unaddressable byte(s) ================================================= ./valgrind-old/none/tests/linux/stack-overflow.stderr.diff ================================================= --- stack-overflow.stderr.exp 2023-03-08 02:40:51.748500818 +0000 +++ stack-overflow.stderr.out 2023-03-08 02:58:21.030017146 +0000 @@ -1,9 +1,7 @@ -Stack overflow in thread #1: can't grow stack to 0x........ Process terminating with default action of signal 11 (SIGSEGV) Access not within mapped region at address 0x........ -Stack overflow in thread #1: can't grow stack to 0x........ at 0x........: main (stack-overflow.c:5) If you believe this happened as a result of a stack overflow in your program's main thread (unlikely but