gdb 相关问题

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

在 u-boot linux 启动调试期间应该如何应用 add-symbol-file 命令?

我正在 qemu 虚拟机上使用 u-boot (使用 SPL falcon 模式,其中 u-boot-spl 直接启动 linux)跟踪 linux 引导加载。现在代码跳转到linux内核,因为我已经完成了......

回答 2 投票 0

使用PID通过GDB远程调试共享库(SO文件)

我有一台Windows PC,连接到LAN中的Linux服务器。 Windows 运行 Windows 10 64 位,而 Linux 运行 Ubuntu 12.04 LTS (GNU/Linux 3.2.0-24-generic x86_64) CPU:Intel(R) Xeon(R...

回答 1 投票 0

执行缓冲区溢出攻击时EIP不会被覆盖

我在 youtube 上观看此视频:https://www.youtube.com/watch?v=1S0aBV-Waeo,我试图执行视频中显示的相同步骤,但我似乎无法覆盖生态工业园区。不知道是不是

回答 1 投票 0

如何使用 VSCode + cppdbg 调试 Rust 集成测试

我想使用 gdb 在 VSCode 中调试 Rust 集成测试(比 lldb 更好的枚举支持)。 我曾经使用 lldb 使用很棒的 CodeLLDB 插件,我在 launch.json 中的配置看起来...

回答 1 投票 0

在 gdb 中打印流值 - C++

我正在尝试查看流的价值(ifstream,但我猜它应该适用于所有类型的流)。 示例代码可能如下所示: stringstream in("一二三四五"); 而在) c...

回答 8 投票 0

Visual Studio Code,调试子进程不起作用

我有这个确切的问题: https://github.com/Microsoft/vscode-cpptools/issues/511 但那里的解决方案不起作用。 我尝试过相同的简单示例代码, #包括 #包括...

回答 2 投票 0

配置 gdb tui 对特定文件扩展名使用 c++ 风格

我的公司在自定义框架中使用C++。由于某些原因,一些 C++ 代码驻留在扩展名为 .foo 的文件中。支持在这些文件上使用 gdb(我认为比我更聪明的人所做的一些工作......

回答 1 投票 0

带有 WSL 的 VSCode C++:GDB:无法设置控制终端:不允许操作

我想在我的 Windows 10 计算机上使用 WSL2 运行 C++ 代码。 到目前为止,我一步步遵循本指南:https://code.visualstudio.com/docs/cpp/config-wsl#_run-helloworldcpp 单击“运行”...

回答 1 投票 0

如何将MinGW添加到PATH?

我正在按照 vscode 的本教程在 Windows 上安装 C++ 编译器。现在,我正在尝试将 C:\msys64\mingw64 编辑到环境变量中并将 MinGW 保存到路径中。我多次点击“确定”

回答 1 投票 0

如何调试 LD_PRELOAD 库中的构造函数?

当我编写一个与 LD_PRELOAD 一起使用的库时,如何调试它的 __attribute__((__constructor__)) 函数?它们似乎总是在 GDB 停止进程之前运行。作为 MCVE,运行...

回答 1 投票 0

如何调试 LD_PRELOAD 库中的属性(构造函数)函数?

当我编写一个与 LD_PRELOAD 一起使用的库时,如何调试它的 __attribute__((__constructor__)) 函数?它们似乎总是在 GDB 停止进程之前运行。作为 MCVE,运行...

回答 1 投票 0

如何使用 python 获取应用程序以忽略 PYTHONHOME 和/或 PYTHONPATH?

我正在尝试在Windows上调试命令行C模块,它是一个更大的开源GIS软件(GRASS GIS)的一部分。 GRASS 在命令行上(某种程度上)采用了“UNIX 工具”

回答 1 投票 0

Visual Studio Code 通过 gdb 调试时找不到 helloworld.cpp 源文件

遵循 Microsoft 的 VS Code Hello World 示例,并通过 cygwin g++ 编译并正常运行。但是当我尝试在 gdb 中运行它并在代码中设置断点时,它不会停止在...

回答 0 投票 0

在 VSCode 中设置 Mingw-64w 时找不到 gdb

按照此链接上提供的 VSCode for C++ 提供的文档:https://code.visualstudio.com/docs/languages/cpp,我在检查 MinGW 安装时遇到了麻烦。当我跑g...

回答 2 投票 0

C 代码在使用 gdb 运行时可以工作,但通常不能工作

我的代码仅在使用 gdb 运行时才有效: gdb ./MyCode 跑步 如果我只是输入: ./我的代码 这是我的代码失败的部分: bool packageBuildFileDownload(char* 接收者, char* 完成,...

回答 1 投票 0

调试PIN工具add-symbol-file不起作用

要调试使用 PIN 工具的模拟器,通过使用 2 个不同的终端窗口,我执行以下操作: /home/agy/mcsim/pin/intel64/bin/pinbin -pause_tool 5 -t /home/agy/mcsim/Pthread/mypthreadtool -...

回答 2 投票 0

为什么GDB回溯只向我显示父级的调用而不是嵌套函数?

我正在 gdb 上尝试回溯,基本上是在 setupCommands 上(在 VSCode 中): { “描述”:“回溯”, "text": "设置回溯过去主", &...

回答 1 投票 0

如何正确调试cuda内核?

我有这个功能: 无效initializeCudaMatrixWithCPUMatrix(浮动*主机A,浮动* cudaA,int n, 整数米){ // 浮动 testt = hostA[888]; cudaMalloc((void **)...

回答 1 投票 0

进程被信号 6 终止,核心显示 libc 中的某种循环[已关闭]

在分析进程的核心(由信号6终止)时,在LINUX上,堆栈bt显示: 核心由“/opt/namsam/pac_rrc_qx_e1/bin/rrcprb”生成。 程序以信号 6 终止,中止。 #0

回答 1 投票 0

gcore 未正确捕获内存图像

请澄清.. 我有一个在 sun10 服务器上运行的多线程 64 位 C 进程。它占用 2.2 GB RAM。 当我使用 gcore 并调试它时,它在 GDB 上显示“无符号表”

回答 1 投票 0

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