|
From: Bart V. A. <bar...@gm...> - 2007-02-22 17:35:16
|
A new drd version is available at the following location: http://home.euphonynet.be/bvassche/valgrind/valgrind-6606-drd-2007-02-22.patch.gz Changes compared to version 2007-01-02: - Ported drd to AMD64 architecture -- drd now runs both on X86 and AMD64. More fine-tuning on AMD64 will be necessary however -- there are some false positives reported on AMD64 that are not reported on X86. - Eliminated false positives with regard to signal handling, and added a regression test. - Added two new client requests that allow to enable/disable recording of memory accesses on a per-thread bases. This was needed to suppress the false positives triggered by pthread_create() (which sets up the stack for another thread). - Extended drd's regression test stderr filter, to make regression tests run more reliably. Most important known bugs: - drd is soon killed by the OOM handler when started with bigger clients. - drd/default.supp has to be installed manually in the installation dir. - Valgrind option -v triggers a crash after the client program finished when drd has reported one or more errors in the client. -- Regards, Bart Van Assche. |