我知道命令!dumpheap -type Exception将显示所有异常,如下所示
.foreach (ex {!dumpheap -type Exception -short}){.echo "********";!pe ${ex} }
然而,在我正在尝试调试的应用程序中,看起来好像发生了级联效应,其中一个异常在多个线程中触发了29个其他异常。有没有办法确定哪个是第一个发生的例外?
答案 0 :(得分:1)
我一直面对这种困惑。 但在所有情况下,具有更高内存地址的异常是最后发生的异常。
因此,所有29个异常中具有最低内存地址的异常是第一个发生的异常