使用Python Fin时,GDBScript不会继续
我使用GDB调试Linux过程。我希望GDB会破坏 somefunction 等待该函数将完成 gdb.execute('fin'),然后打印完成并继续 b SomeFunction commands silen…
GDB设置功能偏移中的断点
我可以设置断点, b some_function 但是HIW可以在此功能的偏移0x10中放置一个断点 b some_function +0x10 或 b(some_function +0x10) 无效…
使用交叉编译器构建静态 gdb 11.2
有人成功使用交叉编译器(arm64)构建静态gdb(不是gdbserver)版本11.2吗? 我不确定哪些标志(在 CFLAGS 和 LDFLAGS 中)使 gdb 构建为静态, 我尝…
强制gdb加载本地共享库iso目标库
我在主机上使用 gdbserver 和 gdb 来调试链接到共享库的 arch ARM 应用程序。 我在主机上有一份带有符号的库副本,我希望 gdb 加载本地库而不是远程库…
如何使用 valgrind 启动 Android 应用程序
上周我一直在寻找这个问题的答案。 如何使用 valgrind 启动 Android 应用程序?我知道我可以使用“am”命令启动应用程序,但它会启动应用程序并退出。…
使用 Eclipse CDT gdbserver 进行远程调试:stdin/stdout
好吧,这看起来很基本,但运气不好。我正在使用带有 CDT 的 Eclipse Helios。既是主持人又是目标是linux盒子。我一直在目标机器上启动我的应用程序: …
使用 gdbserver 调试共享库
我在目标和 CodeSourcery IDE 上使用 gdbserver。我的硬件是带有 omap3530 的牙龈。 我可以单步执行主应用程序中的代码,但如果我尝试单步执行共享库…
运行 ndk-gdb 时找不到 adb 工具
我正在使用 ndk-build 命令构建我的 android ndk 应用程序,它工作正常,但是,当我使用 cygwin 的 ndk-gdb 命令时,我收到以下错误; ERROR: The 'ad…
为什么 Android 应用程序使用的本机共享库的调试速度很慢?
我经常使用 gdbServer 来调试远程 Android 应用程序。我设置断点的区域是一个共享库,用 C++ 编写。 单步执行代码非常慢。有谁知道这是为什么?我的假…
尝试远程使用 gdb 时出现奇怪的错误:我做错了什么?
我有一台 64 位远程计算机、anvil 和一个 32 位桌面。 我制作了一个名为 hello.c 的程序 在铁砧上我用它编译它 $ gcc -ggdb -o hello hello.c 它将在…
Android浏览器突然崩溃如何用GDBSERVER调试?
我修改了 Android rootfs 中的 libwebcore.so,现在我想调试它,但是如果我从 am start -n com.android.browser/.BrowserActivity 开始,浏览器会立即…
GDB 与 ECLIPSE GUI 通过远程服务器?
我很乐意使用 ECLIPSE 作为 GDB 的前端来调试我的软件。我们的构建设置如下。 具有代码库的 Linux 服务器 Windows 通过 Samba (Eclipse IDE) 访问代码…