【发布时间】:2018-10-29 09:11:24
【问题描述】:
我们编写了一个共享库(比如 slib.so),它在一个永无止境的可执行文件中被 dlopen'ed、used 和 dlclose'd。 我想在不附加可执行文件的情况下检查库 slib.so 中的内存泄漏。
Linux 中是否有任何工具可以找出共享库中的内存泄漏?所以我需要一个工具来监控 dlopen 和 dlclose 之间的堆,并在 dlclose 之后报告问题。
【问题讨论】:
标签: memory-leaks shared-libraries memcheck