求助!麻烦各位dalao帮忙看看哪个mod冲突了吧,谢谢! - Mod问答 - Minecraft(我的世界)中文论坛 -.htm

求助!麻烦各位dalao帮忙看看哪个mod冲突了吧,谢谢! - Mod问答 - Minecraft(我的世界)中文论坛 -

Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 226|回复: 9

[Mod崩溃] 求助!麻烦各位dalao帮忙看看哪个mod冲突了吧,谢谢!

[复制链接]
核子弹 当前离线
积分
93
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-4-2
查看详细资料
发表于 2021-5-16 17:16:23 | 显示全部楼层 |阅读模式
30金粒
本帖最后由 skyliye 于 2021-5-20 23:31 编辑

附件为导出的错误报告,麻烦各位dalao帮看下是哪个mod出错了还是哪个材质包有问题,谢谢!报错导出后的代码如下:        



评分

参与人数 1金粒 -10收起 理由
skyliye-10长文本未折叠强制编辑

查看全部评分

Tidy_Bear 当前离线
积分
2651
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2015-2-19
查看详细资料
发表于 2021-5-16 17:39:57 | 显示全部楼层
单从你提供的信息,只能知道代码的报错位置,推断可能是 Optifine 在渲染某个生物实体时发生了问题,看不出其他。。(仔细对比你会发现自己在重复发同一句话……)
请附上完整日志,以及长段内容建议折叠,不要刷屏。
回复

使用道具 举报

核子弹 当前离线
积分
93
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-4-2
查看详细资料
 楼主| 发表于 2021-5-16 18:16:50 | 显示全部楼层
Tidy_Bear 发表于 2021-5-16 17:39
单从你提供的信息,只能知道代码的报错位置,推断可能是 Optifine 在渲染某个生物实体时发生了问题,看不出 ...

老哥,我是在植物海洋模组的长尾鲨巢穴里闪退的,请问是不是因为这个,那里面有很多发光长尾鲨。
回复

使用道具 举报

Tidy_Bear 当前离线
积分
2651
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2015-2-19
查看详细资料
发表于 2021-5-16 18:51:43 | 显示全部楼层
核子弹 发表于 2021-5-16 18:16
老哥,我是在植物海洋模组的长尾鲨巢穴里闪退的,请问是不是因为这个,那里面有很多发光长尾鲨。 ...

可以准备一个单独的游戏环境,只装 Forge、Optifine 以及这个 植物海洋 mod,开一个测试用存档,用刷怪蛋生成长尾鲨,看看能否重现报错。

另外,没搜到所谓的植物海洋mod,请提供 mod 的英文名或者准确中文译名。在 mcmod 网站上搜索”长尾鲨“找到了 Upgrade Aquatic(碧海新生) mod,不确定是不是。

最重要的,请附上完整日志!不然无能为力。
回复

使用道具 举报

核子弹 当前离线
积分
93
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-4-2
查看详细资料
 楼主| 发表于 2021-5-16 19:51:58 | 显示全部楼层
Tidy_Bear 发表于 2021-5-16 18:51
可以准备一个单独的游戏环境,只装 Forge、Optifine 以及这个 植物海洋 mod,开一个测试用存档,用刷怪蛋 ...

对,就是这个mod,Upgrade Aquatic,请问完整日志在哪导_(:з」∠)_
回复

使用道具 举报

Tidy_Bear 当前离线
积分
2651
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2015-2-19
查看详细资料
发表于 2021-5-16 22:48:20 | 显示全部楼层
核子弹 发表于 2021-5-16 19:51
对,就是这个mod,Upgrade Aquatic,请问完整日志在哪导_(:з」∠)_

如果没装稀奇古怪的 mod,但凡报错崩溃,minecraft 都会在一个地方生成错误报告。
具体位置取决是不是版本隔离,但无非两种可能:
① .minecraft/crash-reports/crash-2021-MM-DD_XX.XX.XX-XXXX.txt
② .minecraft/versions/<版本>/crash-reports/crash-2021-MM-DD_XX.XX.XX-XXXX.txt

根据时间找到相匹配的错误报告。
回复

使用道具 举报

核子弹 当前离线
积分
93
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-4-2
查看详细资料
 楼主| 发表于 2021-5-17 10:58:47 | 显示全部楼层
Tidy_Bear 发表于 2021-5-16 22:48
如果没装稀奇古怪的 mod,但凡报错崩溃,minecraft 都会在一个地方生成错误报告。
具体位置取决是不是版 ...

多谢老哥指点,我导出来了 在附件里,昨天闪退了2次,我都放附件里了,麻烦老哥帮忙看下吧 多谢了。
crash-2021-05-16_10.47.07-server.txt (0 488.19 KB, 下载次数: 3)
crash-2021-05-16_10.58.50-server.txt (0 488.17 KB, 下载次数: 2)
回复

使用道具 举报

Tidy_Bear 当前离线
积分
2651
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2015-2-19
查看详细资料
发表于 2021-5-17 21:57:55 | 显示全部楼层
本帖最后由 Tidy_Bear 于 2021-5-17 21:59 编辑

直接原因是内存溢出了,而且是经典的递归溢出。
有什么 mod 让长尾鲨叠罗汉了么?那段代码的逻辑是这样的:
我需要获取长尾鲨的移动控制器,先判断这个长尾鲨是不是骑在其他实体上,如果是,则获取骑具的移动控制器。骑具有没有骑在另一个实体上,如果是,则获取下一个骑具的移动控制器。然后套娃,但一直没有终点,即只递不归,最终导致内存溢出。

建议先尝试只添加这个mod,另开一个测试存档,看看单独装这个mod会不会报错。


回复

使用道具 举报

核子弹 当前离线
积分
93
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-4-2
查看详细资料
 楼主| 发表于 2021-5-18 00:23:21 | 显示全部楼层
Tidy_Bear 发表于 2021-5-17 21:57
直接原因是内存溢出了,而且是经典的递归溢出。
有什么 mod 让长尾鲨叠罗汉了么?那段代码的逻辑是这样的: ...

恩。。长尾鲨没有出现叠罗汉的现象,不过他们会经常攻击其他生物 偶尔会直接趴在方块上,不过有两只冰火之歌的海马刷在了长尾鲨巢穴里,我弄死了以后暂时没再闪退过,不知道是不是这个原因。。。像这种的内存溢出的话加内存管用么。。
回复

使用道具 举报

Tidy_Bear 当前离线
积分
2651
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2015-2-19
查看详细资料
发表于 2021-5-19 21:59:47 | 显示全部楼层
核子弹 发表于 2021-5-18 00:23
恩。。长尾鲨没有出现叠罗汉的现象,不过他们会经常攻击其他生物 偶尔会直接趴在方块上,不过有两只冰火 ...

长尾鲨攻击生物时会将目标咬在嘴里,从代码上看,是让被攻击的目标强制骑在长尾鲨上,然后修改了骑乘动画,从而实现效果。

回到你提供的错误报告,不知道出何原因,长尾鲨“自己骑自己”,进而导致在获取移动控制器时引发递归异常。递归异常上面解释过了,只要它不返回最终结果,被占用的内存就不会释放,加多大都没用(都会给你占满)。

3月份就有人报告了 BUG,但由于是偶发性问题,暂时无法定位根本原因。目前有两种暂时的解决方案:
① 想办法禁止长尾鲨的生成;
② 打开 Forge 配置文件 forge-server.toml(位于 <存档文件夹>/serverconfig/forge-server.toml),将 removeErroringEntities 改为 true。当每次有实体出现异常,异常实体将直接被暴力移除,而不让游戏崩溃。不过这一选项 Forge 已经标注是有风险的,可能反而引发更古怪而严重的错误,建议多备份。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2022-6-26 12:42 , Processed in 0.060252 second(s), Total 26, Slave 23 queries, Release: Build.2022.05.30 1905, Gzip On, Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2022 我的世界中文论坛 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载