全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2205
推到 Plurk!
推到 Facebook!

怪異程式會自動關閉

缺席
shunaaron
高階會員


發表:13
回覆:94
積分:106
註冊:2006-10-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-07-10 21:09:34 IP:220.134.xxx.xxx 訂閱
各位大大
最近有些使用者在使用系統時,
都會無端的自行關閉系統
但這系統RUN了快1年了
之前都是沒有這問題
而這問題只有少數人會發生
當時去看使用者的工作管理員
explorer會突然飆高(系統開著沒作任何動作)
此時,就容易發生自動關閉
不知這問題是否有人遇過,謝謝
------
程式沒有這麼難
只是還沒打通其中要絕
編輯記錄
shunaaron 重新編輯於 2008-07-10 21:12:07, 註解 無‧
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-07-10 21:54:49 IP:59.112.xxx.xxx 訂閱
應該觀察使用者是否做了什麼動作,
這動作可能觸發一段平常不容易遇到的if條件成立
要考驗一下耐心去抽絲剝繭

猜想是陷入死迴圈裡,一直做配置堆疊或記憶體的
導致資源耗盡
===================引 用 shunaaron 文 章===================
當時去看使用者的工作管理員
explorer會突然飆高(系統開著沒作任何動作)
此時,就容易發生自動關閉
shunaaron
高階會員


發表:13
回覆:94
積分:106
註冊:2006-10-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-07-10 22:11:48 IP:220.134.xxx.xxx 訂閱

感謝大大說明
但是和使用者(有問題的)做了相同動作
並不會有此問題發生,僅在極少數時才會發生
並且,都有寫例外處理判斷
他們動作會在edit輸入完後~系統會自動關閉,有時只是登入~放在那也會
不知是否有其他因素存在
如中毒,木馬等..
謝謝
===================引 用 pedro 文 章===================
應該觀察使用者是否做了什麼動作,
這動作可能觸發一段平常不容易遇到的if條件成立
要考驗一下耐心去抽絲剝繭

猜想是陷入死迴圈裡,一直做配置堆疊或記憶體的
導致資源耗盡
===================引 用 shunaaron 文 章===================
當時去看使用者的工作管理員
explorer會突然飆高(系統開著沒作任何動作)
此時,就容易發生自動關閉
------
程式沒有這麼難
只是還沒打通其中要絕
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-07-11 09:02:37 IP:60.248.xxx.xxx 訂閱
這的確需要費心思去解問題點
會不會是程式固定時間會去做一些行為
這些行為是做建立物件
然後因為例外,而物件沒正常釋放
我就遇到過建立了多次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

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-07-14 14:13:07 IP:218.162.xxx.xxx 訂閱
我最近也有碰到一樣的狀況,我當時猜可能是中毒吧,
沒多想,重灌OS就好了,
如果各位大大知道確實問題的,請不吝分享
ralph
初階會員


發表:41
回覆:82
積分:29
註冊:2003-02-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2008-07-18 02:01:50 IP:64.217.xxx.xxx 未訂閱

若不是Virus or Trojan造成的話, 有可能自己程式沒有release memory造成.
系統時間:2024-04-20 5:35:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!