gdb 相关问题

将此标记用于与GDB相关的问题,GDB是GNU软件系统的标准调试器。

使用gdb作为监视器?

GDB可以像传统的装配监视器一样使用吗? 一旦你踏入例如。它返回的库代码: 没有函数包含所选帧的程序计数器 GDB 调试器能够

回答 1 投票 0

无法插入断点0

由于某种原因,GDB 在单步执行我开发的守护进程时停止运行,但我找不到问题所在。进行一些代码更改后出现问题,并出现分段错误错误

gdb
回答 1 投票 0

使用 gdb 调试由 ifunc 通过二进制修补调用的函数

我目前正在尝试调试liblzma.so.5中的crc64_resolve函数,该函数是通过调用sshd加载的。我正在按照这篇中等帖子重现 sshd 加载漏洞的动态调试...

回答 1 投票 0

数百次迭代后 C strcat 缓冲区溢出

我用 C 语言为 DWM 编写了一个状态栏实用程序,用于显示时间、日期、CPU 温度和电池电量。我最近注意到该程序崩溃了,并发现它有一个核心转储。我重新编译了

回答 1 投票 0

是否有一种无需并行调试器即可有效调试 MPI 主从模型的方法?

在此,我有一个主从模型,其中唯一的主节点启动 MPI_Comm workercomm,并且所有工作节点均由其中的 MPI_Comm_spawn 生成。当然,在第一次运行中存在一些错误,并且

回答 1 投票 0

GDB QEMU 远程目标不支持 qGetTIBAddr 数据包

我正在尝试使用 gdb 调试 qemu 中的 EFI 应用程序。 QEMU 以 -s 和 -S 标志启动,gdb 以 gdb ./target/x86_64-unknown-uefi/debug/application.efi qemu 的目标是

回答 1 投票 0

如何在 gdb 或宏的内存转储中查找 4 字节值

如何将进程中内存地址中包含的值与GDB宏中的已知值进行比较。 设置 $_start = (char*)$arg0 设置 $_end = (char*)$addr + $size 而 (u_int32_t)$_start != (u_int32_t...

回答 1 投票 0

gdb 附加到管道传递的参数失败

我可以用 gdb附加45432 调试进程。但是,当我使用 echo 45432 |xargs gdb 附加 gdb 附加成功,但随后打印 (gdb) 退出 调试会话处于活动状态。 劣质 1 [

gdb
回答 1 投票 0

c++ 崩溃自函数参数捕获

我有一个大型 C++ unix 程序,它会随机崩溃,但我们无法为客户提供调试版本。我想捕获崩溃时所有函数调用及其参数的详细信息...

回答 1 投票 0

程序打开特定文件时 gdb 中断

背景故事:在 strace 下运行程序时,我注意到“/dev/urandom”正在被打开。 我想知道这个调用来自哪里(它不是程序本身的一部分,它是......

回答 4 投票 0

如何在gdb中调用函数(void)

我是逆向工程的完全初学者。 最近我一直在学习 gdb 以及如何调试程序。 我很怀疑这是否是一个简单的问题 #包括 #在...

回答 3 投票 0

如何找到应用程序冻结的位置?

我有一个大型 C++ 应用程序,它会在某个点重复冻结。它不会崩溃,也不会出现段错误。我可以访问源代码,但我不是作者。因此我无法成为一个受过教育的...

回答 1 投票 0

/lib/x86_64-linux-gnu/libthread_db.so.1 文件不存在

我正在尝试在我的 C 程序上运行 gdb,但我的调试器在我的终端上显示: > (gdb) 文件主 从 main 读取符号...完成。 > (gdb) 运行 启动程序:/home/userA/Desktop/test/

回答 2 投票 0

在 eclipse 4.16.0 中启用漂亮打印机在 Windows 10 上不起作用

我在windows 10上使用eclipse 4.16.0和Mingw-w64。我的gdb(8.1)版本支持python。我有 python 2.7.9(与我在 Mingw-w64 文件夹中找到的 python 版本兼容...

回答 1 投票 0

不带-g选项进行编译,但我想获得更详细的调试信息

对于我的项目,发布版本(使用 -O2 标志编译)比调试版本(使用 -g -O0 标志编译)具有更高的性能。 所以我必须使用release版本。 然而,在

回答 5 投票 0

使用 GDB 和 LinkServer/MCULink 缓慢触发断点

我正在做一个涉及NXP i.MX RT1060的项目,我正在使用NXP的MCULink进行调试。我使用 NXP 的 LinkServer 来运行 GDB 服务器,并使用 VSCode 中的 Cortex-Debug 扩展来运行 GDB。

回答 1 投票 0

标头和共享库之间不兼容的函数参数列表不会使我的程序崩溃,为什么?

在两台不同的机器上构建我的大学项目时,我遇到了 LAPACK 和 Intel 在 MKL 中的实施问题。我已经找出了主要问题:我使用了 LAPACK 标头...

回答 1 投票 0

在运行时将符号传递给gdb

我正在制作一个 JIT 重新编译器,这意味着我在运行时生成代码块。我希望能够告诉 gdb 主机区域,例如 0x7f00'0ac0-0x7f00'03c0 的名称为 block_1000_0ac0 因为...

回答 1 投票 0

为什么我的gdb无法通过stdin读取文件? (很奇怪)

这是t.c,我使用gcc t.c -o t -m32 -g 来编译它: #包括 int main() { 字符缓冲区[100]; printf("请输入字符串:"); scanf("%99s", buffe...

回答 1 投票 0

从文件gdb输入重定向

我无法让 gdb 将文件重定向到我的程序的标准输入。 在 gdb ./prog.x 之外 < someinput.txt does exactly what I want. Inside gdb, when I run (gdb) run < someinput.txt my program...

c gdb
回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.