找回密码
 点一下
查看: 1382|回复: 7

再问个问题,有关读档时弹出的现象

[复制链接]
发表于 2007-12-28 20:37:09 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2007-12-28 22:37:23 | 显示全部楼层
我只看出memory
回复

使用道具 举报

发表于 2007-12-28 22:50:44 | 显示全部楼层
引用楼主徘徊精灵于2007-12-28 20:37发表的 再问个问题,有关读档时弹出的现象 :
如图所示,请指点一下
    ` 我以前也出现过.   .不过忘了怎么解决了. 〔  ` 对不起.
回复

使用道具 举报

 楼主| 发表于 2007-12-29 06:37:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-12-29 12:52:39 | 显示全部楼层
因为地图使用的缓存中保存的数据是上一次分配的内存,那么这次读图的时候,内存位置已经改变。WAR3却没有判断是否正确就直接读取了,结果造成楼主错误提示中所示的错误:
在内存XXX位置(变量X)引用的内存地址为0。该地址不能读取。。。
回复

使用道具 举报

发表于 2007-12-29 13:30:00 | 显示全部楼层
[codes=jass]
globals
    integer array xx
endglobals

function crash takes nothing returns nothing
    set xx[-1]=0
endfunction
[/codes]
这个函数在main里面调用的话,或是config里面调用,地图会在加载1/2左右时跳出来.
如果在触发的动作里面调用,并没有什么问题,不会出错.

可能main里面很怪的.
(在main函数里面放上一段TriggerSleepAction,会有神奇的效果)
回复

使用道具 举报

发表于 2007-12-29 13:32:06 | 显示全部楼层
不过精灵的问题应该与上面的代码无关,因为上面代码发生错误的地址是0x0000004c,而不是0x00000000.
回复

使用道具 举报

 楼主| 发表于 2007-12-29 20:13:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 08:18 , Processed in 0.033966 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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