Eclipse GDB堆栈跟踪导致文件位置错误

时间:2011-09-06 01:45:35

标签: android eclipse gdb android-ndk

使用GDB进行调试时,Eclipse似乎很容易混淆。在项目中有一个DownloadManager.cpp文件,其中包含JNI粘合代码,用于在共享库DownloadManager.cpp中运行代码。

Eclipse似乎很容易混淆,并且不会将堆栈跟踪与正确的文件联系起来。问题出现在 SVI :: DownloadManager :: activeDownloads()中,它不在JNI粘合代码的DownloadManager.cpp中,而是在共享库中。

单击堆栈跟踪框会导致Eclipse打开错误的文件并突出显示错误的行。对此有任何建议或帮助表示赞赏。

凯文

Eclipse双击导致混淆时加载错误的文件 Eclipse wrong file

堆栈跟踪中显示的实际行号 Eclipse right file

1 个答案:

答案 0 :(得分:1)

将其中一个DownloadManager.cpp文件重命名为其他内容并针对CDT提交错误。