7
爲了在基於Liv555庫的應用程序中搜索內存泄漏,我嘗試使用valgrind運行它。它導致以下錯誤:Valgrind未處理的指令字節錯誤
vex amd64->IR: unhandled instruction bytes: 0xC5 0xF9 0x57 0xC0 0xC5 0xFA 0x10 0x15
另一臺計算機上運行它不會導致這個錯誤(它運行得很好),所以我希望這是一些庫版本的結果。這可能是問題嗎?如果是這樣,有誰知道哪個庫可能導致錯誤? valgrind
的輸出與-v -v
選項位於here。
Valgrind Bugzilla中存在類似的錯誤 - [http://bugs.kde.org/show_bug.cgi?id=280835](http://bugs.kde.org/show_bug.cgi?id=280835) – ks1322
將'-msse2'或'-msse3'添加到'CFLAGS'或'CXXFLAGS'應該有助於找出問題。如果它消失了,那麼它可能是Valgrind不瞭解最新的SSE指令的結果。 – jww