将此标记用于与GDB相关的问题,GDB是GNU软件系统的标准调试器。
是否可以释放在 GDB 的用户定义命令中分配的附加进程中的对象?
由 GDB 附加到进程以运行用户定义的命令: gdb 附加`pidof AttachedProcess` 在 GDB 的用户定义命令中通过 malloc 分配对象。分配的对象将通过...
如何在 VS Code 中向 launch.json 添加参数
我正在尝试使用新的微型探针调试 RP2040。 当我执行以下命令时 openocd -f interface/cmsis-dap.cfg -f target/rp2040.cfg -c "适配器速度 5000" OpenOCD 有效
MinGW gdb TUI 在 Windows 上不可靠。 “输出不是终端时无法启用 TUI”
我想在cmd中的windows 10上使用gdb。 当我启动 gdb 并输入 tui enable 时,它有时会工作,但大多数时候它会打印 Cannot enable the TUI when output is not a terminal。 我还观察到 v...
android ndk gdb 加载的共享库丢失 *.oat
gdb 7.7 和 gbd 7.11 在调试我的设备 (oppo r7s) 时都缺少一些共享库。我已将所有图书馆拉到本地。 这是信息共享显示的库的完整列表 (gdb) 信息 ...
我下载了gdb-6.5.bz2.tar。解压这个文件。 我写的: LDFLAGS=-静态 。/配置 但结果我得到了一个 gdb,它需要一个 so 文件,例如:ncurses.so.5 libc.so.0 等 我如何建造
我有这个简单的 qmake C++ 项目: 。轮廓: 配置 += c++17 QMAKE_CXXFLAGS += -O0 -ggdb3 target.path = /tmp/$${TARGET}/dev 安装 += 目标 来源 += main.cpp 主.cpp文件: #包括<...
在下面的示例中,我希望 rax 的值应等于 0x555555555ffd。但在我执行指令后,rax 显示地址为 0x555555556004。 lea指令如何计算...
完成内存闪烁而不是大延迟和错误(使用 openocd 和 gdb)
我想使用ST-Link V2通过SWD接口对单片机LPC1115进行编程调试。问题是我在发送命令和闪烁时收到多个警告和错误...
Arch Linux GDB 错误:“地址映射中的 pc 0x401000,但不在 symtab 中。”发生。我该如何解决这个问题?
学习NASM写代码,写了如下程序: 位 64 节.text 全局_start _开始: 移动 eax, 60 移动编辑器,0 系统调用 我也用这个 Makefile ...
如何解决“nptl-signals.h:没有这样的文件或目录”
我一直在尝试分析一个内核,但是无法接收到 由于以下错误而完成回溯: ####################################### __libc_signal_restore_set 中的#0 0x0088ad6c (set=
我的代码在这里。我正在努力学习 C++。我在运行 Raspberry PI OS 的 Raspberry Pi 4 上运行代码。我在终端中输入这些命令 g++ -g brainfuck.cpp -o brainfuck -O0 gdb文胸...
Unable to understand the coredump gdb output - Segmentation Fault
我遇到了一个奇怪的问题。我有一个在大多数环境中都能正常工作的节点应用程序。但只有在其中一个实例中,它会随机抛出分段错误并崩溃。我可以提取核心转储...
如何在没有功能、CRD 或特权用户的情况下使用 gdb 调试 kube pod 中的应用程序?
在一个遥远的 kube 集群中,我有一些带有 C++ 应用程序的 pod。 我需要使用 gdb 或 gdbserver 调试它们,但是: 图像上不允许任何功能(如 SYS_PTRACE) 没有特权用户 没有
How to pass SIGINT to child process with Python subprocess.Popen() using shell = true
我目前正在尝试编写(Python 2.7.3)一种 GDB 包装器,这将允许我从脚本输入动态切换到与 GDB 的交互式通信。 到目前为止我用 自我公关...
我目前无法计算出解决二进制炸弹第 4 阶段所需的第一个数字。我已经知道我需要两个整数 (%d %d) 并且我知道第二个整数是什么,但我是
我想将 gdb 8.2 交叉编译到一个 arm64 设备中。 这是我要做的步骤: mkdir 构建 && cd 构建。 ../configure --host=aarch64-linux-gnu --target=aarch64-linux-gnu 制作 然后我...
如何使用 QEMU/GDB 运行/调试 ARM bin 文件?
我正在开发带有 RTOS 的 ARMv7 SoC 系统。 现在我有一个二进制文件,它是通过从正在运行的系统中转储内存生成的,我想用 QEMU 和 GDB 运行/调试二进制文件。 我这样做我...
如何在 gdb 中再次使用多行粘贴命令? 嗯,通过复制/粘贴之间发生了一些变化 GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1 和 GNU gdb (Ubuntu 12.1-0ubuntu1~22.04) 1...
我正在从生产环境调试一个coredump文件(两个环境,不一样),我输入“gdb [programe name] core.xxx then bt”但它提示如下标题和图片: 输入
我正在运行一个简单的 ns3 模拟(使用 leo 模型),我得到了这个问题
我创建了一个简单的模拟,(和first.cc一样),使用leo-model给的通道。 因为我设置了Unlimited transmission rate,所以没有传播延迟,传输延迟和处理d...