当我使用选项运行 valgrind --tool=memcheck --db-attach=yes
,然后尝试附加时,弹出一个错误,我得到:valgrind: m_debugger.c:235 (ptrace_setregs): Assertion 'Unimplemented functionality' failed.
这对我来说似乎很奇怪,因为它是 valgrind 的核心功能,却无法实现。有解决方法吗?
答案1
您可以升级到 Valgrind 3.7.0 并使用嵌入式 gdbserver。有关更多详细信息,请参阅 Valgrind 3.7.0 用户手册