“嘗試讀取或寫入受保護的內存”的解決思路


以前的一個系統今天狂跳“嘗試讀取或寫入受保護的內存”錯誤,內存錯誤無法調試,抓狂~~~

原因大概是:

1:多個線程同時調用一個資源,且程序中沒有加鎖限制資源的訪問。當一個線程占用該資源,另一個線程調用該資源時就bug了。

2:系統頻繁調用一個資源,進行正常的資源釋放。但是垃圾回收器還來不及進行資源回收釋放。

3:這個資源損壞了,再去訪問該資源也會跳bug~~

還有人說碰到這種錯誤,關掉殺軟就會好了,這也是一種思路吧,殺毒軟件應該算是底層軟件吧,小馬哥是這么說的~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM