问题标签 [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.

0 投票
0 回答
57 浏览

c++ - 为什么我的程序在使用 -fsanitize=leak 时不会停止?

我通过数组编写了一个简单的队列实现,当我测试它时,我遇到了一个有线问题。

-fsanitize=leak在我的 cmake 配置中使用。显示所有消息后,它不会停止。如果我删除-fsanitize=leak,一切都会好起来的,或者如果我删除 q = q + 5 + 6 + 3;它也会好起来的。我对它很好奇!

我已经尝试lldb并收到:

我的设备:MacBook Pro m1,macOS 11.3,编译器:由自制软件安装的 clang 版本 12.0.0。

0 投票
0 回答
6 浏览

linux - 如何存储独立 LeakSanitizer 输出?

我正在使用 LeakSanitizer ( https://github.com/google/sanitizers/wiki/AddressSanitizerLeakSanitizer )

我正在尝试存储在运行可执行文件结束时生成的 LeakSanitizer 内存泄漏报告,但似乎用户无法将其重定向到文本文件?我的 gcc 版本是 6.3.0

gcc6.3.0似乎也没有log_path,那么还有其他方法可以获取报告输出吗?