2026-06-12 17:56:35 +08:00

3.9 KiB
Raw Blame History

0.7.3f 最近一天建议关注文件

采集窗口2026-06-12 11:47:43CrashSight last_1_day,版本 0.7.3f

Blocking 优先

文件 原因
Unity/Assets/Plugins/Animancer/AnimancerComponent.cs:244 崩溃栈进入点:OnDisable() 触发 DisableAction.Stop。第三方源码,建议只用于定位,不直接修改。
Unity/Assets/Plugins/Animancer/Internal/Core/AnimancerLayer.cs:785 Stop() 遍历所有 state进入具体 AnimancerState.Stop()
Unity/Assets/Plugins/Animancer/Internal/Core/AnimancerState.cs:356 Stop()Time = 0,随后栈中读取 NormalizedTime
Unity/Assets/Plugins/Animancer/Internal/Core/AnimancerState.cs:561 CrashSight 顶层空引用位置:NormalizedTime
Unity/Assets/Scripts/TH1_UI/View/Base/View.cs:148 通用 View 关闭流程FadeOut 结束后 SetActive(false),会触发挂载对象上的 AnimancerComponent.OnDisable()
Unity/Assets/Scripts/TH1_UI/Core/CommonUI.cs:70 通用 UI Hide 流程,定时 SetActive(false)
Unity/Assets/Scripts/TH1_UI/View/Common/UIConfirmPopupMono.cs:58 弹窗关闭动画结束后直接 SetActive(false)
Unity/Assets/Scripts/TH1_UI/View/Outside/UIOutsideLibraryMusicPanelMono.cs:230 关闭/切换音乐库面板时显式 Animancer.Stop()SetActive(false),属于同类生命周期高风险路径。

同秒伴随症状

文件 原因
Unity/Assets/BundleResources/Prefab/UI/Info/UIInfoGridInfo.prefab:2284 预览相机绑定 TileMapPreview.renderTexture,对应高频 Releasing render texture that is set as Camera.targetTexture!
Unity/Assets/BundleResources/Prefab/UI/Info/UIInfoGridInfo.prefab:6909 同上,第二个预览相机 targetTexture 绑定。
Unity/Assets/Materials/TileMapPreview.renderTexture 被预览相机引用的 RenderTexture 资源。
Unity/Assets/Scripts/TH1_UI/View/Info/UIInfoGridInfoView.cs:302 Grid 预览相机快速启用后 0.001 秒关闭。
Unity/Assets/Scripts/TH1_UI/View/Info/UIInfoGridInfoView.cs:563 City 预览相机快速启用后 0.001 秒关闭。

高频 LogError 后续排查

文件 原因
Unity/Assets/Scripts/TH1_Logic/AI/AIActionBase.cs:528 死循环了8 次2 台设备。
Unity/Assets/Scripts/TH1_Logic/AI/AILogic.cs:179 AI 死循环记录点补充日志。
Unity/Assets/Scripts/TH1_Logic/AI/AILogic.cs:230 存在相似action,同一设备出现 1 次。
Unity/Assets/Scripts/TH1_Logic/Steam/SimpleP2P.cs:480 Connection failed - Reason: 10004 次3 台设备。
Unity/Assets/Scripts/TH1_Logic/Steam/SimpleP2P.cs:505 应用层拒绝连接 - 错误码: 10002 次2 台设备。
Unity/Assets/Scripts/TH1_AOT/ResourceLoader.cs:84 YooAssets.LoadAssetSync<MultilingualData>("Assets/BundleResources/Export/Multilingual")GetAssetObject<MultilingualData>() 返回 nullIssue: 949458f51e04d6cf3f4ff9ee18b7e160f5aa9c0a1411b1f09fd13146d745090db176950b03c8f954ad35f9520da10d23
Unity/Assets/Scripts/TH1_Logic/Multilingual/MultilingualManager.cs:263 RefreshMultilingualData() 懒加载 _multilingualData,调用栈来自 UIOutsideWikiView.OnDispose() 清理子物体时触发的 MultilingualTextMono.OnEnable()
Unity/Assets/Scripts/TH1_UI/View/Outside/UIOutsideWikiView.cs:589 DetachAndDestroy()SetParent(null)Destroy(go),该过程会让待销毁的多语言文本组件触发 OnEnable(),从而暴露多语言资源加载为空。
Unity/Assets/Scripts/TH1_Logic/Action/ActionLogic.cs:1215 CompleteExecute Player 不一致1 次。
Unity/Assets/Scripts/TH1_Logic/Action/ActionLogic.cs:1397 UnitRendererMismatchBeforeAction 数据层/渲染层 Unit 不一致3 次。
Unity/Assets/Scripts/TH1_Logic/Unit/UnitLogic.cs:683 Origin Player is null1 次。