1

我正在尝试使用 mallopt(M_CHECK_ACTION, 3) 保护我的进程免受可能导致双重释放场景的潜在恶意代码的影响。

有没有办法在双重释放到日志文件的情况下输出错误?我的进程已经重定向了标准错误(即“错误”调用被记录到一个文件中),但是这个特定的错误被打印到屏幕上。

4

1 回答 1

3

尝试使用 LIBC_FATAL_STDERR_ 环境变量。
# LIBC_FATAL_STDERR_="yes" ./<you-program-name>

于 2012-11-22T13:12:43.633 回答