当我在调查堆时,查看异常,在windbg崩溃之后/之后,我总是列出这三个,
我知道他们为什么在那里。这说得通。但每次我进行这些转储时,我都会看到这两个挂在列表中,
我一直忽略这两个。但为什么这两个堆在堆上?我试图嗅探一些信息,但我似乎找不到任何有用的信息。也许有人可以告诉我他们为什么在堆上?我已经阅读过关于MSDN上的类,但这并没有给我任何东西。在我在MSDN上阅读之后,我认为它们不像前三个那样重要。但也许他们是?
请填写我:)
答案 0 :(得分:2)
它们不是例外,它们碰巧在类型名称中有“Exception”一词。见http://msdn.microsoft.com/en-us/library/system.text.decoderexceptionfallback.aspx。
不幸的是,SOS不支持列出从特定类型派生的所有实例,因此没有准确的方法来转储堆上的所有实际异常。即你会经常看到误报。