Linux で実行されている C プログラムで malloc_stats() を呼び出して、メモリ割り当て統計を出力しようとしていました。ただし、出力は提供されません。malloc_stats() のマンページによると、情報は標準エラーに送信されます。では、malloc_stats() 情報をプログラムのログ ファイルにリダイレクトするにはどうすればよいでしょうか。
また、gdb で malloc_stats() を呼び出してみましたが、適切な情報も得られません。
(gdb) call malloc_stats()
[Switching to Thread 182928084768 (LWP 11950)]
$2 = -1759135936
(gdb)
gdb の何が問題になっていますか?