gdb

gdb

文章 99 浏览 131

为什么这些内存值在 GDB 中永远不会改变?

再次感谢您迄今为止所提供的巨大帮助。 源代码: int main() { int a = 20; int b = 10; int c; c = a + b; return 0; } Reading symbols from /home/…

花间憩 2024-12-08 08:32:53 2 0

在 Mac OS X 10.7 上使用 gnu gdb 进行反向调试

我对在 MacOS X 上逆向调试一个巨大的基于 xcode 的项目的能力非常感兴趣。问题是 XCode 4.1 的 gdb 版本为 6.3.50,而反向调试从 7.0 开始, 所以我…

緦唸λ蓇 2024-12-08 06:45:11 1 0

调试 C++ 中的分段错误从 Python 调用的代码

我有一个运行 python 脚本的测试,该脚本调用 C++ 代码,在其中出现段错误并转储核心。我尝试使用 /usr/bin/python2.6 在 GDB 中加载核心文件,但这只…

无语# 2024-12-08 02:15:44 1 0

将线程ID从top映射到gdb

我正在使用 top 来查看线程明智的 cpu 使用情况, top -H -p `pgrep app.out` 它显示了每个线程的一些 pid,就像 4015 4016 我使用 gdb Attach 命令将…

友谊不毕业 2024-12-08 02:03:18 1 0

如何使用GDB查找某个内存地址对应什么函数

我正在使用谷歌的堆检查器来追踪内存泄漏。它为我提供了堆栈跟踪,例如: Leak of 21 bytes in 1 objects allocated from: @ 0xf6088241 @ 0xf60890d2…

不乱于心 2024-12-08 00:39:58 1 0

我们可以在GDB中使用没有断点的步骤吗?

首先,感谢您迄今为止提供的所有帮助。 在Visual Studio中,我们可以进行Debug ->单步执行而不设置任何断点。在GDB中,似乎我们必须使用断点。 int ma…

手长情犹 2024-12-07 19:33:43 0 0

如何查看GDB中自动变量的内存地址?

跟进 嗯,我不确定我做的是否正确。 感谢迄今为止的所有帮助。 我之前的主题: 这真的是地址 我正在创建新线程因为这确实是一个单独的问题,也是核心…

蒲公英的约定 2024-12-07 18:14:33 1 0

远程调试gdb多进程

我无法调试远程调试会话的子进程。我发现了类似的问题 如何调试入口点GDB 中的 fork-exec 进程? 我遵循相同的过程,尽管是针对远程目标。远程目标是…

倒数 2024-12-07 16:39:58 1 0

为什么这个源代码分配16个字节?

(gdb) disas /m main Dump of assembler code for function main(): 2 { 0x080483f4 : push %ebp 0x080483f5 : mov %esp,%ebp 0x080483f7 : sub $0x10…

暮倦 2024-12-07 13:39:51 1 0

使用 ddd 或 gdb 查看 GdkPixbuf 结构内部

我想查看 GdkPixbuf 结构的内部以进行调试。但我得到的只是一条 消息。 我将向您展示一小段示例代码。 //load image GtkWidget *image = gtk_image_ne…

梨涡少年 2024-12-07 11:43:12 3 0

Linux:监听信号而不破坏后续核心转储的寄存器?

当我收到导致核心转储的信号时,我想运行自己的处理程序将 siginfo_t 和 ucontext_t 结构复制到全局变量,以便可以在核心转储中访问它们。目前,在处…

尘曦 2024-12-07 08:13:29 1 0

带有 pthreads 的 GDB

我有一个 C 程序,其中主函数创建线程,并且我必须调试一个线程。我正在使用 gdb,他也一样。但是,我无法“中断”或“监视”该程序的特定 C 文件上的…

维持三分热 2024-12-07 07:31:47 1 0

为什么 std::cout 没有打印我的 int8_t 数字的正确值?

我有这样的情况: int8_t value; value = -27; std::cout << value << std::endl; 当我运行程序时,我得到一个错误的 随机值输出到屏幕,但是当我在 g…

素食主义者 2024-12-07 05:01:04 1 0

在 gdb 中,sizeof(Apple::record_) 为零。但运行良好

我遇到了一个非常奇怪的g++问题。 流动程序的输出是“24 8 3”,一切看起来都很好。但是当我使用gdb打印sizeof(Apple::record_)时,结果是0。我的gcc…

萧瑟寒风 2024-12-07 01:42:05 2 0

如何在 emacs 中运行多个 gud 实例

我想在同一个 emacs 实例中调试 C++ 和 php(使用 gdb 和使用 gud-common-init 的 php 调试模式)。当我同时启动两者时,一切都会变得一团糟。我的猜…

蹲墙角沉默 2024-12-07 00:50:26 0 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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