gdb

gdb

文章 99 浏览 133

我的 VS Code 工作区变成“不允许操作”当使用gdb时

我正在尝试通过 Visual Studio Code(Microsoft C/C++ 扩展)通过 gdb 调试一个非常简单的 C 程序 main.c。 #include #include #include int main(int…

初见你 2025-01-13 19:27:40 0 0

强制gdb加载本地共享库iso目标库

我在主机上使用 gdbserver 和 gdb 来调试链接到共享库的 arch ARM 应用程序。 我在主机上有一份带有符号的库副本,我希望 gdb 加载本地库而不是远程库…

话少心凉 2025-01-13 17:09:37 1 0

仅在 tui 模式下出现 gdb 错误:“启动时程序退出”

只要我不进入 tui 模式,gdb 就可以正常工作。例如,我有以下 c 程序: #include int mp(int x, int y) { int res = 0; for (x; x>0; --x) { res += y…

中性美 2025-01-13 09:10:05 0 0

更改 gdb 显示未初始化数据的方式

我正在调试一个程序,该程序声明了一个包含 1024 个元素的数组,但它直到很久以后才被初始化。每次我使用“info locals”时,它都会向我显示这个非常…

梦旅人picnic 2025-01-13 03:37:12 0 0

为什么gdb显示/stdlib/strtol_l.c:没有这样的文件或目录?我是否缺少要安装的东西?

我尝试使用 -g 进行编译,然后运行 ​​gdb 来查找导致分段错误的行,但错误消息让我感到困惑。 Program received signal SIGSEGV, Segmentation faul…

橘亓 2025-01-12 20:19:46 0 0

为什么当我尝试打印余弦时 gdb 中止?

这是我与它的互动。我首先启动gdb,设置一个断点,运行程序gdb在断点处暂停。然后: (gdb) b 89 Breakpoint 1 at 0x18cc: file parseGaia3DataToSqDeg…

您的好友蓝忘机已上羡 2025-01-12 12:25:41 0 0

gdb 要求继续/退出?

我是 GDB 新手,用于调试我的程序(C++)的问题。我使用 gdb 查找回溯,然后打印帧信息。在其中一次打印期间,假设命令类似于: 1) frame 2 2) print …

仙女山的月亮 2025-01-12 11:10:12 0 0

GDB 中跳转到下一个分支指令

有没有办法继续执行,直到到达 GDB 中的分支指令?很像 WinDbg“ph”命令。如果没有的话,可以用Python编写脚本吗?…

我早已燃尽 2025-01-12 09:45:18 0 0

我有一个 x86-64 程序,仅当从 gdb 调试器运行时才能正常工作

我在 x86 汇编程序中编写了 malloc 的原始版本作为练习。该代码使用链表来跟踪分配的内存块。我决定添加一个函数来遍历列表并打印出每个块的元数据,…

濫情▎り 2025-01-12 07:51:59 2 0

在信号处理程序中获取文件、源代码行和变量名称

我为段错误安装了自定义信号处理程序, void sa_sigHandler(int signo, siginfo_t *info, void *context) { ... void *variableAddr = info->si_addr;…

云之铃。 2025-01-12 06:29:04 1 0

如何协调GDB中的指令指针和当前行?

我有两个代码段:.multiboot.text 和 .text 它们在内存中的位置如下: linker.ld SECTIONS { . = 0x00100000; /* The kernel will live at 3GB + 1MB …

疾风者 2025-01-12 05:34:57 1 0

调试器如何识别线程?

当使用调试器调试多线程应用程序时,调试器通常会显示当前正在运行的线程。使用一些 GUI 或像 infothreads 这样的命令。 但线程是一个特定于操作系统…

傾城如夢未必闌珊 2025-01-12 02:11:34 0 0

使用 GDB 调试 Python

是否可以像使用 gdb 调试 C++ 代码一样调试 Python 代码? 我找到了 此文档 但我不知道如何使用它。 在 python 脚本中设置断点会很酷,这样我就可以使…

三人与歌 2025-01-11 22:13:20 1 0

调试客户盒子上生成的核心文件

我们通过在客户的机器上运行我们的软件来获取核心文件。不幸的是,因为我们总是使用 -O2 编译而没有调试符号,这导致了我们无法弄清楚为什么崩溃的情…

指尖微凉心微凉 2025-01-11 11:06:51 0 0

在调用指令之后立即跳转到“SignalHandler”

我正在对一个程序进行调试,该程序报告: Thread 1 "test.out" received signal SIGSEGV, Segmentation fault. 然后我对程序进行 gdbed,发现该程序在…

渡你暖光 2025-01-10 18:57:39 0 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文