Я вижу много аварийных дампов из приложения, которое я поддерживаю. Объект, в котором я работаю, имеет сотни пользователей, которые используют этот инструмент по всему миру, следовательно, большое количество аварийных дампов. Эти отвалы имеют подпись, которая выглядит как:анализ шаблонов в нескольких аварийных дампах
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
Имена классов и подписи разнообразны (некоторые из них были отредактированы). Я бы хотел написать инструмент, который анализирует эти следы для шаблонов среди аварий. Мне было интересно, если бы вы знали о каких-либо методах, которые я мог бы использовать для анализа ввода, подобного этому.
Спасибо за ваше время.