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

以前的一个系统今天狂跳 尝试读取或写入受保护的内存 错误,内存错误无法调试,抓狂 原因大概是: :多个线程同时调用一个资源,且程序中没有加锁限制资源的访问。当一个线程占用该资源,另一个线程调用该资源时就bug了。 :系统频繁调用一个资源,进行正常的资源释放。但是垃圾回收器还来不及进行资源回收释放。 :这个资源损坏了,再去访问该资源也会跳bug 还有人说碰到这种错误,关掉杀软就会好了,这也是一种思路 ...

2016-12-01 18:13 0 4405 推荐指数:

查看详情

C#--尝试读取写入保护内存,这通常指示其他内存已损坏。

记:   近期在C#中调用别人的DLL的时候有时候出现了 尝试读取写入保护内存 。这通常指示其他内存已损坏 的问题。   错误类型:System.AccessViolationException。   问题位置:在与C++ dll规定传参的类型用的是string导致 ...

Tue Apr 14 19:05:00 CST 2020 0 1791
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM