我从我维护的应用程序中看到了很多故障转储。我工作的设施在世界各地有数百名使用此工具的用户,因此有大量的故障转储。这些转储的签名如下所示:
QObject::event(QEvent*)
QidleTimer::event(QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QmayaApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
g_main_context_dispatch
g_main_context_iteration
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
QCoreApplication::exec()
__libc_start_main
类名和签名是多种多样的(有些已被编辑)。我想做的是编写一个工具来分析这些痕迹以找出崩溃中的模式。我想知道,如果你知道我可以用来分析这样的输入的任何技术。
感谢您的时间。