【问题标题】:Windows Store App crash dump analysisWindows Store App 崩溃转储分析
【发布时间】:2014-08-01 06:09:37
【问题描述】:

我下载了 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

【问题讨论】:

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

标签: windows debugging windows-store-apps windbg crash-dumps


【解决方案1】:

您可能需要应用发布到商店时的符号版本(pdb 文件)。那么您可能还需要在 windbg 中引用这些 - 也许使用 .symfix 命令?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多