![]() |
1
15
基本上,每个valgrind错误都显示一个堆栈跟踪。堆栈跟踪的较高部分可能对您不太有用,因为它们引用库代码。但是,这些问题最终源于代码中的问题。首先扫描堆栈跟踪的第一部分,该部分引用应用程序中的一行代码(而不是库函数)。如果检查堆栈跟踪,将看到
“错误”
导致这个问题的一个小例子是:
从检查第198行开始
我还将添加这样的错误,如果您编译时带有所有警告,编译器有时会捕获这些错误。(例如,在gcc中,确保使用-wall标志编译) |
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 4 月前 |
![]() |
user2138149 · 双栈网络服务器无法按预期处理ipv4请求 4 月前 |
![]() |
Marco · PyCharm Linux系统文件上os.stat异常 5 月前 |