Created attachment 163185 [details] Valgrind log The issue appeared with Wine commit ac1761d1dae8bf114a05e28ed6886deba6c2c860. Related: https://bugs.winehq.org/show_bug.cgi?id=55889
What exactly changed in that commit? Valgrind uses a lot of memory. If the guest tries ot mmap to an address that Valgrind is using that's going to fail.
The preloader is now built as PIE (Position Independent Executable).
Can you post the first SHOW_SEGMENTS (between <<< and >>>) that you get with 'valgrind -d {whatever command}'
Created attachment 163261 [details] Segments
Created attachment 163322 [details] Segments (working) A user on freedesktop's GitLab can't reproduce the issue on openSUSE Tumbleweed, which currently provides Valgrind 3.21 and Wine 8.20. I attached the segments reported on his machine. https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1938#note_2172483