gdb 相关问题

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

用于核心转储分析的 Gdb 脚本

我有一个用于 C/C++ 应用程序的核心转储。我是编程新手,所以这个问题可能听起来很愚蠢。有什么方法可以编写脚本来使用 gdb 来分析核心转储吗?

回答 2 投票 0

VS Code 中没有连接到 Gdb 调试器(错误)

问题是 VS Code 不允许我编译的程序在终端中显示输出,并显示“没有连接到 gdb 调试器”。 我已经使用 VS Code 一段时间了,这是......

回答 1 投票 0


gdb 拒绝介入 Mesa OpenGL API

我有一个与How to step into openGL APIs by using gdb? 非常相似的问题。我想进入 glClear 的实现(例如)。我已经编译了一个带有调试信息的 Mesa 库,...

回答 1 投票 0

GDB 错误“cp_search_static_and_baseclasses”

我正在使用 STM32 Workbench(基于 Eclipse 的 IDE),并且我有一个包含几个 C++ 静态库和 2 个 C++ 应用程序的工作区,所有这些都是使用 STM32F4 MCU C++ 应用程序或静态库模板制作的。 我的

回答 3 投票 0

使用 GDB 在 strcpy 上断点

我使用 GDB 来调试我的代码,并在函数处设置断点时卡住(例如:使用 string.h 中的 strcpy)。 在此代码中,gdb 在 strcpy 函数内的断点处停止。 (gdb) 列表 1 #包括...

回答 1 投票 0

在GDB中使用stepi命令显示反汇编中的当前位置

我有一个已经编译过的代码,但我没有自己再次编译它的库。 当我用 GDB 查看它时,设置一个断点并使用 stepi (又名 si)或 nexti 命令,通常......

回答 1 投票 0

gdb 中的stepi 命令

图片供参考 我有一个已编译的代码,但我没有库可以自己再次编译它。 当我用gdb查看它时,设置一个断点并使用stepi或nexti co...

回答 1 投票 0

GNU 调试器有时会因键盘中断而终止?

在 docker 容器中交互运行的 GDB 偶尔会终止,这是由假定的键盘中断引起的(尽管我没有输入任何内容)。有时甚至在开始时: 读取符号...

回答 1 投票 0

内核调试-vmlinux-gdb.py无法在gdb上运行

我正在尝试远程调试 Linux 的内核。 我创建了一个虚拟机(使用 VMware)并使用 gdb 从我的 PC 连接到它,一切正常。 问题是gdb无法加载vmlinux-g...

回答 2 投票 0

为什么调试器在 if 语句之后开始任意跳转?

我的问题是在调试这个功能时出现的。 std::vector clean_up(std::vector vc){ 计算<< "girdim ha"; for(auto itr ...

回答 1 投票 0

一个goroutine阻塞了,不打印log,但是当通过gdb产生core时,就恢复正常了

一个名为 A 的协程回收调用 net.InterfaceByName() ,另一个名为 B 的协程回收调用 RAW 的 createsocket 方法, 但是在servel分钟之后,goroutine A不会打印日志,goro...

回答 1 投票 0

为什么调试器在 if 语句之后开始任意跳转?

我的问题是在调试这个功能时出现的。 std::vector clean_up(std::vector vc){ 计算<< "girdim ha"; for(auto itr ...

回答 1 投票 0

如何配置 Clion 在启动前运行 gdb 命令?

我可以使用 vscode 配置远程调试 RapberryPi 应用程序 "gdbpath": "gdb-multiarch", “自动运行”:[ “设置

回答 2 投票 0

与外籍人士一起构建gdb

我似乎无法获得在 Windows 10 (mingw) 上使用 expat 构建 gdb 的正确语法。我下载了外籍人士的源代码,构建起来没有任何问题。 expat.h 文件位于 /usr/local/include 中并且...

回答 1 投票 0

如何使用 Termdebug 使用日光照射的 vim 深色模式修复当前线条颜色?

我在 vim 中使用 Solarized,当我调试(使用 Termdebug)时,当前执行行丢失: 我一直在通过切换到灯光模式来解决这个问题: 如果我回到黑暗,...

回答 1 投票 0

调试器如何设法禁用 ASLR

我在Linux计算机上编写了一个C程序,它显示主函数地址。 ASLR 似乎已启用,因为如果多次启动程序,地址会不相同。 我已经尝试过...

回答 1 投票 0

gdb 打印和检查命令给出浮点变量的错误结果

我正在阅读一本关于 x64 汇编的书。这本书描述了一些关于如何使用 gdb 的内容,我能够检查整数,但打印不起作用。 如果我包含...

回答 1 投票 0

配置从源构建 gdb 时缺少 gmp

我正在尝试从源代码构建gdb,版本是11.1。 我已经配置了 GMP 包括路径,但配置脚本仍然报错。 配置:错误:GMP 丢失或不可用 我

回答 5 投票 0

无法为gdb启用py-bt

我已经在 CentOS 6.5 机器上下载并编译了 Python 3.5。它工作没有问题。问题是我必须使用 gdb 来调试 python 程序期间涉及 cpu 过度使用的微妙错误

回答 5 投票 0

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