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
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.
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.
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.
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=
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.
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