VB.net“软件尝试读取或写入受保护的内存存。这通常指示其他内存已损坏。”

C#遇到这种问题的亲们

看一下你們是否有两个线程共同访问一个公共对象的情况,

在unsafe操作非托管内存的情况下第一个线程使用完这个对象就把这个对象清空,这时候第②个线程正在使用这个对象就会因为内存中找不到这个内存区域而报错:“软件尝试读取或写入受保护的内存存。这通常指示其他内存巳损坏”

在C#托管内存中,找不到对象报错是“未将对象引用设置到对象的实例”而非托管内存的找不到对象报错是:软件尝试读取或寫入受保护的内存存。这通常指示其他内存已损坏

修改为ext2之后向sd卡写数据的过程Φ重启几次设备,设备起来之后继续写数据会出现几个文件读写错误,之后这几个文件不能删除了

我要回帖

更多关于 尝试读取或写入受保护的内存 的文章

 

随机推荐