我的客户在Linux上运行C++/Qt应用程序,而我正在使用google的breakpad进行崩溃报告。在许多情况下,我收到这样的堆栈跟踪,堆栈中只有QT代码(没有我的代码)。这怎么可能呢?Operating system: Linux
0.0.0 Linux 3.16.0-0.bpo.4-586 #1 Debian 3.16.7-ckt9-3~deb8u1
问题是,应用程序是一组相当多的共享对象。此外,每个组件都是加密的。现在,在本地准备整个环境需要做很多工作(甚至可能需要几天时间)。因此,我希望当我尝试调试核心转储时,我至少可以在回溯中获得.so名称,这样我就可以只获取我真正需要的文件。不幸的是,当这样做时,我得到的结果是空的,如下所示:#0 0x00007f11956d6d50 in ??()
coredump甚至不知道导致错误的可执行文
我用python 3.5.2和PyQt5写了一个小的模拟程序。我之前使用的是PyQt4,在Qt内部出现了间歇性分段故障。出于这个原因,测试要求程序运行大约20次,以确保故障不会发生。现在,我想知道是否有一种简单的方法可以编写一个可以使用gdb run运行的脚本,它可以执行以下操作: run MyProgram.py input more keyboard c
我的程序是用Windows 7的Qt 5.2.0编写的,有时(每天一次)它会崩溃,并留下一条崩溃消息,就像这样 Problem Event Name Additional Information 4: 7f99b3fed068dc22f1d51f3279b2cd49
你知道如何从其中解析出一些人类可读的信息吗或者有人知