Windows客户端异常收集-BugReport

56 篇文章 2 订阅
8 篇文章 0 订阅

说起bugreport.exe这个东西,大家应该都不陌生,有时候QQ崩溃或者其他应用崩溃都会看到这个进程在后台启动。其实他就是在主进程崩溃后启动的异常收集程序。他所做的事情大致如下:

  1. 读取dmp文件,并上传后台,一般会同时上报当前应用版本,崩溃时间,dmp文件md5,等附加信息,方便后台进行管理。dmp文件一般由应用程序在捕获到异常时自己写入。
  2. 很多bugreport也包含了错误日志上报的功能

对于dmp文件为什么不直接在当前崩溃进程上传,有一下几个原因:

  1. 异常进程本身已经异常,可能网络模块已经损坏,不能正常使用
  2. 异常进程执行复杂逻辑时可能会产生新的异常
  3. 恰巧所有过程都正常,dmp文件也比较大,上传过程会导致异常进程长时间无法退出。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值