【发布时间】:2011-04-28 17:38:31
【问题描述】:
我有一个移植到 Android 的旧版 C++ 代码。在字符串上调用 free 时,会发生随机崩溃。在随机的地方观察到崩溃。有没有可以用来检查内存溢出的工具?
【问题讨论】:
-
你真的在 C++ 数据结构上调用
free吗?或者你只是一个使用free而不是delete的C程序员
标签: c++ android java-native-interface
我有一个移植到 Android 的旧版 C++ 代码。在字符串上调用 free 时,会发生随机崩溃。在随机的地方观察到崩溃。有没有可以用来检查内存溢出的工具?
【问题讨论】:
free 吗?或者你只是一个使用free而不是delete的C程序员
标签: c++ android java-native-interface
如果是由于某个底层 bug 导致的,而该 bug 只会在 Android 上引起问题,您可以使用 Valgrind 在旧平台上运行它吗?
【讨论】:
你可以试试我的non-intrusive heap debugger。
【讨论】: