gpt4 book ai didi

c - 如何调试无法使用gdb访问地址

转载 作者:太空宇宙 更新时间:2023-11-04 03:25:26 25 4
gpt4 key购买 nike

当我尝试使用 gdb 调试核心文件时,我没有看到任何有效的堆栈跟踪以继续进行(类似于下面链接中报告的问题)。你能帮我如何进一步调试来调试这个问题吗?任何有助于对问题进行分类的指针或 gdb 命令。

GDB debugging trace with no relevant info (#0 0x2e6e6f69 in ?? ())

(gdb) where
#0 0x76c0da28 in ?? ()
#1 0x76c0d9e0 in ?? ()
#2 0x76c0d9e0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)

编辑:为了排除 -g 标志和 host environment 问题的可能性,我故意添加了一个代码来崩溃并且能够获得正确的堆栈从核心文件中跟踪。

最佳答案

When I try to debug core file with gdb I dont see any valid stack trace

内核是在被分析的同一台主机上生成的吗?

如果没有,this answer解释您需要做什么。

关于c - 如何调试无法使用gdb访问地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41563135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com