开启左侧

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

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

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑
  l1 _/ {/ w2 c" F* _, i! D" n- W& T9 i$ H, G, T
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。+ }' |( [( C' \. F# g, t
崩溃日志主要部分:

  I" @5 r- J* ^& v6 N[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
1 `7 t1 \$ l  Q4 e1 [- |7 W[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
2 F4 u/ I% W; d, ]1 O3 k0 B8 L[22:52:29] [Render thread/INFO]: 准备生成区域中:0%* J$ Q: t9 S4 I( K$ ?$ F8 l; |) B
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
3 L  i  t9 ~( y! v8 B4 S( V[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
  m! _0 e% J! d# G4 ]& Q[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
- l  [# [! F6 u# f7 g[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
2 S6 R* v' K7 Y[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796): x. B+ Z/ `. h' @, C1 a  I
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099): O5 T9 w8 L% M& w. I9 h6 R* a
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)- L& _) V+ ?$ u! L
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
. ?! S6 g! b& V8 O$ k[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
4 Q5 g, g0 `5 J8 E2 z4 ^[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
$ s  T# A6 w4 O5 w& o- K( ~8 i[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)% S, G) x& b# ~$ F
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)- z  T. |, T* f
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)
7 L+ P6 y1 Z8 Y5 O4 g$ ][22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)5 p1 a' V- `. x0 R+ n# A+ d
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)/ m, m6 ^' n: B7 d' m
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
/ X* J3 M$ |; W4 `/ \[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
* `+ m; j* P1 j9 `8 g[22:52:29] [Render thread/INFO]: 准备生成区域中:0%, D7 L6 B: Z* Y7 r* A
(此处省略); A2 x; i/ Y% X% |: }
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms
( B3 t0 L* _& l& l9 x7 {[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs$ j: R& q$ f4 v/ C) P/ [3 q) |
[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind0 B1 u" n  O. u) ~% U
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)  p' [7 f, U: y* T1 U: @
[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data$ f1 l0 o+ {& D6 C  y- q
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)) [& ?: W& e7 f) a4 m" m
    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]: C6 z6 H- R4 R
    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]  Y$ g; ^, ^" w
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]3 v: E( [6 M& j1 E/ y
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
! m% Y* W: b/ W) Y    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]+ I8 o2 }  H3 d/ }
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
; G$ H, }/ Q3 U! z' X7 F    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]1 h: S( j# \2 E2 W9 G1 d: B
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]) _5 n  ]1 g% w/ _; H6 \, P- ], F
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]& h/ {) ^1 i2 O/ A, F, Z6 z
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]' C& _2 y5 w3 r* F' k
    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
' ^* j% p" `/ x, o( S7 ?+ P    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]" Y' B, q' G9 y1 G
    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]2 B+ v; `* ^0 g& ~6 d" t8 A' G; L
    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]7 H  Q) B+ G4 e. h, M' ~$ r
    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]
: U" C% \0 N( b$ l    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]
7 Z. ~# \8 u9 Z8 Q" F    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]
+ e0 i9 I: `! e) ]2 j3 h    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
( l$ {, E& e1 q4 F1 E    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
- a+ w1 j' ]7 _# ]) F+ U9 ^    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
$ q+ q: W* t  Y    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]
; c: \# U9 D% x$ z( T    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]2 X6 H2 d) d/ o* c% ^# w# H
    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 d) M6 T6 M2 W" B( B7 j; l. ~, M
    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
# |+ c) V3 A* j4 L    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]9 S. B1 \/ {1 n9 F$ P
    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]7 b4 [; T5 ^6 p; ~# Z- c4 v
    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]
* V7 w" ^7 \$ U: d8 P    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]+ y" Q2 e) W8 p2 m
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
/ \# L; ]! x' A: v    at java.lang.Thread.run(Thread.java:1583) [?:?]
6 ]' M* S: k, {9 o' R- w- C
$ a+ n! t5 [. M& \$ C(此处省略一大堆的Minecraft Transit Railway data successfully loaded)/ s  E+ J( r3 p$ u( v0 u  i
[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
6 |5 b) _, z8 X6 M; |[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind7 Y: O! |3 A2 E
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
: K! I  p4 M6 n
事件后续
/ p2 z% ?" Q4 c8 c5 \2024.05.20
; z0 m3 O- @6 S# r9 N
mtr最重要的轨道数据奇迹般的自动恢复了。
/ t! b0 t$ ^: ~3 t* Q其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。, H; s. I- }( o9 n% k
但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?: A" b; O7 `1 _1 M& b  d

" e5 Q6 X( B$ F4 A
回复

使用道具 举报

TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
回复

使用道具 举报

楼主 yomi 作者认证 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17+ U5 v" n& M9 u7 k" v5 W- n
应该是MTR文件夹里面的东西没了

/ q9 D! W6 f* ~3 n都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
回复

使用道具 举报

TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
7 N4 P; |7 H0 C3 A9 Z+ h+ P( |
其实在远古版本关存档的时候还有一句“正在关闭内置服务器...
# G7 t+ j/ b0 b7 c% e! `* D: O; p- b2 Y& M- [
回复

使用道具 举报

TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:18
( }8 K+ \  |! ?- b+ W都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...
. v! a/ }! i7 P8 F8 Q: c3 l
那就不知道了,真没遇到过
回复

使用道具 举报

apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03- T# Q2 z4 H# z5 n- r
那就不知道了,真没遇到过
" J/ X2 ^, N8 T# @. m9 b! U) X' m9 ~, H
你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
回复

使用道具 举报

TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13
# W/ x7 ^: |  {你好眼熟欸,绿宝石·吗(?)

8 T% {6 I/ |! z+ _  j1 U
5 b- s. G+ ]( q/ k( W你是
回复

使用道具 举报

apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:18
, ?# O! N; x* x4 |- |
0 S  K2 j  W$ ^" {$ d0 y你是

# i! L+ Y" z% n- G' l/ @人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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