带有标志的多线程valgrind --track-originins = yes

时间:2015-09-06 04:32:35

标签: c multithreading pthreads valgrind heisenbug

我目前正在尝试通过valgrind运行我的多线程程序,当我执行以下命令时,我会收到通知"使用未初始化的值"和其他相关问题。

valgrind ./foo.exe

当我再次运行时,这次跟踪起源,如下所示,没有错误弹出。

valgrind --track-origins=yes ./foo.exe

任何帮助将不胜感激,我很确定问题的发生只是因为我的程序使用多个线程。

0 个答案:

没有答案