还没有账号?赶快去注册吧!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 yomi 于 2024-5-20 21:37 编辑 + F( U- T0 j# W
( y- ?. p8 d* K7 Y U9 f, H
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。
. r6 Q* F$ ?, { V& j ]" H8 b# ?崩溃日志主要部分:
9 B4 v1 W0 }+ N2 ~! w5 ?2 m[22:52:29] [Render thread/INFO]: 准备生成区域中:0%: N$ o/ q( ~) ?, u- r
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
1 |* W5 _4 f! m9 U7 Q0 i[22:52:29] [Render thread/INFO]: 准备生成区域中:0%1 h3 F3 A. b: [6 M; M/ |0 [6 o2 }
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out& y5 d$ K; p8 v
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
6 m- p0 l# ~/ l1 D/ {5 s a[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
; e7 Z, {; K7 ]- t. d0 F& K3 x[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)( Y- }1 \1 Y u: o/ U% c: u4 W
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
. f& k5 N. E3 z) ][22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)# W8 c1 ]& w3 z( S1 V! J; m* d
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
4 [! h" ^) x! o# A' x. m* H[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
1 N' v! F; B {( [[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)& Y& v2 w3 F% I! H! n
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)2 C/ R& H: }$ F( P4 H, A8 N( K
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)$ X! c+ P5 g |4 M& _
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)0 D, _9 z3 a* H; Y( ~6 ]6 L# [7 C
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)2 D- v0 N# ]* z7 X3 x$ g0 J
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)& g: i6 a4 Z5 v' J" r% |, A
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)
5 Y2 F9 n3 o8 A' k* i7 Z, V* s" J[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)7 d. r \, D0 {- R1 i4 ~
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.lang.Thread.run(Thread.java:1583). s4 q9 g! E9 g& [; z
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%; I) l, n9 d _7 l; T
(此处省略)
7 z8 C$ k7 z3 c7 \[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms
H3 k$ u, y0 A[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs
6 d6 p2 A; Q7 b% d; j[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind
5 a8 Z$ m4 I( c1 e$ ~' Z+ U(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
+ P1 {- m; \3 m" O[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data# D" M% x* z) ]. W: e
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)
4 Y& ~! U; P& t) Y: s7 \; B at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]0 k& n! A* z X
at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
1 j5 p7 @4 v: u0 b% l3 v" B at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
8 H/ U4 C) L3 j at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]3 K/ E' a3 _+ w8 g( v1 P% u! v0 I
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]+ a8 ^1 M; d8 K( ~ _6 R
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
$ {4 N$ ]4 O$ Z at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
: {2 B& s& q J! @/ M e at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]/ q5 D4 u, q0 E! _
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
1 H" f& J, ~- | k at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
0 r5 K! Z, E4 g) w at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]7 a; d# y2 @2 X$ @- k
at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]7 n, z) _- t/ j
at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]& W, Y1 Q+ X ^' X1 V3 k: z" L
at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
1 ?) i& O: _; a6 F7 x8 }2 O: S at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]
1 c+ t) S: ^* o: Y! o7 t+ J at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]4 P% o3 K: F+ M8 W4 J* ~4 H9 @
at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]+ j7 ~9 v. a. E+ O. N: y
at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
5 @" y/ u( D3 b8 e% I! g; N at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
0 C( ]$ T2 Z' a3 T" {, T at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
4 M- g; C% S* B9 L* k: f at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]
2 U) R2 M$ I7 k; Q at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]+ K" g" K7 F' H- E: V( g! \! C5 V: u# c
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:?]
- } w; e. ~" T1 |& q at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]- K; D" S4 L& _
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]
; r( \. [% R2 ^9 i4 V5 d8 ] at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
, X: K, o- L9 K: O* G( ]; Q$ c at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]" y3 ?8 }3 X0 Q& |# e
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]
$ i9 p/ P& i6 x' Z at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
1 _8 K$ k$ w/ ^: I9 G; p2 L( Q& v: `# | at java.lang.Thread.run(Thread.java:1583) [?:?]
V4 K4 t. k/ P8 @ q6 Q
7 Q0 m6 c: O) `" y- U# l(此处省略一大堆的Minecraft Transit Railway data successfully loaded)
5 ^6 Y( U G8 k6 v6 f: L[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
! J+ J3 t' Z% E/ s! V* W[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind
: o3 U( i) \8 E+ S3 W, b急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
5 I) j# Y3 P0 ?4 I2 n+ B n; w事件后续3 z2 k3 V( h: k7 `$ Y8 q
2024.05.20
8 ]6 g; q5 c5 H+ ~9 |" Y! S; s. |mtr最重要的轨道数据奇迹般的自动恢复了。
) v- V% E" w; F) }其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。: _8 k4 p* ?: E0 \) ]7 u# D2 K
但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?
' J8 \9 N m, O5 n e
$ z+ u; [2 ]8 S. N) r |