gpt4 book ai didi

c++ - 使用 lldb 和 -fsanitize=address 调试问题

转载 作者:太空狗 更新时间:2023-10-29 21:34:05 51 4
gpt4 key购买 nike

-fsanitize=address -fno-omit-frame-pointerclang 一起使用时需要注意什么?我经历了一些奇怪的事情debugging behaviour (std::string 格式不正确)当使用带 -fsanitize=address 的地址清理程序时。

本地址清理器打开时,我们可以不依赖调试器吗?

最佳答案

地址清理器对生成的代码进行了许多额外的转换,这些转换通常需要更新调试信息。如果他们不这样做,一个症状是调试器将指向错误的变量位置。我们已经看到并修复了一些此类错误,但看起来您遇到了另一个错误。请将其提交给 bugs.llvm.org 错误报告者。 – Jim Ingham 1 月 14 日 23:52

关于c++ - 使用 lldb 和 -fsanitize=address 调试问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48250930/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com