是否可以用软件中断 GDB 中的 Native Client 应用程序并继续执行?
是否有人有使用 Windows Native Client 调试器的经验,如此处 调试 Native Client 应用程序? 我正在尝试在应用程序代码中触发软件断点或异常,这将在…
漂亮的地图打印机会抛出类型错误
我已经使用 http://wiki.eclipse.org/CDT/ 配置了漂亮的打印机用户/FAQ#How_can_I_inspect_the_contents_of_STL_containers.3F。它成功地适用于矢量和…
我有一个可执行文件的核心转储,该可执行文件不是使用调试符号构建的。我可以恢复 argv 内容吗?
我有一个可执行文件的核心转储,该可执行文件不是使用调试符号构建的。 我可以恢复 argv 内容以查看命令行是什么吗? 如果我运行 gdb,我可以看到回溯…
如何在 Linux 上使用核心转储和 gdb 估算已使用的虚拟内存 (VSZ)?
我正在编写一个用于核心转储分析的工具,我想打印的一件事是估计转储时进程使用了多少虚拟内存。这些核心转储可能是由于崩溃造成的,也可能是使用…
gcc 与 as-ld 用于调试目的,不命中 gdb 断点
我的平台是 ubuntu i686(32 位) 如果我使用带调试选项的 gcc 驱动程序编译汇编源代码: gcc -nostartfiles -g -o toupper toupper.s 我使用 emacs …
从调试程序向 gdb 发送命令
是否可以从调试的程序中控制gdb?我希望有一个库可以帮助解决这个问题,最好是使用 gdb_sendcmd("bt") 这样的 API,但我可以接受通过套接字连接到本地…
使用 cygwin 进行 gdb 输入重定向
看来 gdb 中的输入重定向在 Cygwin 中不起作用,例如 (gdb) run < input.txt 是否有其他方法可以在 Cygwin 的 gdb 中重定向输入?…
在Eclipse中调试QT项目非常慢(Ubuntu)
我正在尝试在 Ubuntu 的 eclipse 中调试示例 QT 项目。启动调试器在 93% 处挂起几分钟。那么每一步调试都非常慢。 我尝试调试一个简单的 hello-world-…
GDB 在 Eclipse 中不显示某些值
当我尝试使用 Eclipse 显示某些数据结构(包括 STL 和某些 LLVM 类型,如指令 *)的值时,它只给我地址而不是它们的内容。我的eclipse是和GDB集成的。…
GDB 报告 c++ 中参数的地址错误对象的构造函数
我遇到了 GDB 将字符串作为参数传递给构造函数的奇怪行为。 代码工作正常,但是当我在调试器中单步执行时,GDB 似乎认为我的参数位于不同的地址。有谁…
使用 GDB (x86) 检查堆栈
所以我正在使用 GDB 调试 x86 程序。我在一个名为 func1 的函数中。 我想检查堆栈并查看传递到其中的参数。因此,通过执行以下操作: (gdb) info fram…
GDB 找不到行号,objdump 可以
我正在使用 DDD/GDB 调试在 NintendoDS 上运行的自制游戏,该游戏使用“arm-eabi-gcc (devkitARM release 32) 4.5.1”构建。 仅供参考,我上传了未剥…