我在我的應用程序的/ RTC中啓用了檢測堆棧損壞問題。該應用程序有很多組件(DLL),總LOC約爲40K。它有很多線程。運行時錯誤檢查/ RTC
最初我在執行18000個週期後發生崩潰。但啓用/ RTCs選項後,我可以在100個週期內獲得汽車。崩潰總是發生在稱爲Reciever Thread的線程中。但它在3個或4個位置一直崩潰。發生崩潰時,幾乎所有的局部變量在某些情況下看起來像是損壞的。但是我無法確定根本原因,因爲我無法看到發生崩潰時的任何問題。
我可以做些什麼來縮小堆棧損壞的地步?
代碼有try catch語句,它會阻止識別原因嗎?
請幫我
謝謝!
不,我沒有使用任何優化。但構建是一個發佈版本。 – Maanu 2011-05-06 14:10:50