找回密码
 点一下
查看: 1623|回复: 0

war3内存访问冲突错误及解决方法

[复制链接]
发表于 2013-3-14 14:37:50 | 显示全部楼层 |阅读模式
本帖最后由 fishofsun 于 2013-3-14 16:47 编辑

war3内存访问冲突错误及解决方法

1.jpg

war3内存访问冲突错误及解决方法
这个war3错误的英文意思大概是:
在应用程序中遇到一个严重的错误:
致命错误!
程序:E:\单机游戏\魔兽\Warcraft Ⅲ\war3.exe
例外:0xC0000005(访问冲突)位于地址001B:6F20ACF7
'0x6F20ACF7'地址的指令引用了'0x000000A8'地址的不可写的内存.
可以理解为内存访问冲突错误,执行的指令本来想引用内存进行写操作,但被引用的内存不可写,使得war3发生了一个致命错误,造成war3崩溃退出。
出现这个内存访问冲突错误的原因可能是多种情况。
1、据说带毒液球的塔A地面,可能出现内存引用错误。解决方法应该就是去掉塔的毒液球技能。
2、中立敌对单位如果拥有变形术、变羊术、魔杖等类似技能,当这些中立敌对单位施放拥有的变形术、变羊术、魔杖等类似技能时,可能出现内存引用错误。解决方法就是去掉中立敌对单位的变形术、变羊术、魔杖等类似技能。
3、英雄身上带了多种具有天神下凡、变大等类似技能的物品,当英雄施放这些技能的时候,如果丢弃物品,可能造成游戏退出。解决方法(1)限制英雄带有多种变大技能的物品,(2)施放技能的时候自己不要丢弃物品。
4-N、更多可能引起内存引用错误的情况还有待发现和解决。
war3内存访问冲突错误产生的原因有多种情况,可能是物体编辑器里面有错误,也可能是触发编辑器里面有错误,也可能是其他地方有错误。
通用解决方法可以采用群讨论中的检查法,自己把所有物体编辑器和触发编辑器检查一遍,然后找一些可能有错的地方,挨个试吧。。。
通魔作坊预备役QQ群(QQ群号34468137)讨论
-----------------------------------------------------------
慢慢研究
BUFF冲突也可能
应该不是毒球的问题0 0 是长期游戏之后崩溃么
和长期不长期没关系
我觉得长期游戏之后卡掉多半是排泄做的不好
這問題可以有很多可能引起吧
比如玩到某一個地方 運行了某個有問題的觸發 比如刷出來一個有問題的單位
自己把所有物編和觸發檢查一遍
然後找一些可能有錯的地方
挨個試吧。。。

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-23 20:15 , Processed in 0.141747 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表