https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 507868, which changed state.
Bug 507868 Summary: futimesat doesn't handle AT_FDCWD
https://bugs.kde.org/show_bug.cgi?id=507868
What|Removed |Added
-
https://bugs.kde.org/show_bug.cgi?id=507868
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=507873
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 507873, which changed state.
Bug 507873 Summary: fchmodat fchmodat2 should handle AT_FDCWD and absolute paths
https://bugs.kde.org/show_bug.cgi?id=507873
What|Removed |Added
--
https://bugs.kde.org/show_bug.cgi?id=507897
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugs.kde.org/show_bug.cgi?id=507897
--- Comment #4 from Mark Wielaard ---
(In reply to mcermak from comment #3)
> Created attachment 183810 [details]
> proposed patch
>
> Thank you for your review! I'm attaching an updated patch. Please check.
> +if test -f ltp-p
https://bugs.kde.org/show_bug.cgi?id=507897
--- Comment #2 from Mark Wielaard ---
O, and I think this:
@@ -199,6 +199,7 @@ $(LTP_SRC_DIR): $(LTP_TAR)
echo "$(LTP_SHA256_SUM) $(LTP_TAR)" | @SHA256SUM@ --check -
(cd $(AUX_CHECK_DIR) && \
tar
https://bugs.kde.org/show_bug.cgi?id=507897
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
--- Comment #1 from Mark
https://bugs.kde.org/show_bug.cgi?id=506971
Mark Wielaard changed:
What|Removed |Added
Depends on||507873
--- Comment #6 from Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=507873
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=507873
Bug ID: 507873
Summary: fchmodat fchmodat2 should handle AT_FDCWD and absolute
paths
Classification: Developer tools
Product: valgrind
Version First 3.25 GIT
Reported In:
Pl
https://bugs.kde.org/show_bug.cgi?id=507869
Mark Wielaard changed:
What|Removed |Added
Summary|utimensat doesn't check |Various at syscalls
https://bugs.kde.org/show_bug.cgi?id=507869
Bug ID: 507869
Summary: utimensat doesn't check dirfd argument
Classification: Developer tools
Product: valgrind
Version First 3.25 GIT
Reported In:
Platform: Other
OS: Linux
https://bugs.kde.org/show_bug.cgi?id=507868
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506971
Mark Wielaard changed:
What|Removed |Added
Depends on||507868
--- Comment #5 from Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=507868
Bug ID: 507868
Summary: futimesat doesn't handle AT_FDCWD
Classification: Developer tools
Product: valgrind
Version First 3.25 GIT
Reported In:
Platform: Other
OS: Linux
https://bugs.kde.org/show_bug.cgi?id=507867
Bug ID: 507867
Summary: perf_event_open group_fd isn't checked
Classification: Developer tools
Product: valgrind
Version First 3.25 GIT
Reported In:
Platform: Other
OS: Linux
https://bugs.kde.org/show_bug.cgi?id=507866
Bug ID: 507866
Summary: fanotify_mark dirfd isn't checked
Classification: Developer tools
Product: valgrind
Version First 3.25 GIT
Reported In:
Platform: Other
OS: Linux
https://bugs.kde.org/show_bug.cgi?id=507853
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506971
--- Comment #3 from Mark Wielaard ---
- eventfd2_03 sometimes fails with a different TINFO order
eventfd2_03: diff -u log2err log3err:
--- log2err 2025-08-02 13:36:29.936286548 +
+++ log3err 2025-08-02 13:36:30.233294160 +
@@ -5,8 +5,8
https://bugs.kde.org/show_bug.cgi?id=506971
Mark Wielaard changed:
What|Removed |Added
Depends on||507853
--- Comment #4 from Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=507853
Bug ID: 507853
Summary: faccessat and faccessat2 should handle AT_FDCWD,
AT_EMPTY_PATH and absolute paths
Classification: Developer tools
Product: valgrind
Version First unspecified
R
https://bugs.kde.org/show_bug.cgi?id=506929
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506929, which changed state.
Bug 506929 Summary: sysfs syscall not wrapped
https://bugs.kde.org/show_bug.cgi?id=506929
What|Removed |Added
-
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506813, which changed state.
Bug 506813 Summary: execveat wrapper need to do more checking
https://bugs.kde.org/show_bug.cgi?id=506813
What|Removed |Added
-
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506806, which changed state.
Bug 506806 Summary: execveat with AT_FDCWD and relative path goes wrong
https://bugs.kde.org/show_bug.cgi?id=506806
What|Removed |Added
---
https://bugs.kde.org/show_bug.cgi?id=506806
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=506813
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugs.kde.org/show_bug.cgi?id=503668
--- Comment #4 from Mark Wielaard ---
(In reply to Mark Wielaard from comment #3)
> This looks like a glibc bug. At least the proposed fix for glibc in
> https://sourceware.org/bugzilla/show_bug.cgi?id=32994 works for me.
That patch is now in
https://bugs.kde.org/show_bug.cgi?id=506929
--- Comment #4 from Mark Wielaard ---
Looks great. Pushed as:
commit 34dff50cf304d1d4f0d5a1ad3f55f8b3d85ae701
Author: Martin Cermak
Date: Fri Aug 1 14:04:24 2025 +0200
Wrap linux specific syscall sysfs
The sysfs syscall is deprecated, but
https://bugs.kde.org/show_bug.cgi?id=506813
--- Comment #4 from Mark Wielaard ---
> + } else {
> + if (ARG5 & VKI_AT_SYMLINK_NOFOLLOW) {
> + struct vg_stat statbuf;
> + SysRes statres;
> + statres = VG_(s
https://bugs.kde.org/show_bug.cgi?id=506806
--- Comment #3 from Mark Wielaard ---
(In reply to Mark Wielaard from comment #2)
> > + if (!ML_(fd_allowed)(arg_1, "execveat", tid, False) && arg_1 !=
> > VKI_AT_FDCWD) {
> >
https://bugs.kde.org/show_bug.cgi?id=506806
--- Comment #2 from Mark Wielaard ---
> Subject: [PATCH] Fix execveat() with AT_FDCWD and relative path
>
> In case execveat() is called with a spe
https://bugs.kde.org/show_bug.cgi?id=506929
--- Comment #2 from Mark Wielaard ---
All the syswrap--linux.c wiring seems correct.
Removing the mips specific wrapper seems correct too.
> +PRE(sys_sy
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506967, which changed state.
Bug 506967 Summary: Implement and override mallinfo2
https://bugs.kde.org/show_bug.cgi?id=506967
What|Removed |Added
--
https://bugs.kde.org/show_bug.cgi?id=506967
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugs.kde.org/show_bug.cgi?id=506967
--- Comment #6 from Mark Wielaard ---
Yes, looks good. I added a bug NEWS entry and pushed as:
commit ab551753fad6a87acbb8a87a80ed5f5578bfd29c
Author: Martin Cermak
Date: Fri Jul 18 17:11:49 2025 +0200
Implement and override mallinfo2
https://bugs.kde.org/show_bug.cgi?id=493430
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=507188
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|CONFIRMED
CC
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506910, which changed state.
Bug 506910 Summary: openat2 with RESOLVE_NO_MAGICLINKS succeeds on
/proc/self/exe
https://bugs.kde.org/show_bug.cgi?id=506910
What|Removed |Added
https://bugs.kde.org/show_bug.cgi?id=506910
Mark Wielaard changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=506910
--- Comment #2 from Mark Wielaard ---
The issue seems to be that at the end of sys_openat2 if we detected it was
called on proc_self_exe then we want to force the syscall with
VG_(resolved_exename) as ARG2 and SET_STATUS_from_SysRes. But then fall
https://bugs.kde.org/show_bug.cgi?id=506910
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|CONFIRMED
Ever confirmed|0
https://bugs.kde.org/show_bug.cgi?id=506967
--- Comment #3 from Mark Wielaard ---
(In reply to mcermak from comment #2)
> Created attachment 183301 [details]
> WIP patch
>
> I've attempted to model mallinfo2() after mallinfo(). My attached WIP patch
> does compile fine.
Pa
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506928, which changed state.
Bug 506928 Summary: ustat syscall not wrapped
https://bugs.kde.org/show_bug.cgi?id=506928
What|Removed |Added
-
https://bugs.kde.org/show_bug.cgi?id=506928
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugs.kde.org/show_bug.cgi?id=506928
--- Comment #5 from Mark Wielaard ---
Hi Martin,
(In reply to mcermak from comment #4)
> (In reply to Mark Wielaard from comment #2)
> > > + if (ARG2 != 0) {
> > > + PRE_MEM_WRITE( "ustat(ubuf)"
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506970, which changed state.
Bug 506970 Summary: mmap needs an EBADF fd_allowed check
https://bugs.kde.org/show_bug.cgi?id=506970
What|Removed |Added
--
https://bugs.kde.org/show_bug.cgi?id=506970
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|CONFIRMED
https://bugs.kde.org/show_bug.cgi?id=506928
--- Comment #3 from Mark Wielaard ---
(In reply to Mark Wielaard from comment #2)
> (In reply to mcermak from comment #1)
> > Please, review the attached patch.
>
> OK, after lunch :)
OK, after dinner...
> Subject: [PATCH] W
https://bugs.kde.org/show_bug.cgi?id=506928
--- Comment #2 from Mark Wielaard ---
Hi Martin,
(In reply to mcermak from comment #1)
> (In reply to Mark Wielaard from comment #0)
> > Note that the struct ustat has two fields which differ on some
> > architectures.
> > f_tfr
https://bugs.kde.org/show_bug.cgi?id=506970
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|CONFIRMED
Ever confirmed|0
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 418756, which changed state.
Bug 418756 Summary: MAP_FIXED_NOREPLACE mmap flag unsupported
https://bugs.kde.org/show_bug.cgi?id=418756
What|Removed |Added
-
https://bugs.kde.org/show_bug.cgi?id=418756
Mark Wielaard changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=420906
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506971
--- Comment #2 from Mark Wielaard ---
mseal01
../../../../include/lapi/pkey.h:51: TCONF: pkeys are not available for test
Because we don't support RDPKRU/WRPKRU instructions.
Our pkey_alloc always returns ENOSPC.
mseal02.c:45: TFAIL: mseal(0x48
https://bugs.kde.org/show_bug.cgi?id=506971
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|CONFIRMED
Depends on
https://bugs.kde.org/show_bug.cgi?id=420906
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|CONFIRMED
--- Comment #9 from Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=418756
Mark Wielaard changed:
What|Removed |Added
Assignee|jsew...@acm.org |m...@klomp.org
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506890, which changed state.
Bug 506890 Summary: Support SIGSTKFLT and SIGSYS on linux
https://bugs.kde.org/show_bug.cgi?id=506890
What|Removed |Added
-
https://bugs.kde.org/show_bug.cgi?id=506890
Mark Wielaard changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=506890
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506971
Bug 506971 depends on bug 506930, which changed state.
Bug 506930 Summary: valgrind allows SIGKILL being reset to SIG_DFL
https://bugs.kde.org/show_bug.cgi?id=506930
What|Removed |Added
https://bugs.kde.org/show_bug.cgi?id=506971
Mark Wielaard changed:
What|Removed |Added
Depends on||506890
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506930
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=506967
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506971
Mark Wielaard changed:
What|Removed |Added
Depends on||506967
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506596
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506813
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506816
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=369032
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=309554
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=418756
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=331311
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506930
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506910
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506970
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506928
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506806
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506929
Mark Wielaard changed:
What|Removed |Added
Blocks||506971
Referenced Bugs:
https://bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=506971
Bug ID: 506971
Summary: LTP 20250530 amd64 meta bug
Classification: Developer tools
Product: valgrind
Version First 3.25.0
Reported In:
Platform: Other
OS: Linux
Sta
https://bugs.kde.org/show_bug.cgi?id=493430
Mark Wielaard changed:
What|Removed |Added
See Also||https://bugs.kde.org/show_b
https://bugs.kde.org/show_bug.cgi?id=506970
Bug ID: 506970
Summary: mmap needs an EBADF fd_allowed check
Classification: Developer tools
Product: valgrind
Version First 3.25.0
Reported In:
Platform: Other
OS: Linux
https://bugs.kde.org/show_bug.cgi?id=160956
Mark Wielaard changed:
What|Removed |Added
See Also||https://bugs.kde.org/show_b
https://bugs.kde.org/show_bug.cgi?id=506967
Bug ID: 506967
Summary: Implement and override mallinfo2
Classification: Developer tools
Product: valgrind
Version First 3.25.0
Reported In:
Platform: Other
OS: Linux
https://bugs.kde.org/show_bug.cgi?id=506930
Bug ID: 506930
Summary: valgrind allows SIGKILL being reset to SIG_DFL
Classification: Developer tools
Product: valgrind
Version First 3.25.0
Reported In:
Platform: Other
OS: Li
https://bugs.kde.org/show_bug.cgi?id=506929
Bug ID: 506929
Summary: sysfs syscall not wrapped
Classification: Developer tools
Product: valgrind
Version First 3.25.0
Reported In:
Platform: Other
OS: Linux
Statu
https://bugs.kde.org/show_bug.cgi?id=506928
Bug ID: 506928
Summary: ustat syscall not wrapped
Classification: Developer tools
Product: valgrind
Version First 3.25.0
Reported In:
Platform: Other
OS: Linux
Statu
https://bugs.kde.org/show_bug.cgi?id=506890
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=331311
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=506910
Bug ID: 506910
Summary: openat with RESOLVE_NO_MAGICLINKS succeeds on
/proc/self/exe
Classification: Developer tools
Product: valgrind
Version First unspecified
Reported In:
https://bugs.kde.org/show_bug.cgi?id=506890
Bug ID: 506890
Summary: Support SIGSTKFLT and SIGSYS on linux
Classification: Developer tools
Product: valgrind
Version First 3.25.0
Reported In:
Platform: Other
OS: Linux
https://bugs.kde.org/show_bug.cgi?id=506813
--- Comment #2 from Mark Wielaard ---
The reason we have to handle AT_SYMLINK_NOFOLLOW explicitly is because we try
to translate the execveat call into a execve call.
For execveat glibc does nothing special for AT_SYMLINK_NOFOLLOW because it is a
https://bugs.kde.org/show_bug.cgi?id=506795
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=506816
Bug ID: 506816
Summary: futex2, futex_waitv WARNING: unhandled amd64-linux
syscall: 449
Classification: Developer tools
Product: valgrind
Version First unspecified
Reported In:
https://bugs.kde.org/show_bug.cgi?id=506806
Mark Wielaard changed:
What|Removed |Added
See Also||https://bugs.kde.org/show_b
https://bugs.kde.org/show_bug.cgi?id=506813
Bug ID: 506813
Summary: execveat wrapper need to do more checking
Classification: Developer tools
Product: valgrind
Version First unspecified
Reported In:
Platform: Other
OS: Li
https://bugs.kde.org/show_bug.cgi?id=506806
Bug ID: 506806
Summary: execveat with AT_FDCWD and relative path goes wrong
Classification: Developer tools
Product: valgrind
Version First unspecified
Reported In:
Platform: Other
https://bugs.kde.org/show_bug.cgi?id=506795
--- Comment #1 from Mark Wielaard ---
Created attachment 183086
--> https://bugs.kde.org/attachment.cgi?id=183086&action=edit
Better report which clone flag are problematic
With this patch valgrind now reports:
==3404273== Unsupported clone(
https://bugs.kde.org/show_bug.cgi?id=506795
Bug ID: 506795
Summary: Better report which clone flags are problematic
Classification: Developer tools
Product: valgrind
Version First unspecified
Reported In:
Platform: Other
1 - 100 of 1330 matches
Mail list logo