开启左侧

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

[复制链接]
yomi 作者认证 2024-5-19 11:59:37

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑   i+ e) h3 g" O8 l( [  i

! |- F1 L: d6 [* \如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。$ Z: X" a, m  `5 [- z# ]- v
崩溃日志主要部分:
; _0 m" X+ A0 v& l7 c/ [( J' O
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
( P7 q' S, v/ h5 {" K- c[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
$ n/ z% m4 F. A4 N  H) f& h[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
# b% u: T+ c8 d" L- i- z% m& h[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
5 x; s1 j, q; I$ Q[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)1 V, Y; N. {8 z5 ^; S+ T7 X* h
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
) D, C$ I( x, w( r! Q: c+ A[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
. [( |- Y& ~5 n- y2 R[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)# m1 K5 `3 C4 Q6 p# y4 m
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099); C# S$ z. w& D4 ~/ w
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)6 }, k  \9 e/ a9 l; d
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)* d6 C# D; M2 O5 P5 n' g
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
8 l- q: v5 c5 y6 [[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)0 S9 y, t. V5 f% ^' ^* e1 Z/ o8 E
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
5 N' Y$ D6 I  d0 X! Z/ g5 I6 p! c- G[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
& {. H/ G$ J* o( m- _$ _! `' d[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)3 v9 |/ e- B& O* i
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)6 I' u3 }+ K5 |$ g
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)) e1 j0 p/ G% c+ l" I
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)+ `! f, F$ q& V& Z/ q/ W$ w( x9 n
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
' h8 T9 }/ ]: B9 L[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
/ U* A( e" o" _# b) Q- [" R# w(此处省略)
+ x* Q  `  o* x1 t4 L[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms
+ n* F2 G3 b% K6 d[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs
. ?5 e8 J9 x& `( ^/ w& j[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind
. R" ^- D( d/ k5 A1 v(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
6 [+ k% \2 i% v+ M' |[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data
$ @, c  k, h2 c4 Rorg.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)
% s: B& Z$ C  H4 L2 z0 w# G% r8 P6 @    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]$ |/ m6 q5 \# f1 E7 Z3 w
    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?], X. G! ^* }. c+ ]
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?], E' e- i) T' B: |
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
* R) G2 b  @# _. k9 x    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
" C3 _! B; f6 I5 K( ]1 r% s! z    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
7 d, A% ]* l) T; z4 ~! T    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]+ }5 e+ l$ |: a- u1 q* ~
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
' |. k2 g6 V  R% ~    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
+ z7 G, ^+ ]8 b& O+ a: s% T. O    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]( f$ N/ M* K  k4 }  W
    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
' D5 D# m/ o. ?; @0 k! e) W# Q6 a( p    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]4 `+ W( p9 s( G$ y
    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
( [8 ~% b" [5 s" q1 U    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
' [0 U. l7 p4 K    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]
( K! W* g9 m. H7 I    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]* d9 o3 x  p' O1 h; v6 A
    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]& A2 a& I1 T% ]6 u0 s
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]4 }! t3 G9 h! L6 h* X
    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
" J+ j+ y( K3 s' N) S. q7 ~    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]( w8 r/ _7 I/ J7 Y5 w/ r1 [  ~
    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]
2 e' ?: t  B) N5 u6 X    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]% |, y8 ]$ E: d5 K
    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:?]
" l# E  w3 ]( r/ ~    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
& M" a6 |- g; V( Q    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]2 H+ I$ M; u9 u1 t5 N0 {5 u- \
    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]/ s4 d6 ]: a6 M- F1 E) v5 q
    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]0 h# L# y5 ^7 ~! ?
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]8 B2 v$ n& N: S. |& s
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
: b& Y, D8 J3 \2 {    at java.lang.Thread.run(Thread.java:1583) [?:?]
# N( A) g9 z+ m; n: m
9 D& I8 K+ n* ]  N+ n  G  M* Y; d(此处省略一大堆的Minecraft Transit Railway data successfully loaded)
  F; J7 X  L. y  r* e- j( k[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config' P5 [# C3 }# L) a! b
[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind
# w3 ]' u+ y! `9 q急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
2 B$ C+ Z" k% Z. q* M8 V7 y
事件后续
7 _7 ]' {* k% D" N# _3 ?2024.05.20
0 N5 J2 x/ k# m$ l" ^. m- V3 z
mtr最重要的轨道数据奇迹般的自动恢复了。# @0 o1 A: |. T/ }
其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
: w/ \# K! |% \/ y9 j+ [但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?/ c1 `3 H! I8 b8 r
' I+ v8 Q  G$ I  t9 w
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 作者认证 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17. a8 S  `' I; L3 c0 ]7 O
应该是MTR文件夹里面的东西没了

+ L' h: `3 Q: A都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)

( w! `6 i  @# g* b/ q% L4 U) j其实在远古版本关存档的时候还有一句“正在关闭内置服务器...
- U2 |$ J" [* Q6 r- ]1 L
  ^0 c' L$ p$ W* g
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:18
# k. O, R: i- S7 @; F都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...

5 z  \& D9 T! x; c: Z7 a- s# ^那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03$ c9 J: _* b$ v# k3 x1 t$ N
那就不知道了,真没遇到过

$ D$ i: S1 n0 D6 u& f你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:139 f! m4 q, _  ]7 z1 r7 b; }
你好眼熟欸,绿宝石·吗(?)

# d& S7 Z% @) s9 h$ @, Q3 h- {' t, z4 L5 i
你是
apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:18! ]0 C  O" ~  c  f

/ O1 v& Q: ~" |7 n' i' Z8 Y你是

* V  |  M" [. U; B1 q- g人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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