我使用valgrind进行内存泄漏检测。有一些代码我期望产生内存泄漏,但valgrind没有检测到它。现在我想找出这个对象可能仍然可以到达的方式(在这种情况下这将是一个问题)。 valgrind可以输出那些引用吗?
答案 0 :(得分:0)
升级到Valgrind的(尚未发布的)3.8.0 SVN版本。 然后,您具有以下gdbserver监视器命令:
block_list <loss_record_nr> after a leak search, shows the list of blocks of <loss_record_nr> who_points_at <addr> [<len>] shows places pointing inside <len> (default 1) bytes at <addr> (with len 1, only shows "start pointers" pointing exactly to <addr>, with len > 1, will also show "interior pointers")