我不确定我是否正确调试WP 8.1应用程序的崩溃。
我在Windows 10移动设备上运行时调查我们的Windows Phone 8.1(RT)应用程序崩溃,该设备大约发生在" finder"应用程序的屏幕。该页面有一个全屏地图,我们正在检索用户位置并查询包含大约20,000个兴趣点的SQLite表。
我们正在使用MetroLog(通常)捕获并记录未处理的异常,但在这种情况下,不会记录任何内容。
因此,我从设备下载了两个故障转储文件,并尝试使用WinDbg检查它们。但是,这产生了以下警告消息:
WARNING: Minidump contains unknown stream type 0x15
WARNING: Minidump contains unknown stream type 0x16
WARNING: Ignoring invalid thread ID 0
此外,还报告了一些错误:
ERROR: Unable to find system thread FFFFFFFF
ERROR: The thread being debugged has either exited or cannot be accessed
ERROR: Many commands will not work properly
ERROR: Exception C0000194 occurred on unknown thread FFFFFFFF
(b44.ffffffff): Unknown exception - code c0000194 (first/second chance not available)
我尝试使用.exr -1
,!error
或k
之类的命令,如articles on the {{3但它们都会产生或多或少相同的错误:
0:???> .exr -1
WARNING: The debugger does not have a current process or thread
WARNING: Many commands will not work
ExceptionAddress: 00000000
ExceptionCode: c0000194
ExceptionFlags: 00000000
NumberParameters: 0
0:???> excr
WARNING: The debugger does not have a current process or thread
WARNING: Many commands will not work
^ Illegal thread error in 'excr'
0:???> k
WARNING: The debugger does not have a current process or thread
WARNING: Many commands will not work
^ Illegal thread error in 'k'
如果有些信息丢失或者问题可以得到解决,请告诉我。