还没有账号?赶快去注册吧!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 yomi 于 2024-5-20 21:37 编辑 ) L9 P6 q. s( _1 e) i u
1 V( r9 F* z B. J; Y3 [7 a3 x7 X
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。' d1 P8 x |! A/ _/ q* h% ?
崩溃日志主要部分:
$ x+ q% j7 e! Z4 M[22:52:29] [Render thread/INFO]: 准备生成区域中:0%2 A& ~* C; V) G3 y1 p# A
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
4 r. r: c6 m1 V7 Z$ @[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
9 K2 p \! O8 u: Z/ n6 C- m8 B% ~[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
! d6 L* z: R8 T5 b1 ^/ t0 h3 J" P[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
6 I5 b, X" ]5 ~, w& I" _' C+ J1 E[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
6 Y5 D3 N+ S7 }[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
5 }5 R6 c9 d1 B" F) A" n[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
4 |6 T8 z% }3 a8 B- M0 \[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)/ J' S& L3 y' {' t; _; H% g
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
' C& V+ g3 s' l% O* D) p" e/ L[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)" b6 `' A' @/ t* B/ o: q+ M
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
; v, d2 J5 s2 p3 [2 K+ L[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)6 f3 t" d( E9 j# \3 r6 n- N, n4 ?
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)8 S& r+ L9 j! F" \$ X1 C* l# |, o
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759). X) r0 h2 k1 r4 v8 U( W4 u
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)
3 F2 E# r: X7 d; [+ w[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
/ T. I6 f5 y' w; [[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)9 ?& l( M! _" g1 R
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
+ K2 u4 Q+ K A7 Z[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: at java.base/java.lang.Thread.run(Thread.java:1583)
2 [7 Y. `! @" E: { Q* w( w9 ~[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
P& j+ k* ~- ~3 D! _(此处省略)& k& Y1 a; |! D% ]
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms
* C1 d+ w* g0 Q# ~8 j$ n8 ^[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs0 R9 T0 G+ ^ \# z
[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind8 v }4 S9 M% ~# N/ U
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
0 t2 V8 F' z: M5 Z4 K- w[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data( ]1 X- C: u# A
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)
; g8 a( ]8 y/ k% t/ W0 [4 k at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
8 _8 x' v/ B& B& F at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]* X& ^7 T4 L( k) Z% s0 p7 }6 N
at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
. C. P$ u8 C8 A/ c, T! t at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
# ?; e9 z9 ~5 a: i at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]4 T: D4 U0 i3 X/ P$ `
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]6 g. @* l: p* H% n, G* \
at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
~. [9 ~, W. A" X, X" g, O at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]4 T9 m% V* S1 B4 H- n
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]2 h1 \. L1 e2 v- s& Q. f% L
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]2 Z% ?: H# I% S
at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]. C. D) a! g9 n9 G, L; ^
at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]5 K7 ]2 H/ U# l% U
at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
4 v. r; P* Z7 L2 H. ^1 j at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
" N& K) V" _( h8 w1 C7 V6 R at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]- w9 a8 ^4 u9 u
at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]
, R- h5 `$ m4 i: L8 v' x at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]
, _2 S0 i% W: F4 S, @4 @ at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
, z( s! x9 d+ w' I. r8 {( F$ |" m at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]0 y4 ]2 q2 U) X# L) r* M# u
at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]8 x0 l4 w% N' X" i; U5 [( t% D
at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]" g- r- N; u/ A* e! O; V. }
at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]. z, s1 |/ g* h# n% Y$ {1 e
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:?]
+ |! t! `. y) r% \3 i) y3 z at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
2 _, V# [; P/ P% {* c1 p at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]. ]( I) o3 O+ z/ r+ s9 {
at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]7 h9 t4 _. I. D
at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]; p4 N2 A) u' y5 t1 Z
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]$ ~0 f4 V9 g! C3 G1 W
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
W' \: x) p) c3 l at java.lang.Thread.run(Thread.java:1583) [?:?]
) e3 g* u( U7 Z; j; k+ T+ n6 K0 m i" l0 n1 S
(此处省略一大堆的Minecraft Transit Railway data successfully loaded)& b' ]% B h: {5 _/ K# U
[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
9 b" l u/ n7 z e" D' z4 g2 y1 I[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind
E. a7 |9 H+ R5 ^+ d) R, o急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
2 _ i7 ?; R: N& J W事件后续( g. \+ C8 K% f1 R& z
2024.05.20
) |% @3 a+ G y& _ Bmtr最重要的轨道数据奇迹般的自动恢复了。
$ U) J, Q# I6 k其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
5 K) ]- D0 J( ]# M- [* P3 x但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?
3 S! `( ^8 |: o$ X0 u
' i A& ]! f1 } |