我正在linux上运行wireshark build。我在做一些活动的同时遇到了崩溃。核心转储也正在生成。但是,当我给出以下命令 gdb ./wireshark核心。 它说,文件格式无法识别。另外,当我在“./wireshark”上做一个 猫时,它似乎是某种脚本。 那么如何分析核心转储?分析在linux上运行wireshark时创建的核心转储文件
0
A
回答
0
检查脚本以查看正在运行的实际wireshark二进制文件是什么。
gdb有助于芯片分析。
0
当我在“./wireshark”上做猫时,它似乎是某种脚本。
可能是因为你已经建立了Wireshark的从源代码在该目录中,在这种情况下是脚本(通过libtool产生为a wrapper script)。
你需要做的,而不是
gdb ./wireshark core`
,什么是
./libtool --mode=execute gdb ./wireshark core
将做正确的魔法上的实际可执行文件,而不是在脚本运行GDB(并通过它在编译目录中找到共享库的正确方法)。
相关问题
- 1. 分析核心转储
- 2. Solaris核心转储分析
- 3. 在linux内核中与进程核心转储创建相关的文件
- 4. 当创建核心转储
- 5. 分割错误(核心转储),linux,g ++
- 6. 核心转储文件有时不创建
- 7. Linux核心转储过大!
- 8. Linux核心转储vs堆转储?
- 9. 如何用gdb分析程序的核心转储文件?
- 10. 使用gdb分析核心转储帧
- 11. 如何分析核心转储
- 12. 分析Apache/PHP核心转储
- 13. GDB +核心文件转储
- 14. 运行程序时出现分段错误(核心转储)
- 15. 写入文件时核心转储?
- 16. Linux无法从应用程序创建核心转储
- 17. dump_bt在试图分析apache核心转储时不起作用
- 18. 核心转储文件存储在iPhone上的位置?
- 19. 如何在使用GDB生成核心转储文件时限制核心转储文件的大小
- 20. 进程停止,但未在OpenVZ Container上创建核心转储
- 21. 相对路径时,分析核心转储
- 22. Apache的核心转储文件
- 23. 程序不运行(正在运行完成分割故障核心转储)
- 24. 如何让linux核心转储文件每次都被覆盖?
- 25. 核心转储?
- 26. 尝试执行.jar文件时未能写入核心转储
- 27. 在Linux上运行简单的std :: thread代码时使用gcc 4.6和4.7的核心转储
- 28. 位于Windows 7上的JVM核心转储文件在哪里?
- 29. 在Linux上构建web api .net核心
- 30. Linux中的选择性核心转储 - 如何选择转储的部分?
好的,我会尝试。你知道二进制文件的位置吗? – Ajay 2009-06-26 09:03:56