蔚蓝版本 1.4.0.0-fna
Everest 版本 1.4961.0-azure-4c60d
启用的mod是
ChinaMirror 1.4.0
ExtendedChineseFont 1.0.0
Miao.Celeste.Client 3.2.1 , 这个是下载了 3.2.0 后用 Everest 手动更新的
客户端不连服务器可以正常运行,一但 授权Login/用论坛的客户端登陆/启用Connected/启用Auto Connect 就会崩溃,log文件都是以下内容(启用Auto Connect会导致一打开就崩溃,后来在3.2.0的mod下取消的)
Ver 1.4.0.0-fna [Everest: 4961-azure-4c60d]
08/21/2024 13:14:01
System.NullReferenceException: Object reference not set to an instance of an object.
at Celeste.Mod.CelesteNet.Client.CelesteNetClientFont.Measure(String text) in D:\CelesteMiaoNetWorkSpace\CelesteNet\CelesteNet.Client\CelesteNetClientFont.cs:line 31
at Celeste.Mod.CelesteNet.Client.Components.CelesteNetPlayerListComponent.Blob.Measure() in D:\CelesteMiaoNetWorkSpace\CelesteNet\CelesteNet.Client\Components\CelesteNetPlayerListComponent.cs:line 933
at Celeste.Mod.CelesteNet.Client.Components.CelesteNetPlayerListComponent.RebuildListChannels(List`1& list, DataPlayerInfo[]& all) in D:\CelesteMiaoNetWorkSpace\CelesteNet\CelesteNet.Client\Components\CelesteNetPlayerListComponent.cs:line 398
at Celeste.Mod.CelesteNet.Client.Components.CelesteNetPlayerListComponent.RebuildList() in D:\CelesteMiaoNetWorkSpace\CelesteNet\CelesteNet.Client\Components\CelesteNetPlayerListComponent.cs:line 228
at Celeste.Mod.CelesteNet.Client.CelesteNetClientContext.Update(GameTime gameTime) in D:\CelesteMiaoNetWorkSpace\CelesteNet\CelesteNet.Client\CelesteNetClientContext.cs:line 125
at Microsoft.Xna.Framework.Game.Update(GameTime gameTime) in /tmp/FNA/src/Game.cs:line 702
at Monocle.Engine.Update(GameTime gameTime)
at Celeste.Celeste.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick() in /tmp/FNA/src/Game.cs:line 430
at Microsoft.Xna.Framework.Game.RunLoop() in /tmp/FNA/src/Game.cs:line 877 1
at Microsoft.Xna.Framework.Game.Run() in /tmp/FNA/src/Game.cs:line 416
at Monocle.Engine.RunWithLogging() in /home/vsts/work/1/s/Celeste.Mod.mm/Patches/Monocle/Engine.cs:line 52
1: 有时是 line 875,有时是 line 877。
mod 版本为 3.2.0 的环境下 Login/Connect都不会崩溃,只是左下角提示版本过期了,要安装 3.2.1 匹配。
它总提到D:\CelesteMiaoNetWorkSpace\ , 这个我崩溃前后在D盘都没找到,应该是连上服才会建立的缓存文件夹。
有人也是这样的吗?应该怎么解决呢