提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

第三方软件在沙箱/工作空间内运行进程卡死或者崩溃

|

问题描述

第三方软件在沙箱/工作空间内运行进程卡死或者崩溃

有效排查步骤

1、沙箱/工作空间内运行的进程卡死或者崩溃时获取崩溃日志后找研发进行分析

解决方案

获取dump崩溃日志方法:
一、使用autodump脚本工具生成dump日志
1、下载附件中的autodump.zip文件
2、以管理员权限运行enable_autodump.bat文件,开启自动抓取dump功能

3、M:\device\c\crashdump 目录获取进程崩溃dump文件,然后通过一定方式导出(可以临时开启导出功能)到个人域发给研发分析
4、windows事件管理器也可以观察到进程崩溃的事件,抓取完毕后,管理员运行disable_autodump.bat,关闭抓取功能
二、autodump脚本未能生成dump日志时,使用windbg进行处理,32位的操作系统将附件windbg_x86.rar上传电脑安装,64位的操作系统将附件windbg_x64.zip上传电脑安装后协调研发处理即可
三、应用卡慢或者死锁问题,可以通过任务管理器抓取该进程的dump
1、在用户电脑上启动任务管理器,win10上选择详细信息,win7上选择进程

2、找到对应的进程后——> 右键 ——> 创建转储文件

3、创建完成后,会弹窗显示对应的文件路径,复制目录的路径,例如:C:\Users\admin\AppData\Local\Temp\,然后找到SfUemDesktop.DMP文件

4、对于进程high CPU导致的卡慢问题,一般需要间隔数秒钟连续抓3个以上的dump,方便研发分析。
Tips:需要将前面的文件拷贝出来或者重命名,否则第二次保存转储文件会覆盖掉前面的文件
四、使用procexp.exe抓dump
1、找到对应的进程名,如果程序有界面的话,可以使用下面的方式进行拖拽定位进程名称

2、右键对应进程名称—> Create Dump —> Create Full Dump,选择一个保存dump的地方即可

操作影响范围

windbg_x64.zip

18.89 MB, 下载次数: 5

windbg_x86.rar

17.55 MB, 下载次数: 1

autodump.zip

616 Bytes, 下载次数: 15

我要分享
文档编号: 215127
作者: admin
更新时间: 2023-01-05 17:29
适用版本: