www. On IT Road .com

解决方法

!analyze 调试扩展显示有关错误检查的信息,有助于确定根本原因。
详细步骤查看我们的教程 在windows 中使用WinDBG 调试dmp文件

使用提供的 nt!SOC_SUBSYSTEM_FAILURE_DETAILS 结构使用 dt 命令和 Arg1 提供的地址转储故障数据。

2: kd> dt nt!SOC_SUBSYSTEM_FAILURE_DETAILS 9aa8d630
   +0x000 SubsysType       : 1 ( SOC_SUBSYS_AUDIO_DSP )
   +0x008 FirmwareVersion  : 0
   +0x010 HardwareVersion  : 0
   +0x018 UnifiedFailureRegionSize : 0x24
   +0x01c UnifiedFailureRegion : [1]  "F"

与 SoC 供应商合作进一步解析数据,包括可选供应商提供的通用数据块。

我们可能想要使用 k、kb、kc、kd、kp、kP、kv(显示堆栈回溯)命令检查堆栈跟踪。

我们可以指定处理器编号来检查所有处理器上的堆栈。

我们还可以在导致此停止代码的代码中设置一个断点,并尝试单步前进到出错的代码中。

Windows 蓝屏代码 0x15D:SOC_SUBSYSTEM_FAILURE_LIVEDUMP

SOC_SUBSYSTEM_FAILURE_LIVEDUMP 错误代码的值为 0x0000015D。
这表明片上系统 (SoC) 子系统遇到了严重故障并捕获了实时内核转储。
在这种情况下,SoC 子系统不会生成错误检查。

Windows 蓝屏代码 0x14B SOC_SUBSYSTEM_FAILURE 参数

参数描述
1SOC_SUBSYSTEM_FAILURE_DETAILS 结构的地址。
2保留。
3保留。
4可选的。供应商提供的数据块的地址。
日期:2020-09-17 00:16:18 来源:oir作者:oir