问题标签 [leak-sanitizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 为什么我的程序在使用 -fsanitize=leak 时不会停止?
我通过数组编写了一个简单的队列实现,当我测试它时,我遇到了一个有线问题。
我-fsanitize=leak
在我的 cmake 配置中使用。显示所有消息后,它不会停止。如果我删除-fsanitize=leak
,一切都会好起来的,或者如果我删除 q = q + 5 + 6 + 3;
它也会好起来的。我对它很好奇!
我已经尝试lldb
并收到:
我的设备:MacBook Pro m1,macOS 11.3,编译器:由自制软件安装的 clang 版本 12.0.0。
linux - 如何存储独立 LeakSanitizer 输出?
我正在使用 LeakSanitizer ( https://github.com/google/sanitizers/wiki/AddressSanitizerLeakSanitizer )
我正在尝试存储在运行可执行文件结束时生成的 LeakSanitizer 内存泄漏报告,但似乎用户无法将其重定向到文本文件?我的 gcc 版本是 6.3.0
gcc6.3.0似乎也没有log_path,那么还有其他方法可以获取报告输出吗?