怪異程式會自動關閉 |
缺席
|
shunaaron
高階會員 發表:13 回覆:94 積分:106 註冊:2006-10-06 發送簡訊給我 |
|
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
|
shunaaron
高階會員 發表:13 回覆:94 積分:106 註冊:2006-10-06 發送簡訊給我 |
嗯
感謝大大說明 但是和使用者(有問題的)做了相同動作 並不會有此問題發生,僅在極少數時才會發生 並且,都有寫例外處理判斷 他們動作會在edit輸入完後~系統會自動關閉,有時只是登入~放在那也會 不知是否有其他因素存在 如中毒,木馬等.. 謝謝 ===================引 用 pedro 文 章=================== 應該觀察使用者是否做了什麼動作, 這動作可能觸發一段平常不容易遇到的if條件成立 要考驗一下耐心去抽絲剝繭 猜想是陷入死迴圈裡,一直做配置堆疊或記憶體的 導致資源耗盡 ===================引 用 shunaaron 文 章=================== 當時去看使用者的工作管理員 explorer會突然飆高(系統開著沒作任何動作) 此時,就容易發生自動關閉
------
程式沒有這麼難 只是還沒打通其中要絕 |
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
這的確需要費心思去解問題點
會不會是程式固定時間會去做一些行為 這些行為是做建立物件 然後因為例外,而物件沒正常釋放 我就遇到過建立了多次TStringList後 程式強制中斷 這個問題我也是找了很久 如果可以,用IDE以debug模式, 去模擬執行 通常有問題IDE可能可以捕捉得到 另一個辦法是掛第三方EurekaLog元件,去捕捉一些強制中斷訊息不會出來的exception 例如debugger:raised exceptionclass EVariantTypeCastError 'Colud not convert variant of type (Null) into type(Double), ===================引 用 shunaaron 文 章=================== 但是和使用者(有問題的)做了相同動作 並不會有此問題發生,僅在極少數時才會發生 並且,都有寫例外處理判斷 他們動作會在edit輸入完後~系統會自動關閉,有時只是登入~放在那也會 不知是否有其他因素存在 |
cjtsif
一般會員 發表:12 回覆:13 積分:5 註冊:2002-09-18 發送簡訊給我 |
|
ralph
初階會員 發表:41 回覆:82 積分:29 註冊:2003-02-04 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |