[valgrind] [Bug 379630] false positive std::mutex problems

2017-05-09 Thread Gregory Nilsson
https://bugs.kde.org/show_bug.cgi?id=379630 --- Comment #8 from Gregory Nilsson --- I've created a wrapper for the std::mutex (updated test code attached), with VALGRIND_HG_MUTEX_INIT_POST/VALGRIND_HG_MUTEX_DESTROY_PRE in its constructor/destructor. The lock order violation error is now

[valgrind] [Bug 379630] false positive std::mutex problems

2017-05-09 Thread Gregory Nilsson
https://bugs.kde.org/show_bug.cgi?id=379630 --- Comment #7 from Gregory Nilsson --- Created attachment 105411 --> https://bugs.kde.org/attachment.cgi?id=105411&action=edit log when using wrapper -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 379630] false positive std::mutex problems

2017-05-09 Thread Gregory Nilsson
https://bugs.kde.org/show_bug.cgi?id=379630 --- Comment #6 from Gregory Nilsson --- Created attachment 105409 --> https://bugs.kde.org/attachment.cgi?id=105409&action=edit test case with mutex wrapper -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 379630] false positive std::mutex problems

2017-05-08 Thread Gregory Nilsson
https://bugs.kde.org/show_bug.cgi?id=379630 --- Comment #4 from Gregory Nilsson --- Created attachment 105390 --> https://bugs.kde.org/attachment.cgi?id=105390&action=edit drd -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 379630] false positive std::mutex problems

2017-05-08 Thread Gregory Nilsson
https://bugs.kde.org/show_bug.cgi?id=379630 --- Comment #3 from Gregory Nilsson --- I'm running gcc 4.9.2 and valgrind 3.13 SVN, tried 3.12 as well with the same result. No faults are reported when running DRD (attaching log). I compile my test like this (seen in log.txt): gcc -g -std=

[valgrind] [Bug 379630] false positive std::mutex problems

2017-05-08 Thread Gregory Nilsson
https://bugs.kde.org/show_bug.cgi?id=379630 --- Comment #1 from Gregory Nilsson --- Created attachment 105388 --> https://bugs.kde.org/attachment.cgi?id=105388&action=edit log -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 379630] New: false positive std::mutex problems

2017-05-08 Thread Gregory Nilsson
https://bugs.kde.org/show_bug.cgi?id=379630 Bug ID: 379630 Summary: false positive std::mutex problems Product: valgrind Version: 3.13 SVN Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal