开启左侧

[求助]报错Error loading saved data: mtr_train_data,存档内轨道全部消失,方块还在

[复制链接]
yomi 2024-5-19 11:59:37

还没有账号?赶快去注册吧!

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑
1 S- h% e/ y8 ~4 i, {$ ^1 H" ]" u8 @9 I! s
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。# D, V+ z" |: `3 {# |
崩溃日志主要部分:
& b  {  O/ `: \) w9 \6 t1 f8 e3 N
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
8 X4 i( _/ h0 t, K& t; M[22:52:29] [Render thread/INFO]: 准备生成区域中:0%1 h) H6 G! _( N4 I% m
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
/ ]6 K8 a# M  m) W[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
9 i5 g' U+ W7 E3 c[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)! A6 T( {1 }# ?3 p  W% e
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
, H+ Z* w" X/ i* t[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)2 z5 ^+ f& f' h# r# b
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)! Z4 J8 K' ]) X2 Z
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
/ y- v" F* m9 b& H[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
9 P4 a- ^) Y) M4 D[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)5 e/ ?2 u; R0 T+ `1 A# B7 @3 {8 R9 g
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)& T+ a) ?; K' m( U) t
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
1 ]* W& l( ^- ?% g) r  q6 t[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
0 H  O1 _1 ~: ~8 f! A' t, T2 e" N[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
: ?9 {0 \: C) m, ^/ |+ s7 U) e9 ^[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)* a: i1 a$ d% J3 L* {7 t) f
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
2 N: Z: K( C0 F9 ?7 _[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)
# k5 o  x" C9 U( e3 ]( Z% |# L3 q[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
0 }1 c2 ]4 O9 }; G4 O" _# C* }[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
& c% g+ T) [6 T[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
# d8 L7 i( ~+ R) [1 N, u+ |7 P' v(此处省略)$ j7 S2 [3 U( D4 d& N3 u6 C* E9 d
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms- K% a1 b+ [7 K
[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs$ M3 {# n5 i; Q( C; ?( C0 V
[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind
/ w, Z! w  b7 g2 L# _(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)( |- _) Y  N) u7 \% n: n) }' W
[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data, x$ F$ ~8 p* j& R% s  P6 M# \
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)8 I( y( K6 q% l, z2 T3 V
    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
; q, T$ [/ Z( a8 c' x7 w5 d, e; Z    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]7 C3 ~, f3 C' Z
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]! A& k+ L- l* K1 c7 l
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
; e4 h) u1 u  O1 E1 I8 x" L    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]) j6 W+ ]+ Y7 O& G2 |
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]) \0 ?" M0 w+ u' }. k( I
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
' S+ p4 X# \1 F! ]    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]0 y6 }2 \8 r1 N, {# E$ g9 K" C
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
+ T0 q8 |, Z) q1 A9 J5 _* H; a    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
8 z# J+ u* ]& Y: o2 o  R    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
- P0 Q0 V- X% o3 j$ `, z    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]& R* @) @3 |$ U/ K5 U7 k
    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?], _( B# s- y1 o& l& g( I9 C( u
    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]! ~- \$ e* @6 x: P+ ^% B7 M) O
    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]; M5 f& g% R! `, \" N) `) }7 a* {/ c
    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]
% T' E$ o& v# x6 S$ S    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]4 i; [, N( n5 w" [/ c4 z
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
2 x4 W4 i' \0 q3 k" u7 s    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]! u+ }2 Z/ l, g3 G- K
    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?], Y" U6 U. D; s* i+ I9 T$ e# l
    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]
9 F' e9 u, h) T0 a( M    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]" H: m6 q/ Z' O  O) K, Y
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$0(ServerTickEvents.java:40) ~[fabric-lifecycle-events-v1-2.2.4+1b46dc7890-ba8a0595c21e6ba2.jar:?]2 `+ W# f& m7 S+ i3 d
    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
- }& ]) u! b- y* ^; _2 V, T; w" @    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]
' @9 V8 x7 U1 M  r! B1 ]0 D# r    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
- ^2 }. l$ X9 c, D! }4 h    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]
# w+ j2 d- g" w6 s    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]
+ o, D: ?# V! Z9 P: [, r    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]4 S+ q3 E% n& Y4 [# |7 m" W
    at java.lang.Thread.run(Thread.java:1583) [?:?]6 F% {( w+ X; {0 r" m8 v2 b/ Z

# t$ H' j9 f$ f. a4 d  ~(此处省略一大堆的Minecraft Transit Railway data successfully loaded)
+ B+ n' a, I0 R- _" {% T[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
# D& a1 [3 s4 `+ N& u[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind  _2 ]! x$ y* K7 n9 F
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
' G. E: c' B) Q5 \
事件后续- P* R7 y7 N2 g* e" r
2024.05.20
( S; u! q" D  ~8 Q
mtr最重要的轨道数据奇迹般的自动恢复了。: X# Z' ~5 D- ]% o" {! A
其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
8 |9 D; z2 I! e, V但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?* P' }& v1 i/ E' ~! y

* U0 n1 a- {. i; @
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17
- D  R% [) H) x7 {" r" o应该是MTR文件夹里面的东西没了

) b7 Z/ P" k. y* ?都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)

( c. e3 F( b, w1 m# T其实在远古版本关存档的时候还有一句“正在关闭内置服务器...% A: ^# H' H' u6 S9 [9 C! Y9 }

- l& ]6 `+ y  p3 n$ v
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:184 P) f+ D+ |; E% b- @' D
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...
, g" e$ w- t: _/ m8 v
那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03, Z6 B7 Q  i# k9 t8 `7 _
那就不知道了,真没遇到过

4 ?) S  j" X" z$ Z4 K4 x你好眼熟欸,绿宝石·吗(?)

评分

参与人数 1 +1 收起 理由
沐城的铁 + 1 骚刚

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13/ I) p+ g, q7 {  {0 T2 R
你好眼熟欸,绿宝石·吗(?)

- J* b2 Y$ Q3 d0 w6 y' |) {8 ]' b2 Q2 ^# j" \
你是
apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:18
) s; _1 O- r2 u. M- ^  X
- ?3 A, k, ~0 V5 x5 e你是

  u: D3 s8 T2 f. L6 O2 M人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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