c++ - 映射共享库部分 : libhmmm. 时出错,因此:成功

标签 c++ c linux gdb shared-libraries

我在使用 gdb 和从共享库加载调试信息时遇到问题。

我从 gdb 中运行时得到的错误是:

>>run
Error while mapping shared library sections: libhmmm.so: Success.
....
....
>>break container_main
Error cannot access memory at 0x9f18

有问题的共享库存在并位于同一目录中,它包含调试信息并且未被删除。 该应用程序按预期工作。

当从 gdb 中发出 info sharedlibrary 时,所有共享库都被监听,但是相关共享库的 fromto 数据丢失.

已搜索但未找到任何解决方案。

最佳答案

谷歌搜索出现了一个 old bug report和一个 forum discussion关于一些类似的问题。如果您运行的 GDB 版本 < 6.1,请尝试升级到更新的版本。

关于c++ - 映射共享库部分 : libhmmm. 时出错,因此:成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3658723/

相关文章:

c++ - C++ 中的 _tmain() 和 main() 有什么区别?

c++ - 多线程应用程序中无锁队列的访问冲突

c - 如何在 OpenGL 中创建便宜的阴影?

c - CodeBlocks 中的 Free 函数非常慢

linux - 如何使用 cut 以不同格式输出初始行?

linux - 从脚本中的字符串中查找最长路径

c++ - 将 constexpr 数组扩展为一组非类型模板参数

sql - 在sql语句中使用变量-c接口(interface)

linux - 我可以依靠 Linux close() 不阻塞文件 I/O 吗?

c++ - 在 glVertexAttribPointer 调用中是否强制转换为 void* 合法 C++?