作者checkIO (chec)
看板C_and_CPP
标题[问题] 系统崩溃时写log?
时间Thu Dec 22 10:35:13 2016
开发平台(Platform): (Ex: Win10, Linux, ...)
vs 2015
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt 5.7
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
目前的程式在测试机(不能装VS)上不定时会崩溃
但不确定引起爆炸的原因是甚麽(感觉应该跟生命周期有关)
开发机上没有遇过这问题 所以没办法在开发机上DEBUG
我想知道是甚麽东西引起崩溃(想知道CRASH掉的瞬间是死在那个stack)
在网路上有找到这个东西
https://msdn.microsoft.com/zh-tw/library/windows/desktop/bb
787181(v=vs.85).aspx
https://msdn.microsoft.com/zh-tw/library/windows/desktop/ee416
349(v=vs.85).aspx
请问一下有没有人可以指点一下要怎麽样使用 是要自己写另外一支程式
还是要埋在我的程式码里面呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.124.46.66
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1482374118.A.B84.html
1F:推 GoIt: XCrashReport? 12/22 10:57
2F:→ ggBird: 看 dump 档 12/22 11:06
4F:→ BIAO: 网路上有古人写好的minidump.h,你可以去抓来参考。 12/22 11:28
5F:→ BIAO: 一般处理就是crash前自己产生一个dump档.. 12/22 11:29
6F:→ BIAO: 看需求有需要的话,也可以在crash後自己再叫自己起来.. 12/22 11:29
7F:→ BIAO: 这样的应用和看门狗程式很像!! 12/22 11:30
8F:推 sorryla: Windows的话可以装procdump 设定後可以自动产生dump 12/22 14:31
9F:→ sorryla: 或是安装VS remote debugger 用远端的VS来debug 12/22 14:33
10F:→ checkIO: 是WINDOWS 感恩 12/22 15:43