| 网站首页 | 易县新闻 | 易县图片 | 易县留言 | 易县在线 | 笑话 | 范文 | 教案 | 论文 | 考试 | 高校联盟 | 英语学习 | 法律 | 电脑网络 | 娱乐 | 两性频道 | 健康 | 求职创业 | 旅游 | 营销 | 疾病大全 | 汽车 | 
您现在的位置: 易县门户网 >> 电脑网络 >> 电脑硬件 >> 电脑硬件维护_硬件学堂 >> 教程正文
问题解决:内存不能存为Read的几种原因
作者:内详 来源:网络搜集 点击数: 更新时间:2008-3-31 12:15:52


       

1、微软IE缓冲溢出漏洞引起

2、内存或虚拟内存地址使用冲突造成 程序的运行需要分配一定的内存地址给程序使用,当程序结束时释放留出空间让给新的程序使用,win是多任务的系统 有时前程序未结束 又有新的任务开始 到底要多少内存或虚拟内存来保证我们同时运行的工作任务呢?也许win在这个问题上没弄好,所以有此错误常常发生,一般运行大型软件或多媒体后出现这种情况

3、劣质内存条也会出现这个问题

4、微软WINDOWS系统的漏洞,windows把内存地址0X00000000到0X0000ffff指定为分配null指针的地址范围,如果程序试图访问这一地址,则认为是错误。c/c++编写的程序通常不进行严格的错误检查,当采用malloc来分配内存而可供分配的地址空间不够的情况下返回null指针。但是代码不检查这种错误,认为地址分配已经成功,于是就访问0X00000000的地址,于是就发生内存违规访问,同时该进程被终止。

ASCII字符填充组成的pif文件时会出现以下情况: 一个非法的pif文件(用ascii字符'x'填充)至少要369字节,系统才认为是一个合法的pif文件,才会以pif的图标[pifmgr.dll,0]显示,才会在属性里有程序、 字体、内存、屏幕”等内容。而且仅仅当一个非pif文件的大小是369字节时察看属性的“程序”页时,不会发生程序错误,哪怕是370字节也不行。当对一个大于369字节的非法pif文件察看属性的“程序”页时,EXPlorer会出错,提示:'***'指令引用的'***'内存。该内存不能为'read' ,问题出在pif文件的16进制地址: 0x00000181[0x87]0x00000182[0x01]和 0x00000231[0xC3]0x00000232[0x02] 即使是一个合法pif文件,只要改动这四处的任意一处,也会引起程序错误。而只 要把0x00000181和0x00000182的值改为[0xFF][0xFF],那么其它地址任

[1] [2] [3] [4] 下一页

教程录入:yxdoor    责任编辑:yxdoor 
  • 上一篇教程:

  • 下一篇教程:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    赞 助 商 链 接
    特 别 推 荐
    相 关 文 章
    电脑总线接口的常见故障及其解
    该网页上的问题可能使其无法正
    双击无法打开.exe可执行文件的
    系统故障:加载DLL时出错的一般
    解决系统资源严重不足的新法
    综合手段清除流氓软件8749病毒
    绝对有效的8749病毒最终解决方
    Auto木马群致毒霸2007无法启动
    电脑主机不能保存时间的解决方
    Windows系统常见故障的解决方法
    最 新 热 门 资 讯
    普通教程[转]自制DVD碟片通关全攻略
    普通教程Windows防火墙对UPnP框架有
    普通教程上网冲浪 七款主流网页浏览
    普通教程光驱读盘能力下降,挑盘,直
    普通教程乱码形成原因及其消除方法大
    普通教程查看内存是否处于双通道模式
    普通教程轻轻松松制作漂亮个性的月历
    普通教程Kvsc3.exe、Kvsc3.dll病毒查
    普通教程Windows常见安全问题解决方
    普通教程CPU型号大全总结