Windows应用商店应用程序崩溃转储分析

Windows应用商店应用程序崩溃转储分析,windows,debugging,windows-store-apps,windbg,crash-dumps,Windows,Debugging,Windows Store Apps,Windbg,Crash Dumps,我下载了Windows应用商店应用程序崩溃日志,得到了一个.cab文件,在windbg的帮助下进行了解码。但问题是我不知道如何分析这些日志 DEFAULT_BUCKET_ID: WRONG_SYMBOLS PROCESS_NAME: backgroundTaskHost.exe ERROR_CODE: (NTSTATUS) 0xe0434352 - <Unable to get error code text> EXCEPTION_CODE: (NTSTATUS) 0xe04

我下载了Windows应用商店应用程序崩溃日志,得到了一个.cab文件,在windbg的帮助下进行了解码。但问题是我不知道如何分析这些日志

DEFAULT_BUCKET_ID:  WRONG_SYMBOLS

PROCESS_NAME:  backgroundTaskHost.exe
ERROR_CODE: (NTSTATUS) 0xe0434352 - <Unable to get error code text>

EXCEPTION_CODE: (NTSTATUS) 0xe0434352 - <Unable to get error code text>

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  backgroundtaskhost.exe!unknown_error_in_process

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: backgroundtaskhost

IMAGE_NAME:  backgroundtaskhost.exe

DEBUG_FLR_IMAGE_TIMESTAMP:  5010a827

STACK_COMMAND:  !pe cd15a99100
 ; ** Pseudo Context ** ; kb

FAILURE_BUCKET_ID:  WRONG_SYMBOLS_e0434352_backgroundtaskhost.exe!unknown_error_in_process

BUCKET_ID:  APPLICATION_FAULT_WRONG_SYMBOLS_CLR_EXCEPTION_backgroundtaskhost.exe!unknown_error_in_process

ANALYSIS_SOURCE:  UM

FAILURE_ID_HASH_STRING:  um:wrong_symbols_e0434352_backgroundtaskhost.exe!unknown_error_in_process

FAILURE_ID_HASH:  {b7904d12-3545-f92a-82d7-4be5db344ea7}

Followup: MachineOwner
DEFAULT\u BUCKET\u ID:错误的\u符号
进程名称:backgroundTaskHost.exe
错误代码:(NTSTATUS)0xe0434352-
异常代码:(NTSTATUS)0xe0434352-
符号\u堆栈\u索引:0
SYMBOL_名称:backgroundtaskhost.exe!进程中的未知\u错误\u
跟进名称:机器所有者
模块名称:backgroundtaskhost
图像名称:backgroundtaskhost.exe
调试\u FLR\u映像\u时间戳:5010a827
STACK_命令:!pe cd15a99100
; ** 伪上下文**;kb
失败\u BUCKET\u ID:错误的\u符号\u e0434352\u backgroundtaskhost.exe!进程中的未知\u错误\u
BUCKET\u ID:APPLICATION\u FAULT\u error\u SYMBOLS\u CLR\u EXCEPTION\u backgroundtaskhost.exe!进程中的未知\u错误\u
资料来源:嗯
失败\u ID\u散列\u字符串:um:错误的\u符号\u e0434352\u backgroundtaskhost.exe!进程中的未知\u错误\u
失败\u ID \u哈希:{b7904d12-3545-f92a-82d7-4be5db344ea7}
跟进:机器所有者

您可能需要应用程序发布到应用商店时的符号版本(pdb文件)。然后,您可能还需要在windbg中引用这些符号-可能需要使用命令?

它很难告诉您它没有正确的符号文件来告诉您出了什么问题。这是每个程序员都会犯的一个错误,每个人在构建发布版本并将应用程序提交到应用商店后都会忘记保存PDB文件。经验教训:解析错误日志从来都不是一件容易的事。更像是一个充满谜语的雷区……:)