http://bugs.winehq.org/show_bug.cgi?id=9916
--- Comment #23 from Lionel Debroux lionel_debroux@yahoo.fr 2007-11-01 08:17:04 --- Created an attachment (id=8910) --> (http://bugs.winehq.org/attachment.cgi?id=8910) Partial run of Valgrind (as described in comment #22)
So I did as Dan wrote in comment #22: patched and compiled Valgrind 3.2.3, patched Wine, and run the Wine tests through Valgrind.
Here's the first part of the run. One of the tests seemed to hang, so I killed it - but instead of killing the faulty process (child of Valgrind and make) through top, I CTRL+C the whole execution of Valgrind. Stupid me. So I restarted the tests, and will post the second part in a subsquent attachment.
In the second run, I haven't been able to suppress the spurious warnings in a different version of libGL, despite adding { bogus_addr4_libgl_101001419 Memcheck:Addr4 obj:/usr/lib/libGL.so.100.14.19 } to tools/valgrind-suppressions. I must have done something wrong somewhere. To remove those spurious errors, I tried to cook multiple | grep -v "..." one-liners, and a more complicated Perl script. In the end, I managed to do nothing such that I'm convinced it will never remove useful lines... so I'm giving up and attaching the unedited logs...