搜索
查看: 26121|回复: 79

[求助]CS1.6 HLDS提示‘Fatal error’错误

[复制链接]
发表于 2004-12-11 16:25:30 | 显示全部楼层 |阅读模式 来自 中国–北京–北京
昨天HLDS突然出现的‘Fatal error’问题,没有了头绪。

服务器端加载了MetaMod1.17.3、AMXX1.0、Booster2.40、WWCL2.56。

前辈们帮忙看看是啥问题呢?

错误上说:Z_CheckHeap:block size does not touch the next block

点击‘确定’后,HLDS就会关闭。

噢,刚才搜了一下,看到
http://forum.dt-club.net/archive/index.php/t-14157
也是同样问题

补充:我的系统是XP sp2 ,DX9.0c

在网吧也出现这问题,是win2000下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2004-12-11 18:08:37 | 显示全部楼层 来自 中国–福建–龙岩
你将插件都关闭了还会么? :thefinger
回复

使用道具 举报

 楼主| 发表于 2004-12-11 20:57:06 | 显示全部楼层 来自 中国–北京–北京


那好的

不行就换一个服务器端
回复

使用道具 举报

发表于 2004-12-18 17:22:48 | 显示全部楼层 来自 中国–重庆–重庆
老大怎么解决的呀,说来听听....小弟洗耳ING... :thefinger
回复

使用道具 举报

发表于 2004-12-18 20:44:55 | 显示全部楼层 来自 中国–福建–龙岩
Post by BoeZombie
昨天HLDS突然出现的‘Fatal error’问题,没有了头绪。

服务器端加载了MetaMod1.17.3、AMXX1.0、Booster2.40、WWCL2.56。

前辈们帮忙看看是啥问题呢?

错误上说:Z_CheckHeap:block size does not touch the next block

点击‘确定’后,HLDS就会关闭。

噢,刚才搜了一下,看到
http://forum.dt-club.net/archive/index.php/t-14157
也是同样问题

补充:我的系统是XP sp2 ,DX9.0c

在网吧也出现这问题,是win2000下。

突然想问下?你是用linksys路由器么? :30:
回复

使用道具 举报

 楼主| 发表于 2004-12-27 01:16:15 | 显示全部楼层 来自 中国–北京–北京
噢,我不是,但那网吧我就不知道了。咋了?

说到那网吧,我真是没脾气,网吧老板的儿子总用服务器挂网游,这怎么建CS服务器!?一点诚意都没有。

唉,人家地盘听人家的。

不过hiller_520也测试出的确是插件的问题了,感谢他的不懈努力与钻研精神!
回复

使用道具 举报

发表于 2004-12-28 20:35:07 | 显示全部楼层 来自 中国–重庆–重庆

问题还没有彻底解决!!!!!

这个出错信息用的是跟Quake I里面一样的代码(不知道是哪个插件会调用它???),现在网上对这个问题的探讨很多,大家可以把下面一行:Z_CheckHeap:block size does not touch the next block 粘贴进GOOGLE里面,然后搜索所有网站就会找到一些有价值的英文网站,希望DT的编辑高手能引起重视,解决它,否则以还会出现类似错误!!!! :55: 本人差的知识太多,时间也不够,是没有希望了 :5: ,先代所有热心与架服的所有CSERS谢谢了 :em18:

00281 void
00282 Z_CheckHeap (memzone_t *zone)
00283 {
00284     memblock_t  *block;
00285     
00286     for (block = zone->blocklist.next ; ; block = block->next)
00287     {
00288         if (block->next == &zone->blocklist)
00289             break;          // all blocks have been hit
00290         if ( (byte *)block + block->size != (byte *)block->next)
00291             Sys_Error ("Z_CheckHeap: block size does not touch the next "
00292                        "block\n");
00293         if ( block->next->prev != block)
00294             Sys_Error ("Z_CheckHeap: next block doesn't have proper back "
00295                        "link\n");
00296         if (!block->tag && !block->next->tag)
00297             Sys_Error ("Z_CheckHeap: two consecutive free blocks\n");
00298     }
00299 }
哪位C++好的,制作过插件的可以看一下以下网站,好象跟WAD文件有关,绝对会有所启发
http://forums.newdoom.com/showthread.php?t=15957
http://cres1.lancs.ac.uk/~esasb1/doom/sew/fragged1.html
http://www.rome.ro/lee_killough/editing/qna.shtml
http://bbs.cstrike.cn/read.php?fid=9&tid=105
http://www.proclan.de/board/showthread.php?p=16927
回复

使用道具 举报

发表于 2004-12-28 20:56:23 | 显示全部楼层 来自 中国–福建–龙岩
我今天想到一个问题了。
因为我们通常在网吧里或则远程控制服务器,而hlds在运行时,会对注册表有写入操作。

由于没有开放remote registry服务。 :em18:
回复

使用道具 举报

发表于 2004-12-28 21:34:27 | 显示全部楼层 来自 中国–重庆–重庆
本服务器为HP服务器,双X86至强CPU2.8G,1G内存,INTELPRO 1000M网卡(网线直联电信机房骨干北电ATM交换机100M网板),COMPAQ120G*2硬盘,w2000server,sp4,用正版瑞星2005个人防火墙,暂时为一个CS1.6进程32人(AMXX1.0插件,开普通功能)
每天都会出现以下WIN警告停止信息框(不开防火墙,仍会出现),使HDSL停止服务!!!!
标题:Fatal error-Dedicated server
内容:Z_checkHeap:block size does not touch the next block
可以肯定是与插件有关,纯服务器是不会有问题的
回复

使用道具 举报

发表于 2004-12-29 01:37:10 | 显示全部楼层 来自 中国–广西–玉林
Post by BoeZombie
噢,我不是,但那网吧我就不知道了。咋了?

说到那网吧,我真是没脾气,网吧老板的儿子总用服务器挂网游,这怎么建CS服务器!?一点诚意都没有。

唉,人家地盘听人家的。

不过hiller_520也测试出的确是插件的问题了,感谢他的不懈努力与钻研精神!



谁叫你这样的啊```呵呵`
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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