none
UWP应用在挂起之后重新打开时Window.UI.Xaml可能会造成应用崩溃? RRS feed

  • 问题

  •  最近我遇到一个问题,我的UWP应用在被系统挂起之后,如果从开始菜单应用列表中重新打开应用时,应用会在启动的瞬间崩溃(已经恢复成功并且能够看到主页面)。崩溃之后重新启动,应用则再次成功启动。如果再次挂起则从应用列表打开时还是会崩溃。

    我尝试从windbg中分析造成应用崩溃的原因,windbg显示有一个c000027b的异常。

    这个Stowed Exception 显示造成崩溃的堆栈在:0623f2fc 102fedf9 0de8e988 0de70b20 00000000 Windows_UI_Xaml!DirectUI::Transition::CreateStoryboardsForTransition+0x2f14e7 [d:\th\windows\dxaml\xcp\dxaml\lib\layouttransition_partial.cpp @ 135]

    错误码:0x80004003 (FACILITY_NULL - Default): E_POINTER - Pointer that is not valid

    我完全不知道是什么原因造成的崩溃,请各位帮忙。如果有需要可上传dump文件。 下面是windbg截图:



    2015年12月2日 14:13