Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道命令 !dumpheap -type Exception 将显示所有异常,如下所示
.foreach (ex {!dumpheap -type Exception -short}){.echo "********";!pe ${ex} }
然而,在我目前正在尝试调试的应用程序中,它看起来好像发生了级联效应,其中一个异常已跨多个线程触发了 29 个其他异常。有什么方法可以确定哪个是第一个发生的异常?
我一直面临这种困惑。但在所有情况下,内存地址较高的异常都是最后发生的异常。
因此,所有这 29 个异常中内存地址最低的异常是第一个发生的异常