“尝试读取或写入受保护的内存”的解决思路


以前的一个系统今天狂跳“尝试读取或写入受保护的内存”错误,内存错误无法调试,抓狂~~~

原因大概是:

1:多个线程同时调用一个资源,且程序中没有加锁限制资源的访问。当一个线程占用该资源,另一个线程调用该资源时就bug了。

2:系统频繁调用一个资源,进行正常的资源释放。但是垃圾回收器还来不及进行资源回收释放。

3:这个资源损坏了,再去访问该资源也会跳bug~~

还有人说碰到这种错误,关掉杀软就会好了,这也是一种思路吧,杀毒软件应该算是底层软件吧,小马哥是这么说的~~


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM