Valgrind在pthread_spin_lock中挂起消耗100%的CPU

时间:2014-07-03 16:24:15

标签: c++ c valgrind

我的C ++多线程应用程序在valgrind版本3.8.0和最新版本的pthread_spin_lock中挂起。但它不会发生在3.6.0,3.6.1和3.7.0中。有人知道任何解决方法吗?

2 个答案:

答案 0 :(得分:2)

这导致了valgrind中线程管理的内部问题。我有同样的问题,并在3.10版本的valgrind中修复。

答案 1 :(得分:0)

valgrind官方问题管理系统中记录的问题。 Julian Seward已将其修复为3.9以后的版本。 https://bugs.kde.org/show_bug.cgi?id=336435