https://bugs.winehq.org/show_bug.cgi?id=36272
--- Comment #11 from Michael Stefaniuc mstefani@winehq.org --- I do not see these leaks in valgrind. I'm attaching the output of export VALGRIND_OPTS="--trace-children=yes --track-origins=yes --gen-suppressions=all --suppressions=$HOME/wine/austin987/valgrind/valgrind-suppressions-ignore --suppressions=$HOME/wine/austin987/valgrind/valgrind-suppressions-external --num-callers=20 --vex-iropt-register-updates=allregs-at-mem-access --leak-check=full --show-leak-kinds=all" WINETEST_WRAPPER=valgrind make dlls/dmime/tests/i386-windows/performance.ok
Though I had to add an additional suppression to valgrind-suppressions-ignore else it would hit 10 Million errors and stop reporting / counting: { wine_syscall_dispatcher Memcheck:Addr2 fun:__wine_syscall_dispatcher obj:* }
Also I had to kill the dmime_test.exe at the end as it was sitting in an infinite loop (100% CPU, strace showing just a blocking read()). Or seldom it would be crashing.
But I'm not seeing those definitely lost loss records.