UE4工程启动卡很久如何在运行时进行dump查看堆栈
背景
现在我有一个工程启动了很久,不太确定是因为编译shader很久,还是因为其它异常情况,导致卡很久,不是很有把握,看日志又没有什么线索。因此我想要看看运行过程中它处在哪一个阶段。
解决方法
1、打开任务管理器(taskmgr)
2、“转储”
3、转储完成后,按照提示找到那个转储文件,将它移动到你本地工程的 /Saved/Crashes 目录下
4、用VS打开,就可以品尝了,看到堆栈如下:
说明确实是在编译shader,属于正常情况。
现在我有一个工程启动了很久,不太确定是因为编译shader很久,还是因为其它异常情况,导致卡很久,不是很有把握,看日志又没有什么线索。因此我想要看看运行过程中它处在哪一个阶段。
1、打开任务管理器(taskmgr)
2、“转储”
3、转储完成后,按照提示找到那个转储文件,将它移动到你本地工程的 /Saved/Crashes 目录下
4、用VS打开,就可以品尝了,看到堆栈如下:
说明确实是在编译shader,属于正常情况。