我有一個第三方DLL出現導致遞歸堆棧溢出崩潰,當它被卸載的地獄問題。我風與堆棧上的這種模式(使用WinDbg的):在Windows堆棧跟蹤中,「Unloaded」前綴是什麼意思?
<Unloaded_ThirdParty.dll>+0xdd01
ntdll!ExecuteHandler2+0x26
ntdll!ExecuteHandler+0x24
ntdll!KiUserExceptionDispatcher+0xf
<Unloaded_ThirdParty.dll>+0xdd01
ntdll!ExecuteHandler2+0x26
ntdll!ExecuteHandler+0x24
ntdll!KiUserExceptionDispatcher+0xf
...
如你所猜,我沒有源代碼ThirdParty.dll。
問:什麼前綴「Unloaded_」指的是在堆棧轉儲。我之前沒有碰到過這個。