gdb 相关问题

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

通过命令行远程附加 GDB 目标

我如何向 GDB 指定我希望它连接到 gdbserver,但是通过命令行,所以我不需要每次都键入 target remote。有没有办法自动连接?

回答 1 投票 0

如何在 qt creator 中启用可以在调试期间执行 c++ 表达式的调试控制台?

我是 qt-IDE 的新手,正在尝试弄清楚如何在 qtcreator 中为我的 c++ 项目启用调试控制台,它允许您在调试期间执行 c++ 表达式,例如 ...

回答 0 投票 0

我如何构建严格本地的文件夹(不是完整的全局系统安装)来试验 GDB(Stallman 的书)这个 M4 宏处理器?

这个“迷宫”以一种无辜的方式开始:“只是用 gdb 调试一本书上提出的可执行文件”。这本“学习如何调试书”的作者选择的程序就是这个m4宏处理器。 ...

回答 1 投票 0

使用 GDB 调试 Rust

我知道 Stack Overflow 上的调试 Rust 问题,我之前也使用过 GDB 和 Go。但是,我遇到了一个问题,似乎 GDB 无法找到调试符号。 合作...

回答 2 投票 0

VSCode 调试器在没有断点的地方停止

我正在使用 VSCode 调试 C++ 代码。 该代码使用附加配置(Python C++ 调试器 VSCode 扩展)运行。 运行代码时,调试器停在没有

回答 1 投票 0

使用 gdb 调试 xv6 代码无法读取符号表

我在使用 qemu-gdb 时遇到了问题。我在一个选项卡中执行了 make qemu-gdb,在另一个选项卡中执行了 riscv64-unknown-elf-gdb。然后我得到这个: riscv64-unknown-elf-gdb 内核/内核 GNU gdb (GDB) 10.1 警察...

回答 0 投票 0

如何调试release版本下编译的corerun?dotnet runtime

我可以在调试配置中使用 COMPlus_JitDump,但不能在发布中使用它,我想在发布中看到 HIR 和 LIR 一种调试发布配置的方法

回答 0 投票 0

在 STM32 上使用第三方库 LVGL 时 GDB 调试错误

我在stm32上使用第三方图形库名称LVGL,但我在调试时遇到了问题,它可以正常运行并成功下载到板子中。我通过visualGDB调试了问题

回答 0 投票 0

Eclipse-CDT调试时加载NLohmann JSON的Pretty Printer导致其他数据类型不可读

我最近在我的 Eclipse 项目中添加了适用于现代 C++ 的 JSON(A.K.A. nlohmann JSON)的漂亮打印机。现在的问题是,每当我尝试在 Eclipse 中查看其他数据类型时,例如 int 或 b...

回答 0 投票 0

我运行一个用python2编写的堆栈溢出漏洞利用脚本来执行shellcode(/bin/sh),受害者程序运行/bin/sh并立即退出

我使用gdb -p pidof test访问gdb进行调试 结果如图 数据库 同时 python 脚本正在运行 我不知道为什么新进程立即退出。我愿意

gdb
回答 0 投票 0

使用 GDB 切换到线程

我使用 GDB 调试多线程进程。 当我暂停调试以在 GDB terminal 中运行某些命令时,如何切换到另一个线程上下文? 当我停止调试时,GDB 总是在主线程上......

回答 1 投票 0

如何在 mac m1 (apple silicon) 上安装 GDB?

我用brew安装gdb失败了。我正在使用以下命令: 酿造安装gdb gdb 在 mac m1 (apple silicon) 上可用吗? 如果是这样,我该怎么办?

回答 4 投票 0

glfwCreateWindow 中断 gdb 会话,发出 SIGSTOP 信号

我在 Ubuntu 操作系统上使用 gdb 调试器来调试我的应用程序。 在调试会话期间,我无法通过 glfwCreateWindow 函数。 当我执行步骤时,我的调试会话被 SIGSTOP 信号中断...

回答 0 投票 0

在 vim 中调试嵌入式应用程序

我正在尝试调试远程嵌入式系统。 在我运行的目标机器上: gdbserver 本地主机:端口 myapp 在我运行的主机上: gdb-multiarch myapp (gdb) 目标远程 ip-address:port 它...

回答 2 投票 0

warning: while parsing threads: not well-formed (invalid token) While using gdb

我使用 gdbsever 版本 12 调试 Linux Arm 设备。 我看到的每个断点 警告:解析线程时:格式不正确(无效标记) 我不知道为什么我会看到它,一切正常。 呵呵...

回答 0 投票 0

无法访问在 gdb 中看到的整数地址处的内存[关闭]

我无法使用 gdb 访问/打印结构中整数字段的值。它说无法访问地址。我确定这不是空指针问题。那么这可能是什么原因......

回答 0 投票 0

如何在不重新运行目标进程的情况下处理 GDB 中的多个输入?

我正在调试一个在执行过程中需要大量输入的程序,所以它基本上是这样的: 要求用户输入 做一些事情 问另一个输入 做更多的事情 现在,我知道怎么做了

回答 0 投票 0

vimspector,读取内存地址

我正在尝试调试(出于学习目的)用 C 语言编写的简单程序。我使用 vimspector(gdb) 作为调试器。 如何使用 vimspector 读取特定地址的内存? 我发现 vimspector 可以做...

回答 1 投票 0

为什么在尝试内省变量时使用 GDB 调试 Nim 会产生“当前上下文中没有符号 XXX”?

考虑下面两个不同的程序,test.nim 和 sdl_test.nim,使用带有 nim c --out:sdl_test -d:debug --debugger:native sdl_test.nim 的 NativeDebug 扩展在 VSCode 中进行调试。 当

回答 0 投票 0

可访问指针在 gdb 中变得不可访问

我能够访问 GDB 中的内存地址,但是有时相同的位置变得不可访问。请看一下 gdb 中指针 *gptr 的打印。对我来说看起来很奇怪而且不是...

回答 0 投票 0

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