GdbCrashHandler:使用gdb的基于Qt的应用程序的崩溃处理程序

时间:2024-02-26 15:03:51
【文件属性】:

文件名称:GdbCrashHandler:使用gdb的基于Qt的应用程序的崩溃处理程序

文件大小:33KB

文件格式:ZIP

更新时间:2024-02-26 15:03:51

stacktrace qt crash-reporting cplusplus gdb

GdbCrashHandler 启发了基于Qt的应用程序的CrashHandler,该应用程序将gdb附加到即将死去的进程,收集跟踪并将其提交到Web服务。 它通过在信号处理程序中添加QProcess并通过--crashhandle 参数重新启动应用程序来工作,此时GdbCrashHandler接管了该过程。 用法: 创建QApplication实例后立即初始化崩溃处理程序: GdbCrashHandler::Configuration config; config.applicationName = "CrashExample"; config.applicationVer


【文件预览】:
GdbCrashHandler-master
----service()
--------report.php(2KB)
----COPYING(34KB)
----lib()
--------GdbCrashHandlerDialog.cpp(8KB)
--------locale()
--------GdbCrashHandlerDialog.hpp(2KB)
--------GdbCrashHandler.pc.in(267B)
--------GdbCrashHandler.cpp(4KB)
--------CMakeLists.txt(1KB)
--------GdbCrashHandlerDialog.ui(11KB)
--------GdbCrashHandler.hpp(1KB)
----CMakeLists.txt(1KB)
----example()
--------example.cpp(3KB)
--------CMakeLists.txt(295B)
--------example.qrc(91B)
--------example.hpp(1011B)
--------bug.png(3KB)
----README.md(1KB)

网友评论