更快地使用GDB来分析核心转储
Faster using of GDB to analyze core dump

我需要在segfault之后检查堆栈跟踪。 加载符号大约需要10分钟。 当我试图检查coredump(gdb <program> -c <core>)时,我得到:警告:核心文件可能不匹配...

Visual Studio 2015错误:无法启动调试。
Visual Studio 2015 error: Unable to start debugging. Unexpected GDB output from command "-target-select remote :5039". Remote connection closed

每当我尝试在“C ++”类别下调试“Cross Platform”时,我都会看到以下错误:“无法启动调试。命令中出现意外的GDB输出”-target-select remote:5039“。远程连接...

NSData荒谬的长度错误
NSData absurd Length error

我收到此错误*** - [NSConcreteData initWithBytes:length:copy:freeWhenDone:bytesAreVM:]:absurd length:4294967283,maximum size:2147483648 bytes如何解决此错误?

gdb报告分段错误 - 如何知道在哪里?
gdb reports Segmentation fault - how to know where?

我在gdb下运行我的程序,使用debuging信息并且没有任何优化。 gdb报告:程序接收信号SIGSEGV,分段故障。 [切换到线程0x7fffeffff700(LWP ...

GDB错误我不认识:“程序接收信号EXC_BAD_ACCESS”
GDB error I don't recognize: "Program received signal EXC_BAD_ACCESS"

我的代码处理二进制搜索树,所以这些是我在代码中引用的结构。 但在运行任何代码之前,gdb似乎崩溃了。 / *我自己的递归函数,计数...

使用gcc 4.4.3在ubuntu上使用gdb问题
Issue with gdb on ubuntu with gcc 4.4.3

我在ubuntu 10.4 32bit机器上使用gcc 4.4.3。 我使用'gdb'来调试我的代码。 因为几天我看到每当我调试代码gdb步骤到代码中使用的c库函数时(如...

GDB调试器在Code :: blocks中不起作用
GDB debugger doesn't work in Code::blocks

信息:操作系统:Ubuntu 14.04 IDE:Code :: blocks 13.12调试器:gdb 7.10我是code :: blocks的新手并试用了调试器,但它没有用。 所以我在这里问你能做些什么......

如何有条件地忽略GDB中的SIGTRAP?
How to conditionally ignore SIGTRAP in GDB?

我正在尝试调试在特定例程中触发不需要的SIGTRAP的程序。 此信号在库中触发,但同一个调用者始终显示在回溯中。 我怎么能告诉GDB ......

变量与gdb中的奇怪值
Variable with weird value in gdb

我有点'noob',但我不明白为什么“打印WeirdValue”使用此代码返回“16777216”(1000000000000000000000000):section .data Var db 0 WeirdValue db 0 when section ....

为什么我的CPP在程序结束后随机运行
Why my CPP running randomly after end of the program

当我尝试在GDB中运行我的程序时。 在主程序结束后,我的程序开始跳回到我的主程序中间,然后随机跳转(而不是向前),而不是程序结束。 让......

如何在gdb中打印$ rbp的值区间?
How to print an interval of values from $rbp in gdb?

如果x / w $ rbp + 0x18打印地址和该地址的值,有什么方法可以打印$ rbp的地址和值的间隔? 类似于x / w $ rbp + - 0x18,即范围......

如何调试使用大页面的DPDK应用程序
How to debug a DPDK app that uses hugepages

我正在使用DPDK-1.6.0r0编写的应用程序,我想调试它。 我的第一个想法是使用gdb,但我收到了这个错误:EAL:没有大页面报告的免费大页面 - 我编译的2048kB ...

为什么gdb-7.4没有显示使用最近编译器生成的二进制文件的source-info?
Why does gdb-7.4 does not show source-info on binaries generated with recent compilers?

我在Ubuntu 12.04上使用gdb 7.4和gcc-4.6以及gcc-4.8构建这个简单的程序#include <stdio.h> int main(void){printf(“hello world \ n”); 返回0; 与gcc-4.6和...

在LLDB中,是否可以在断点处编写一些简单的命令,并在没有python的情况下自动继续
In LLDB, is it possible script a few simple commands at breakpoint and auto continue without python

在gdb中,我可以设置一个脚本来在断点处执行一些简单的命令。 例如:set bgination off b foo.c:119命令bt 10 cont end r quit lldb中是否有等价物? 一世 ...

GDB的find函数找不到模式的所有出现
GDB's find function doesn't find all occurences of the pattern

我正在尝试使用GDB的find函数在我正在调试的程序中搜索0xE4FF的所有出现。 在下面,我的搜索找到两种模式,然后我继续验证它们:(gdb)find ...

gdb:打印AArch64高级SIMD向量寄存器(可能吗?)
gdb: print AArch64 advanced SIMD vector registers (is it possible?)

我试图在我的汇编代码中调试,以检查高级SIMD向量寄存器中的值。 为此,我运行gdb并在我的指令中设置断点,运行布局asm和步骤...

减少调试会话中的堆栈大小以捕获无限递归
reduce stack size in debug session to catch endless recursion

我有一个算法,“有时”没有打破递归,最终在堆栈溢出。 现在我想调试那种情况。 gdb直接指向我覆盖堆栈的行...

gdb -x共享库断点
gdb -x shared library breakpoint

我有一个断点列表,我想在每次调试特定程序时添加这些断点。 我创建了一个包含断点的文件并使用了gdb -x“file”表示,但所有的断点都是......

gdb:不会干扰“下一步”或“步骤”的“继续”
gdb: A "continue" that doesn't interfer with "next" or "step"

我目前正通过qemu的gdb存根调试syslinux(引导加载程序)。 最近,我写了一些gdb命令,每次动态(un)加载模块时(un)加载调试符号。 在......

什么是关于gdb的细节,它是否包含一个线程?
what's the detail about gdb, does it hold one thread?

有关gdb的详细信息,它在调试代码时是否包含一个线程? 我在主线程中设置了一个退出标志,并在打印标志之前加入了其他线程。 当我使用gdb运行调试版时...

xcode 4.3.3 gdb或lldb调试器跳转
xcode 4.3.3 gdb or lldb debugger jumps

在发布模式下在手机上运行调试器时,我们的调试器出现了一个奇怪的错误。 无论我们使用gdb还是lldb和xcode 4.3.3,代码都将落在断点上,即使...

什么是汇编cmp指令完全比较?
What is assembly cmp instruction comparing exactly?

我正在学习汇编语言并遇到一个我甚至不知道如何问谷歌的问题。 我正在使用gdb来调试简单的c程序。 我有以下代码:cmp eax,DWORD PTR [rbp-0xc] jle ...

GDB:调用特定对象的析构函数时的断点
GDB: breakpoint when calling destructor of specific object

在我的应用程序中,我在尝试访问窗口小部件指针内的字段后出现SIGSEGV错误。 该小部件来自第三方库。 我完全知道信号被抛出的地方。 ...

apache核心转储文件
apache core dump files

我试图通过gdb读取apache核心转储文件,这是短输出而不是完整输出,但我不能在这里发布整个输出#gdb / usr / local / apache / bin / httpd core.27476 GNU ...

GDB - 为交互模式准备命令
GDB - Prepare commands for interactive mode

我想在gdb中运行一些命令,然后处于交互模式。 我怎样才能做到这一点? 如果我运行:gdb -ex“b main.c:390”-ex'r'--args ./main -b1 <in.txt gdb然后退出。 我不希望这样。 ...

(Go)如何在IntelliJ IDEA上使用GDB调试?
(Go) How can I use GDB debug on IntelliJ IDEA?

我正在使用IntelliJ IDEA 15开发golang项目。事先我安装了GDB以在mac上进行调试。 然后我想在IntelliJ IDEA上使用GDB调试golang项目。 但是,我找不到我怎么做......

GDB的突破在标签处突破了跳线
GDB's break skips line on break at label

下面是一个hello world MIPS汇编程序的调试会话。 该程序使用GCC汇编并使用gdb-multiarch进行调试。 代码在QEMU上执行,GDB连接到QEMU调试端口......

lowlevellock和无限循环
lowlevellock and Infinite While Loops

我有一个while循环读取CSV文件,获取第一个和第二个条目,并将其添加到用C实现的哈希表中。我用大约40个条目的小文件测试它,它...

如何查看gdb中的哪一行
how to see which line in gdb

如何打印哪一行是在gdb中执行? 例如,我使用b 1在第1行设置断点,然后按n(或步骤)执行下一行(或函数)。 有时我会忘记哪个......

使用gdb调试chrooted程序
Debug chrooted program with gdb

我正处于我必须调试的程序必须在chrooted环境中运行的情况。 现在我已经在另一个根目录中安装了gdb并复制了源代码,这对于一个基本的...

如何在Linux上调试实时应用程序?
How to debug real time application on Linux?

我有一个与某些设备(OS Linux)交换数据的过程。 我想附加到这个过程(不要停止它),并实时观察某些变量和其他信息的值。 ...

更新后GDB错误
GDB error after update

我使用带有stellaris启动板的eclipse IDE。 它工作正常,但更新来了,我收到错误信息。 我使用manjaro linux.arm-none-eabi-gdb 7.7-2已安装。 最后错误......

是否可以暂停在gdb下运行的程序来更改尚未命中的断点或添加新断点?
Is it possible to pause a program running under gdb to alter a breakpoint that hasn't been hit or add a new one?

我有一个长期运行的程序,需要一段时间才能达到断点。 基于gdb的另一个实例,我意识到我想先提前停下来检查一些东西,所以我想暂停...

SIGSEGV分段错误,不同的消息
SIGSEGV Segmentation fault, different message

我正在尝试运行该程序来测试缓冲区溢出,但是当程序崩溃时,它显示我的SIGSEGV错误如下:程序接收信号SIGSEGV,分段错误。 0x00000000004006c0 in ...

有没有一种快速的方法在gdb的断点处显示源代码?
Is there a quick way to display the source code at a breakpoint in gdb?

我在gdb中设置了一个断点,我想看看断点所在的确切源代码行,只是为了确认它是正确的 - 有一个快速的方法吗? “info b”命令给了我......

断点有两个地址?
Breakpoint has Two Addresses?

我最近设置了一个断点,其中初始地址为:(gdb)b viewscreen_movieplayerst :: create(char,viewscreenst *)断点1位于0x804beec,第二个(通常地址)位于:(gdb)...

gdb断点在多线程C程序中断言on
gdb Breakpoint on assert on in multithreaded C program

我正在使用<cassert>中的assert来检查我的多线程C ++ 11程序中的不变量。 当断言失败时,我希望能够检查失败函数的状态,以及......

如何为qtcreator编写调试助手?
How to write a debugging helper for qtcreator?

使用带gdb的glm :: vec3类调试我的C ++程序时,使用矢量类非常麻烦:我在手册中读到,可以编写调试助手。 我有 ...

linux“gdb a.out param1 param2”是否将param1和2传递给“gdb”或“a.out”?
Does linux "gdb a.out param1 param2" pass param1 and 2 to "gdb" or "a.out"?

是否有任何情况将param1和param2传递给gdb,有些情况下传递给a.out,有些情况下每个传递1个? linux shell如何解析并决定哪个程序的参数? 谢谢。

如何使用GDB在V8中设置断点
How to set a breakpoint in V8 using GDB

我是GDB和V8 JavaScript引擎的新手。 编译shell.cc(/v8/v8-trunk/samples/Shell.cc)后,我尝试在parser.cc(/ v8 / v8-trunk / src)中设置断点(b Parser :: Parser),然后设置GDB ...

装配中的GDB字符集
GDB Character Set of Argument in Assembly

我在GDB和sscanf函数内部进行了反汇编:在vfscanf.c:603 _IO_vsscanf(string = string @ entry = 0x804b760“1 \\ 233 200”,format = format @ entry = 0x804a21e“%d% c%d“,......

memset没有设置num字节?
memset not setting num bytes?

在下面的简单程序中,命令指向堆上的400个字节。 然后我将“./search'”复制到命令,*缓冲区指向“'”之后的下一个字节(单引号)。 启动记忆指出......

GDB缺少单独的debuginfos
GDB Missing separate debuginfos

我正在使用fedora 20并尝试使用GDB。 但我收到此错误消息,阻止我调试程序。 缺少单独的debuginfos,请使用:debuginfo-install nss-softokn-freebl-3.17.4-1.fc20 ....

在某个成员变量获取某些值时,是否有一种快速的方法在gdb中打破类的任何方法?
Is there a quick way, in gdb, to break in any method of a class when a certain member variable takes some value?

现在,这涉及我在每个成员方法上删除断点,并在每个成员方法中添加关于一个且仅有成员变量的相同条件语句。 有没有更简洁的方式来指定,......

将变量赋值为null(C ++)时的信号6(SIGABRT)
Signal 6 (SIGABRT) when assigning variable to null (C++)

在分析在SIGABRT之后转储的核心时,gdb说我执行的最后一行代码(在输入库代码之前)是对char指针的NULL赋值,如下所示:gdb:(gdb)bt full#0 ...

如何在qemu环境中使用GDB调试Linux内核
How to Debug Linux Kernel using GDB in qemu environment

我有要求在哪里我想使用GDB来破坏我的Linux内核映像,但不确定它是什么选项可用,当我运行命令gdb ./vmlinux users / amit / vmlinuz-2.6.32-33 -...

GDB - 我在用什么线程?
GDB - What thread am I on?

当我在GDB中遇到一个断点时,我需要找出它所在的线程,我会做信息。 这打印出我程序中所有线程的列表,当前线程标有* ...

GDB回溯函数名称较长
GDB backtrace with long function names

我正在调试一个使用boost :: spirit的应用程序。 这意味着回溯非常深,许多中间层的功能名称需要几页才能...

segfault,但不在valgrind或gdb中
segfault, but not in valgrind or gdb

在我的项目中,有一个库,其中包含使用Autodesk的FBX SDK 2017.1加载fbx的代码。 在调试和发布中加载fbx崩溃。 崩溃发生在两种不同的方式和什么......

如何使用Gdb调试器从数论库中查找ZZ对象的值?
How to use Gdb debugger to find value of ZZ object from Number Theory Library?

我使用gdb调试器来打印ZZ类型的变量值。 此数据类型在数论库或NTL中定义。 当我使用“print x”找出我变量的值时,我得到了一些东西......
1 2 3 4 5 6 7 52 53