2010-05-25 85 views
0

运行.exe文件后认为WinDBG中,这是按“K”所提供的异常信息时出现异常:如何解决windbg执行中显示的这个异常?

ChildEBP RetAddr 
0012e2f4 6f9fbb1c KERNELBASE!RaiseException+0x58 
0012e354 6fba88f4 mscorwks!RaiseTheExceptionInternalOnly+0x2a8 
0012e36c 6fba8966 mscorwks!RaiseTheException+0x4e 
0012e394 6fba8997 mscorwks!RaiseTheException+0xc0 
0012e3c0 6fba89a5 mscorwks!RealCOMPlusThrow+0x30 
0012e3d0 6fac7ffe mscorwks!RealCOMPlusThrow+0xd 
0012e8c8 6fa9d308 mscorwks!MethodTable::DoRunClassInitThrowing+0x44c 
0012e914 6f9f8b9b mscorwks!DomainFile::Activate+0x226 
0012e920 6f9cc537 mscorwks!DomainFile::DoIncrementalLoad+0xb4 
0012e9a4 6f9cc43e mscorwks!AppDomain::TryIncrementalLoad+0x97 
0012e9f4 6f9cd449 mscorwks!AppDomain::LoadDomainFile+0x19d 
0012ea6c 6fb40e1a mscorwks!AppDomain::LoadDomainAssembly+0x116 
0012eab0 6fb148c4 mscorwks!AppDomain::LoadExplicitAssembly+0x43 
0012ed24 6fb167be mscorwks!ExecuteDLLForAttach+0x109 
0012edd4 6fb16e9b mscorwks!ExecuteDLL+0x197 
0012ee20 704c71f8 mscorwks!CorDllMainForThunk+0x8d 
0012ee38 704ca1fe MSCOREE!CorDllMainWorkerForThunk+0x50 
0012ee48 704bb2dc MSCOREE!VTableBootstrapThunkInitHelper+0x1b 
0012eec8 7726519a MSCOREE!VTableBootstrapThunkInitHelperStub+0xc 
WARNING: Stack unwind information not available. Following frames may be wrong. 
0012eed0 7726517e ntdll!RtlpNtMakeTemporaryKey+0x43d6 
0012eed4 770116fc ntdll!RtlpNtMakeTemporaryKey+0x43ba 
0012ef10 77227d96 RPCRT4!DG_CCALL::DispatchPacket+0x1e3 
0012ef14 014b1628 ntdll!RtlTimeToElapsedTimeFields+0xe902 
0012ef18 00000000 0x14b1628 

有谁知道这是什么意思?我该如何解决它?

回答

6

如果它是一个3.5或更低的.NET,那么你必须调用“.loadby sos mscorwks”加载sos。如果它是4.0,那么你必须使用“.loadby sos clr”。 !

3

您所看到的是非托管堆栈,它处理的是管理的异常。我建议你做以下事情:

.load sos 
!CLRStack 

第一行将加载SOS.dll,它允许调试托管代码。第二个将打印托管堆栈跟踪。您还可以使用!help来查看可用的其他命令。有关更多信息,请参阅此MSDN文章:http://msdn.microsoft.com/en-us/library/yy6d2sxs.aspx

+1

我不能叫CLRStack,它给出了一个错误: 0:000> CLRStack 没有出口CLRStack发现 我怎样才能解决这个问题!? – 2010-05-25 20:34:40

+0

@af,当你执行'.load sos'时,你得到了什么信息? – 2010-05-26 01:35:10

+1

@JSBᾶngs如果他像我一样,他得到: 0:034> .load sos 调用LoadLibrary(sos)失败,Win32错误0n2 “系统找不到指定的文件。 请检查您的调试器配置和/或网络访问 – 2012-03-06 09:05:41

相关问题