作者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/m.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