UE Log Analyzer
Quick Start
Use the nodes tool to read log files from the paired computer, or use read for local files.
Common Error Patterns
Critical Errors (Fatal)
CODEBLOCK0
Rendering Issues
CODEBLOCK1
Lua/UnLua Errors
CODEBLOCK2
Pak/Loading Errors
CODEBLOCK3
Network Issues
CODEBLOCK4
Analysis Workflow
- 1. Find errors: Search for INLINECODE2
- Find warnings: Search for INLINECODE3
- Check crash: Look for INLINECODE4
- Lua errors: Search INLINECODE5
- Timing: Check timestamps for hang points
Project-Specific Patterns
For SilverPalace project:
- - HeSDK errors: INLINECODE6
- Module loading:
MainModule_, INLINECODE8 - VersionUpdate: INLINECODE9
- BigWorld: INLINECODE10
Common Issues & Solutions
1. UMG_GeneralTransitions Missing
LogStreaming: Error: Couldn't find file for package /Game/UI/VX/VX_Common/UMG/UMG_GeneralTransitions
LogUnLua: Error: LoadedAsset is nil
Fix: Check pak packaging includes this UI asset
2. SysStartUpDev nil
Error: c_UMG_Login_Announcement.lua:26: attempt to index a nil value (field 'SysStartUpDev')
Fix: Check Lua config table for SysStartUpDev entry
3. Scalability ini error
Ensure condition failed: false
Scalability.ini can only set ECVF_Scalability console variables
('r.Mobile.AntiAliasing'='2' is ignored)
Fix: Fix Scalability.ini r.Mobile.AntiAliasing value (0 or 1)
4. Shader/PSO errors
LogD3D12RHI: Error: Failed to create pipeline state
Fix: Rebuild shaders or clear shader cache
Output Format
Provide findings in:
- - Error count by severity (Fatal/Error/Warning)
- Timeline of events
- Likely root cause
- Suggested fixes (优先级排序)
UE 日志分析器
快速开始
使用 nodes 工具读取配对电脑上的日志文件,或使用 read 读取本地文件。
常见错误模式
严重错误(致命)
LogInit: Session CrashGUID
Fatal error:
Assertion failed:
Ensure condition failed:
渲染问题
LogD3D12RHI: Error:
LogVulkanRHI: Error:
LogRendererCore: Warning:
Lua/UnLua 错误
LogUnLua: Error:
LogUnLua: Warning:
attempt to index a nil value
Pak/加载错误
LogPakFile: Error:
LogStreaming: Error:
LogAssetRegistry: Error:
网络问题
LogNet: Warning:
LogOnline: Error:
分析流程
- 1. 查找错误:搜索 Error:|FATAL|CRASH|Assert
- 查找警告:搜索 Warning:
- 检查崩溃:查找 Session CrashGUID
- Lua 错误:搜索 LogUnLua:
- 时间分析:检查时间戳以定位卡顿点
项目特定模式
针对 SilverPalace 项目:
- - HeSDK 错误:HeSDKLogError:
- 模块加载:MainModule、SubModule
- 版本更新:MainModuleVersionUpdate
- BigWorld:MainModuleBigWorld
常见问题及解决方案
1. UMG_GeneralTransitions 缺失
LogStreaming: Error: Couldnt find file for package /Game/UI/VX/VXCommon/UMG/UMGGeneralTransitions
LogUnLua: Error: LoadedAsset is nil
修复:检查 pak 打包是否包含此 UI 资源
2. SysStartUpDev 为空
Error: cUMGLogin_Announcement.lua:26: attempt to index a nil value (field SysStartUpDev)
修复:检查 Lua 配置表中 SysStartUpDev 条目
3. Scalability.ini 错误
Ensure condition failed: false
Scalability.ini can only set ECVF_Scalability console variables
(r.Mobile.AntiAliasing=2 is ignored)
修复:修复 Scalability.ini 中的 r.Mobile.AntiAliasing 值(应为 0 或 1)
4. 着色器/PSO 错误
LogD3D12RHI: Error: Failed to create pipeline state
修复:重建着色器或清除着色器缓存
输出格式
提供分析结果:
- - 按严重程度统计错误数量(致命/错误/警告)
- 事件时间线
- 可能的根本原因
- 建议修复方案(按优先级排序)