2012-07-31 57 views
1

我試圖保護我的進程免受潛在的可能導致使用mallopt(M_CHECK_ACTION,3)的雙重釋放場景的代碼。輸出mallopt M_CHECK_ACTION錯誤記錄文件

有沒有辦法輸出錯誤的情況下雙免費的日誌文件? 我的進程已經重定向stderr(即「錯誤」調用被記錄到一個文件中),但是這個特定的錯誤被打印到屏幕上。

回答

3

嘗試使用LIBC_FATAL_STDERR_環境變量。
# LIBC_FATAL_STDERR_="yes" ./<you-program-name>

+0

我無法再訪問該設置,但看起來您的答案是我正在尋找的答案。我將重新創建要測試的設置。坦克! – Neowizard 2012-11-26 07:10:41