gdb

gdb

文章 99 浏览 130

执行过程中的疯狂行为

我一直在用 gcc 做一些内联汇编。一切都几乎正常,直到某些行为让我感到困惑。我正在计算有理多项式,但需要使用 80 位常量。生成的代码似乎很完美,…

无风消散 2024-11-05 19:50:10 0 0

当没有加载调试符号时,gdb 如何解释“main”?

&lthttp://www.gnu.org/software/gdb/bugs/&gt... Reading symbols from /root/ctest/printf...(no debugging symbols found)...done. (gdb) disas ma…

梦里泪两行 2024-11-05 19:49:18 2 0

当没有可用符号时,如何使用 gdb 读取二进制文件?

如何读取已被 strip 剥离的二进制文件? 这意味着,即使 disas main 也不起作用。 如何才能读取这样的二进制文件? 我之前在职位描述中看到过这样的要…

不如归去 2024-11-05 19:33:34 0 0

Emacs GDB 重新运行行为

我希望程序 X 上的命令 gdb 切换到 X 的现有调试会话(如果它已经存在),而不是发出错误信号&lt em&gtgud-common-init 中的“该程序已被调试”。 我…

舂唻埖巳落 2024-11-05 13:59:57 1 0

如何让GDB在每次系统或库函数调用时中断?

我想在不指定所有系统或库函数的名称或地址的情况下执行此操作。 我基本上想使用 gdb 作为 strace 或 ltrace,但可以实时查看堆栈或内存地址。 谢谢!…

你列表最软的妹 2024-11-05 12:51:18 0 0

关于 .dSYM 和 GDB

我的应用程序发生崩溃。这不是 100% 重现率崩溃。从崩溃日志和 dSYM 中,我可以在某些 cpp 文件的行中找到崩溃发生的位置。但大多数时候应用程序运行…

空城旧梦 2024-11-05 11:27:27 0 0

如何在 Android 上使用 GDB 运行 Dalvik 可执行文件?

我想用 GDB 调试 Android 上的应用程序,我可以用 gdb 和进程号来连接它,但我想从一开始就看看它做了什么。 有什么办法可以做到这一点吗?…

无声无音无过去 2024-11-05 09:09:27 1 0

gcore 未正确捕获内存图像

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

胡大本事 2024-11-05 05:28:43 0 0

调试器和可执行文件之间的命令行参数列表差异

今天晚上我在某个敏感部位被它咬伤了,希望得到一些澄清。正如 karlphillip 在这个问题中所说,可执行文件将参数列表视为 Consider: ./program file.t…

我的黑色迷你裙 2024-11-05 04:19:26 0 0

gdb 在简单程序中报告错误值。为什么?

#include &ltiostream&gt int main () { int* a = new int[15] a[0] = 42 a[1] = 43 std::cerr &lt&lt a[0] return 0 } gdb 说 a = 0xffffffff 和“pr…

二手情话 2024-11-04 19:45:37 0 0

当程序打开特定文件时 gdb 中断

背景故事:在 strace 下运行程序时,我注意到“/dev/urandom”正在被 open 编辑。我想知道这个调用来自哪里(它不是程序本身的一部分,它是系统的一部…

涫野音 2024-11-04 16:12:16 1 0

编写 PythonGDB 扩展时尝试子类化 gdb.Breakpoint 时出错

我正在尝试为 GDB 编写一个简单的 python 扩展,只要遇到断点,它就会输出到文件。根据文档,“gdb.Breakpoint 类可以进行子分类”(请参阅​​ http:…

败给现实 2024-11-04 13:18:09 0 0

gdb 控制台有哪些命令?

Xcode 4。所以我可以做一些事情来打印变量。我还能做什么?…

硬不硬你别怂 2024-11-04 10:33:11 0 0

如何在 gdb 中跟踪从一个函数传递到另一个函数的指针

请考虑: void bar (int* ptr3) { printf ("\n*ptr3 =%d\n",*ptr3) } void foo (int* ptr2) { *ptr2 +=5 bar (ptr2) } int main() { int numb = 5 int…

∝单色的世界 2024-11-04 08:37:02 0 0

缓冲区溢出问题

在我引用这个网站后,我想要模拟一个简单的缓冲区溢出错误 我的环境是ubuntu 10.10 gcc版本是4.4.5 我还下载了 execstack 以启用我的文件的可执行堆栈…

岛徒 2024-11-04 03:02:51 1 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文