Windows 10 Mobile崩溃:WinDbg显示未知流和未知线程

时间:2016-04-28 21:55:57

标签: crash windows-runtime windbg windows-10-mobile

我不确定我是否正确调试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!errork之类的命令,如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'

系统设置和更多信息

  • 有问题的设备是运行Windows 10 Mobile 10.0.10586.218的Lumia 920(据我所知,问题本身就出现在所有W10M设备上)
  • 我正在调查崩溃转储的设备正在运行Windows 10 Pro,10.0.10240,因为磁盘空间问题阻止了更新并且没有时间进行清理
  • 我无法使用附带的调试程序重现崩溃

问题

  • 我可以追求另一种调查方法吗?
  • 什么是未知流0x15和0x16?它们应该可见吗?
  • 我做错了什么?

如果有些信息丢失或者问题可以得到解决,请告诉我。

0 个答案:

没有答案