Để tìm kiếm rò rỉ bộ nhớ trong ứng dụng của tôi dựa trên thư viện Liv555, tôi đã cố gắng chạy nó bằng cách sử dụng valgrind. Nó là kết quả trong các lỗi sau:Valgrind unhandled hướng dẫn byte lỗi
vex amd64->IR: unhandled instruction bytes: 0xC5 0xF9 0x57 0xC0 0xC5 0xFA 0x10 0x15
Chạy nó trên máy tính khác không gây ra lỗi này (nó chỉ chạy tốt), vì vậy tôi hy vọng điều này là kết quả của một số phiên bản của thư viện. Đây có phải là vấn đề không? Nếu vậy, có ai biết thư viện nào có thể gây ra lỗi không? Đầu ra của valgrind
với các tùy chọn -v -v
nằm ở here.
Có lỗi tương tự trong Valgrind Bugzilla - [http://bugs.kde.org/show_bug.cgi?id=280835](http://bugs.kde.org/show_bug.cgi?id=280835) – ks1322
Thêm, giả sử '-msse2' hoặc' -msse3' vào 'CFLAGS' hoặc' CXXFLAGS' sẽ giúp cô lập vấn đề. Nếu nó biến mất, thì có khả năng là kết quả của Valgrind không hiểu những chỉ dẫn SSE mới nhất. – jww