gdb 相关问题

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




bypass ptrace抗欺骗技巧

ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.26, BuildID[sha1]=b1579d4c55e90110491da76331c9a158b77a5729, stripped

回答 1 投票 0

如何使用 gdb 调试 Varnish VMOD?

我创建了一个简单的 Varnish VMOD,我想使用 gdb 对其进行调试。 我已经用 -g -O0 构建了 VMOD。 Varnish 使用官方 7.6.1 镜像在 Docker 中运行,并构建并安装了 VMO...

回答 1 投票 0

堆溢出攻击是如何实现的?

我正在学习堆溢出攻击,但遇到了问题。 根据我在网上找到的知识和我自己的猜测,我认为堆溢出攻击涉及覆盖元...

回答 1 投票 0

你能对 gdb 中执行的“步骤”进行计时吗?

我正在使用 gdb (gtk) 调试 C 库。 有一个功能太慢了。我试图找出函数的哪一部分导致了延迟。 我知道一种选择可能是我...

回答 2 投票 0

以编程方式中断 gdb 运行

我正在调试一个应该连续运行的程序。它提供了一个接受用户输入并对其做出反应的终端。 它在启动时随机出现段错误,我想通过生成来调试它......

gdb
回答 1 投票 0

cuda-gdb 中出现奇怪的“没有这样的文件或目录”错误

我已经在nvidia论坛中问过这个问题,但从未得到答案链接。 每次我尝试进入内核时,都会收到类似的错误消息: __device_stub__Z10bitreversePj (__par0=

回答 4 投票 0

gdb:在 0x2aaaaaaab000 处添加的符号文件系统提供的 DSO 中找不到可加载部分

我正在尝试使用 gdb 调试 C 程序。我使用的编译标志如下 -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -DNO_OLD_ERF_TYPES -Werror -Wredundant-decls -O2 -DNDEBUG -DBY...

回答 2 投票 0

std::ofstream 赋值运算符——段错误仅发生在 gdb 中

我正在编写一个多线程程序,其中每个线程打开自己的文本文件以进行原始调试日志记录。每个线程都由一个类的单独实例表示,该类管理两个线程...

回答 1 投票 0

在 lldb 中获取回溯

在 gdb 中,当我启动它时: gdb myprog 当我遇到崩溃时,我可以立即发出 bt 命令并获取回溯。 然而在 lldb + OSX 中,粉碎后,看起来胎面已经完成并且做......

回答 1 投票 0

如何修复gdbpeda

我正在使用 WSL,并且已经使用 apt install 安装了 gdb 和 gdbpeda。我什至用 git 克隆了 gdb peda。但是当我运行 gdb 时,gdb-peda 现在显示,而不是显示多个错误。我安装了六个...

回答 1 投票 0

如何在 ARM64 内核代码中将变量的虚拟地址加载到寄存器中? (在__enable_mmu之前和之后访问变量)

我编写了一个汇编宏,它读取索引值(在本例中为 myidx),该索引值用于在调试缓冲区(在本例中为 mydebug2)中写入标记数据的位置。这是针对 ARM64 的。 ....

回答 1 投票 0

如何用GDB打印C++评估结果?

我一直在环顾四周,但无法弄清楚如何在 GDB 中打印出评估结果。例如,在下面的代码中: if (strcmp(当前节点->单词,最小节点->单词...

回答 2 投票 0

在 ddd(显示调试器)中,源窗口不显示用于 linux 调试的原始汇编源代码

我正在调试Linux汇编代码,但是在汇编源代码窗口中,当前行位于窗口顶部,所有未来行都显示在下面。我想看一些台词...

回答 1 投票 0

在 ddd(显示调试器)中,汇编源代码窗口仅显示未来行而不是过去行

我正在调试Linux汇编代码,但是在汇编源代码窗口中,当前行位于窗口顶部,所有未来行都显示在下面。我想看一些台词...

回答 1 投票 0

在GDB中打印子类成员

GDB 中是否有一个设置可以自动从基类指针打印(C++)子类的所有成员,或者我总是必须在取消引用它之前将其强制转换为子类指针。 那...

回答 1 投票 0

GDB局部变量,为什么变量在声明之前就出现了

这是一段简单的代码,但是当我尝试在GDB中调试它时遇到了问题; 这是我的命令行输入: 数据库测试 乙主要 信息当地人 源代码: #包括 #inc...

c gdb
回答 1 投票 0

使用gdb调试核心时如何判断SIGSEGV是来自数据还是代码?

考虑以下代码片段 - int x = NULL; int y = *x; 和 - int (*x)() = NULL; int y = x(); 两种情况都会引发 SIGSEGV。然而,第一个是由于数据段访问和...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.