【问题标题】:Eclipse GDB stacktrace gets file location wrongEclipse GDB stacktrace 获取文件位置错误
【发布时间】:2011-11-10 23:12:57
【问题描述】:

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

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

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

凯文

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

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

【问题讨论】:

    标签: android eclipse gdb android-ndk


    【解决方案1】:

    DownloadManager.cpp 文件之一重命名为其他文件,并针对CDT 提交错误。

    【讨论】:

    • 谢谢,这就是我最终所做的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-13
    • 1970-01-01
    • 2012-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多