铁路职员
福瑞控?狗都不当!当的就是福瑞控!!!

|
这些报告有相同的特征:- G9 O" }1 u- f
所有日志都在 游戏加载到 MTR 的自定义资源(custom_train / custom_sign)的时候崩溃。
: Z5 H. p8 l& [; L! g" j" \你这些日志都有大量类似输出:
' V7 ~! O" x1 H0 p( S( Y[Render thread/INFO]: [STDOUT]: mtr_custom_train_****
( G/ L, f' C6 e: K) j[Render thread/INFO]: [STDOUT]: mtr_custom_sign_****) P9 _- W6 q" y) M) x. ?! s
它们都在:
" |3 P% Z3 D0 `6 L4 m% u加载自定义列车 / 自定义标识时中断! a& {9 g K6 |( j& V
且中断位置都差不多:+ j6 r0 u# X* [# S; L) k
读完几十个自定义模型后卡住 → Render Thread 无返回 → JVM 强制终止
" r; [9 V6 u1 F* D5 k0 W5 l
" E4 F! |. i7 P6 |. \. v+ \第二份 ZIP 中的 hs_err_pid7552.log 给出了关键证据
+ W3 W# w' M# {$ d4 o, D$ n$ [这是原生 JVM 崩溃(比普通崩溃更严重)
5 U1 q& Y o4 k' c& j% ~6 ? Y读取开头就能看到 典型的 Java 原生内存错误 / 堆外内存溢出。. \6 N* _6 y+ m$ o T; r% X5 o2 _
" i1 I7 T" v- S; z( }% t" }9 L1 g
结论(99.99% 确定)! Z* {& i" c# p; f6 ?8 u
你加载的 MTR 自定义资源包数量过多 + 模型过大
: v- V7 M7 X! f+ f; I+ `导致:& a0 q2 V2 Q% A$ n; Y
原生内存溢出(JVM 崩溃)
* ~2 j; S$ C) m# i2 h Render Thread 卡死不响应
2 f7 \. H+ B- L/ R Integrated server can't keep up8 Q0 Z! L, I8 _* i# X" ?/ v$ x
游戏在加载 custom_train / custom_sign 时直接崩溃
+ p) t' ~4 m' L8 @! u
{# h" q! d" e8 Y, j8 Z" j报告中发现的附加特征+ E! D8 E! K" Q1 U. N- T4 g
shared pattern:日志尾部全是 MTR 自定义加载输出& h+ [$ w, y# d ^6 k
没有任何其他 mod 报错 → 排除 mod 冲突
7 l6 w A, Z, J 第二份 zip 有 JVM fatal error(最关键)
+ n# E, ^$ B) x' D说明不是普通崩,而是 Java native heap 爆掉: H9 D# Y. K/ O5 C5 j
所有报告都在 Render thread 崩溃
% s `, e& u' h说明是 纹理 / 模型解析阶段的崩溃
4 W) w# n$ l. w9 i 游戏卡顿日志
, j' c( D- r) g- ~+ S4 yCan't keep up! Running xxxx ms behind1 H& T' f5 D9 ]; E& A! ?
说明 integrated server 已经严重吃不消。
; b9 p/ J" i! f7 V9 a/ ?" ~& j; B! c4 _* o+ D
最后总结8 U, @% B# w9 ~+ u
9 c& q6 x4 K5 t: ]- J/ p; o你的这些报告是同一类问题重复触发:
7 `/ F" u g& |6 z1 u) }自定义列车 + 自定义标识数量过多 + 模型贴图过大 → 原生内存溢出 → Render Thread 崩溃 → Minecraft 硬崩
1 x+ }* N, a" t9 g- l1 H( B1 J: n; r1 A* @! T/ }
不是 mod 冲突
; I- K$ z* l% ~& x不是 Java 版本问题4 Z" ^/ w6 H+ x& @& T3 B1 e
不是 Fabric 问题9 U) ]% z' W9 p* Q
不是 PCL 问题
! H5 k& E) N) S" W+ a9 w* t: @- i) j, {) e6 u Z$ u& Z
就是 MTR 模型太多/太大引起的。 |
|