3.9 KiB
3.9 KiB
0.7.3f 最近一天建议关注文件
采集窗口:2026-06-12 11:47:43,CrashSight 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: 1000,4 次,3 台设备。 |
Unity/Assets/Scripts/TH1_Logic/Steam/SimpleP2P.cs:505 |
应用层拒绝连接 - 错误码: 1000,2 次,2 台设备。 |
Unity/Assets/Scripts/TH1_AOT/ResourceLoader.cs:84 |
YooAssets.LoadAssetSync<MultilingualData>("Assets/BundleResources/Export/Multilingual") 后 GetAssetObject<MultilingualData>() 返回 null,Issue: 949458f51e04d6cf3f4ff9ee18b7e160、f5aa9c0a1411b1f09fd13146d745090d、b176950b03c8f954ad35f9520da10d23。 |
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 null,1 次。 |