(https://sourceforge.net/projects/zedgraph/).
After adding a signal to it, it seems that the clr goes mad for some
reason. I don't get a nice exception in the debugger - instead I get a
message in the output window "The program 'XXX.exe: Managed' has
exited with code -1073741819 (0xc0000005)." and the application
silently exits.
I ran the compiled program with windbg and discovered that the first
exception thrown is "Stack overflow - code c00000fd ". This is
followed by the final access violation.
Looking at the stack trace of the first "Stack overflow" I can see
that the first sequence gets repeated hundreds of times:
0:000!DumpStack
OS Thread Id: 0xda0 (0)
Current frame: ntdll!LdrAddRef Dll+0x295
ChildEBP RetAddr Caller,Callee
0003300c 7c93783a ntdll!LdrAddRef Dll+0x221, calling ntdll!LdrAddRef Dll
+0x288
00033088 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
00033384 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception cxr@330b8
00033388 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
00033394 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
000333a8 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
000333d0 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
000333ec 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
00033410 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
[... ~850 repeating the above sequence ...]
The base of the stack looks like the following:
0012be7c 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012beb8 7c96e0f0 ntdll!RtlpNtMak eTemporaryKey+0 x7ee4, calling ntdll!
RtlLeaveCritica lSection
0012bec0 7c96e0d4 ntdll!RtlpNtMak eTemporaryKey+0 x7ec8, calling ntdll!
strchr+0x101
0012bee0 79e7ce1b mscorwks!Module ::LookupTypeRef +0x4a, calling
mscorwks!TypeHa ndle::GetLoadLe vel
0012bf08 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012c204 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception Code 12e30c cxr@12bf38 exr@12e2c4
0012c208 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
0012c214 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
0012c228 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
0012c250 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
0012c26c 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
0012c290 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
0012c2b4 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012c2d8 79e7a422 mscorwks!_EH_ep ilog3_GS+0xa, calling mscorwks!
__security_chec k_cookie
0012c2dc 79ee7a6d mscorwks!SStrin g::Equals+0xc7, calling mscorwks!
_EH_epilog3_GS
0012c340 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012c63c 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception Code 12e30c cxr@12c370 exr@12e2c4
0012c640 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
0012c64c 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
0012c660 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
0012c688 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
0012c6a4 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
0012c6c8 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
0012c6ec 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012c714 7c96d886 ntdll!RtlpNtMak eTemporaryKey+0 x767a, calling ntdll!
strchr+0x101
0012c718 7c949d18 ntdll!RtlInitia lizeSListHead+0 x10d08, calling ntdll!
RtlpNtMakeTempo raryKey+0x73ef
0012c724 7c91b686 ntdll!wcsncat+0 x612, calling ntdll!strchr+0x 101
0012c72c 79ee677c mscorwks!
MethodTableBuil der::ValidateIn terfaceMethodCo nstraints+0x27, calling
mscorwks!_EH_pr olog3
0012c778 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012ca74 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception Code 12e30c cxr@12c7a8 exr@12e2c4
0012ca78 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
0012ca84 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
0012ca98 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
0012cac0 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
0012cadc 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
0012cb00 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
0012cb24 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012cb48 79e784a3 mscorwks!
BaseWrapper<EEH ashTable<int,EE IntHashTableHel per,0*
*,FunctionBase< EEHashTable<int ,EEIntHashTable Helper,0*
*,&DoNothing<EE HashTable<int,E EIntHashTableHe lper,0*
*>,&DeleteArray <EEHashTable<in t,EEIntHashTabl eHelper,0*>,2>,
0,&CompareDefau lt<EEHashTable< int,EEIntHashTa bleHelper,0* *>,
2>::~BaseWrappe r<EEHashTable<i nt,EEIntHashTab leHelper,0*
*,FunctionBase< EEHashTable<int ,EEIntHashTable Helper,0*
*,&DoNothing<EE HashTable<int,E EIntHashTableHe lper,0*
*>,&DeleteArray <EEHashTable<in t,EEIntHashTabl eHelper,0*>,2>,
0,&CompareDefau lt<EEHashTable< int,EEIntHashTa bleHelper,0* *>,2>
+0x2c, calling mscorwks!_EH_ep ilog3
0012cb4c 79e7847e mscorwks!Wrappe r<ISymUnmanaged Document *
*,&DoNothing<IS ymUnmanagedDocu ment *
*>,&DeleteArray <ISymUnmanagedD ocument *>,
0,&CompareDefau lt<ISymUnmanage dDocument * *>,
2>::~Wrapper<IS ymUnmanagedDocu ment *
*,&DoNothing<IS ymUnmanagedDocu ment *
*>,&DeleteArray <ISymUnmanagedD ocument *>,
0,&CompareDefau lt<ISymUnmanage dDocument * *>,2>+0x1d, calling mscorwks!
_EH_epilog3
0012cb70 79e7847e mscorwks!Wrappe r<ISymUnmanaged Document *
*,&DoNothing<IS ymUnmanagedDocu ment *
*>,&DeleteArray <ISymUnmanagedD ocument *>,
0,&CompareDefau lt<ISymUnmanage dDocument * *>,
2>::~Wrapper<IS ymUnmanagedDocu ment *
*,&DoNothing<IS ymUnmanagedDocu ment *
*>,&DeleteArray <ISymUnmanagedD ocument *>,
0,&CompareDefau lt<ISymUnmanage dDocument * *>,2>+0x1d, calling mscorwks!
_EH_epilog3
0012cb74 79e78460 mscorwks!
NewHolder<Nativ eTextInfo,Wrapp er<NativeTextIn fo
*,&DoNothing<Na tiveTextInfo *>,&Delete<Nati veTextInfo>,
0,&CompareDefau lt<NativeTextIn fo *>,2>
>::~NewHolder<N ativeTextInfo,W rapper<NativeTe xtInfo*,&DoNothing<Na tiveTextInfo *>,&Delete<Nati veTextInfo>,
0,&CompareDefau lt<NativeTextIn fo *>,2+0x1d, calling mscorwks!
_EH_epilog3
0012cb88 79ee4ba4 mscorwks!
MethodTableBuil der::bmtEnumMet hAndFields::~bm tEnumMethAndFie lds+0x58
0012cb94 7c94a1f5 ntdll!RtlInitia lizeSListHead+0 x111e5, calling ntdll!
RtlFillMemoryUl ong
0012cb9c 7c91b5f4 ntdll!wcsncat+0 x580, calling ntdll!RtlIsVali dHandle
+0x35
0012cbb0 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012ceac 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception Code 12e30c cxr@12cbe0 exr@12e2c4
0012ceb0 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
0012cebc 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
0012ced0 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
0012cef8 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
0012cf14 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
0012cf38 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
0012cf5c 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012cf90 7c96cde9 ntdll!RtlpNtMak eTemporaryKey+0 x6bdd, calling ntdll!
RtlpNtMakeTempo raryKey+0x5ec5
0012cfbc 7c91b686 ntdll!wcsncat+0 x612, calling ntdll!strchr+0x 101
0012cfc4 7c96d8a2 ntdll!RtlpNtMak eTemporaryKey+0 x7696, calling ntdll!
RtlLeaveCritica lSection
0012cfcc 7c96d886 ntdll!RtlpNtMak eTemporaryKey+0 x767a, calling ntdll!
strchr+0x101
0012cfe8 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012d2e4 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception Code 12e30c cxr@12d018 exr@12e2c4
0012d2e8 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
0012d2f4 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
0012d308 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
0012d330 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
0012d34c 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
0012d370 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
0012d394 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012d3e8 7c96e0f0 ntdll!RtlpNtMak eTemporaryKey+0 x7ee4, calling ntdll!
RtlLeaveCritica lSection
0012d3f0 7c96e0d4 ntdll!RtlpNtMak eTemporaryKey+0 x7ec8, calling ntdll!
strchr+0x101
0012d404 7c926abe ntdll!iswdigit+ 0x339, calling ntdll!strchr+0x 101
0012d420 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012d71c 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception Code 12e30c cxr@12d450 exr@12e2c4
0012d720 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
0012d72c 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
0012d740 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
0012d768 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
0012d784 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
0012d7a8 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
0012d7cc 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012d7fc 79e84b3e mscorwks!Securi tyDeclarative:: GetDeclarationF lags
+0x129, calling mscorwks!__secu rity_check_cook ie
0012d818 79e7dadc mscorwks!Securi tyTransparent:: IsMethodTranspa rent
+0x27, calling mscorwks!Method SecurityDescrip tor::VerifyData Computed
0012d858 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012db54 79f958e3 mscorwks!SOTole rantBoundaryFil ter+0x20 ====>
Exception Code 12e30c cxr@12d888 exr@12e2c4
0012db58 7a099473 mscorwks!invoke CompileMethodHe lper+0xb3, calling
mscorwks!SOTole rantBoundaryFil ter
0012db64 7813e15c MSVCR80!seh_lon gjmp_unwind4+0x 2e
0012db78 7813be1d MSVCR80!except_ handler4_common +0x8d, calling MSVCR80!
seh_longjmp_unw ind4+0x1c
0012dba0 79f9a3e7 mscorwks!_excep t_handler4+0x1f , calling MSVCR80!
except_handler4 _common
0012dbbc 7c9037bf ntdll!RtlConver tUlongToLargeIn teger+0x7a
0012dbe0 7c90378b ntdll!RtlConver tUlongToLargeIn teger+0x46, calling
ntdll!RtlConver tUlongToLargeIn teger+0x54
0012dc04 7c937860 ntdll!LdrAddRef Dll+0x247, calling ntdll!
RtlConvertUlong ToLargeInteger+ 0xe
0012dc54 7c926abe ntdll!iswdigit+ 0x339, calling ntdll!strchr+0x 101
0012dc5c 7c96cde9 ntdll!RtlpNtMak eTemporaryKey+0 x6bdd, calling ntdll!
RtlpNtMakeTempo raryKey+0x5ec5
0012dc90 7c90eafa ntdll!KiUserExc eptionDispatche r+0xe, calling ntdll!
LdrAddRefDll+0x 1a8
0012df8c 7908bece mscorjit!Compil er::FlatFPIsSam eAsFloat+0xa ====>
Exception cxr@12dcc0
0012df90 790ad7e1 mscorjit!Compil er::genCodeForT reeFlatFP_Asg+0 x1d4,
calling mscorjit!Compil er::FlatFPIsSam eAsFloat
0012dfb8 790680c2 mscorjit!Compil er::genUpdateLi fe+0x26, calling
mscorjit!Compil er::genChangeLi fe
0012dfc8 79086ea8 mscorjit!Compil er::genCodeForT reeFlatFP_SmpOp +0x2c8,
calling mscorjit!Compil er::genCodeForT reeFlatFP_Asg
0012dfe8 79088e69 mscorjit!Compil er::genCodeForT reeFlatFP+0x38,
calling mscorjit!Compil er::genCodeForT reeFlatFP_SmpOp
0012dff0 79088e3b mscorjit!Compil er::genCodeForT reeFlt+0x12, calling
mscorjit!Compil er::genCodeForT reeFlatFP
0012dff8 79088e24 mscorjit!Compil er::genCodeForT ree+0x3a, calling
mscorjit!Compil er::genCodeForT reeFlt
0012e00c 79068034 mscorjit!Compil er::genCodeForB Blist+0x500, calling
mscorjit!Compil er::genCodeForT ree
0012e05c 7906d018 mscorjit!Compil er::genGenerate Code+0x69, calling
mscorjit!Compil er::genCodeForB Blist
0012e0b8 79070154 mscorjit!Compil er::rpPredictRe gUse+0x36b, calling
mscorjit!Compil er::raMarkStkVa rs
0012e120 7906dfce mscorjit!Compil er::compCompile +0x160, calling
mscorjit!Compil er::genGenerate Code
0012e144 7906ebee mscorjit!Compil er::compCompile +0x2d8, calling
mscorjit!Compil er::compCompile
0012e19c 7906e8db mscorjit!jitNat iveCode+0xb8, calling mscorjit!
Compiler::compC ompile
0012e230 7906e831 mscorjit!CILJit ::compileMethod +0x3d, calling
mscorjit!jitNat iveCode
0012e268 79e9776f mscorwks!invoke CompileMethodHe lper+0x72
0012e2d4 79e976e5 mscorwks!invoke CompileMethod+0 x31, calling mscorwks!
invokeCompileMe thodHelper
0012e318 79e9767a mscorwks!CallCo mpileMethodWith SEHWrapper+0x84 ,
calling mscorwks!invoke CompileMethod
0012e370 79e97516 mscorwks!Unsafe JitFunction+0x2 12, calling mscorwks!
CallCompileMeth odWithSEHWrappe r
0012e4c0 7c96e0f0 ntdll!RtlpNtMak eTemporaryKey+0 x7ee4, calling ntdll!
RtlLeaveCritica lSection
0012e4dc 7c926abe ntdll!iswdigit+ 0x339, calling ntdll!strchr+0x 101
0012e4ec 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012e518 7c91b686 ntdll!wcsncat+0 x612, calling ntdll!strchr+0x 101
0012e51c 7c91b298 ntdll!wcsncat+0 x224, calling ntdll!wcsncat+0 x238
0012e528 7c9106eb ntdll!RtlAlloca teHeap+0x117, calling ntdll!strchr
+0x101
0012e53c 7c926abe ntdll!iswdigit+ 0x339, calling ntdll!strchr+0x 101
0012e548 7c911b09 ntdll!RtlLogSta ckBackTrace+0x2 5, calling ntdll!strchr
+0x101
0012e56c 7c926abe ntdll!iswdigit+ 0x339, calling ntdll!strchr+0x 101
0012e57c 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012e5cc 7c9106eb ntdll!RtlAlloca teHeap+0x117, calling ntdll!strchr
+0x101
0012e5d0 7c9119e6 ntdll!RtlDelete CriticalSection +0x15c, calling ntdll!
RtlAllocateHeap
0012e5d4 7c911a24 ntdll!RtlDelete CriticalSection +0x19a, calling ntdll!
RtlLeaveCritica lSection
0012e5dc 7c9119fa ntdll!RtlDelete CriticalSection +0x170, calling ntdll!
strchr+0x101
0012e610 7c911ad6 ntdll!RtlInitia lizeCriticalSec tionAndSpinCoun t+0xac,
calling ntdll!RtlLeaveC riticalSection
0012e624 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012e648 7c911b3c ntdll!RtlInitia lizeCriticalSec tion+0xf, calling
ntdll!RtlInitia lizeCriticalSec tionAndSpinCoun t
0012e658 7c809eff KERNEL32!Initia lizeCriticalSec tion+0xe, calling
ntdll!RtlInitia lizeCriticalSec tion
0012e664 79e7a501 mscorwks!CrstBa se::InitWorker+ 0x92, calling KERNEL32!
InitializeCriti calSection
0012e668 79e7a521 mscorwks!CrstBa se::InitWorker+ 0xb2, calling mscorwks!
_EH_epilog3
0012e684 7c9106eb ntdll!RtlAlloca teHeap+0x117, calling ntdll!strchr
+0x101
0012e694 79e7a521 mscorwks!CrstBa se::InitWorker+ 0xb2, calling mscorwks!
_EH_epilog3
0012e698 79e7a53a mscorwks!Crst:: Crst+0x16, calling mscorwks!
CrstBase::InitW orker
0012e69c 79e7a54d mscorwks!Crst:: Crst+0x3e, calling mscorwks!
_EH_epilog3
0012e6a4 79e744a2 mscorwks!Unsafe EELeaveCritical Section+0xa, calling
ntdll!RtlLeaveC riticalSection
0012e6a8 79e744b5 mscorwks!Unsafe EELeaveCritical Section+0x1d, calling
(JitHelp: CORINFO_HELP_GE T_THREAD)
0012e6ac 79e7473a mscorwks!CrstBa se::Leave+0x77, calling mscorwks!
UnsafeEELeaveCr iticalSection
0012e6b0 79e74753 mscorwks!CrstBa se::Leave+0x96, calling mscorwks!
_EH_epilog3
0012e6c4 79e7a54d mscorwks!Crst:: Crst+0x3e, calling mscorwks!
_EH_epilog3
0012e6c8 79e74811 mscorwks!CrstBa se::Enter+0xe2, calling ntdll!
RtlTryEnterCrit icalSection
0012e6cc 79e7a773 mscorwks!Thread ::EnablePreempt iveGC+0xf, calling
mscorwks!Thread ::CatchAtSafePo int
0012e6d0 79e74811 mscorwks!CrstBa se::Enter+0xe2, calling ntdll!
RtlTryEnterCrit icalSection
0012e6d4 79e74845 mscorwks!CrstBa se::Enter+0x1eb , calling mscorwks!
_EH_epilog3
0012e700 79e7adb7 mscorwks!Deadlo ckAwareLock::En dEnterLock+0x11 ,
calling (JitHelp: CORINFO_HELP_GE T_THREAD)
0012e708 79e7adc3 mscorwks!Deadlo ckAwareLock::Re leaseBlockingLo ck+0x6,
calling (JitHelp: CORINFO_HELP_GE T_THREAD)
0012e70c 79e7b9f8 mscorwks!ListLo ckEntry::Finish DeadlockAwareEn ter
+0x41, calling mscorwks!_EH_ep ilog3
0012e728 79e9731c mscorwks!Method Desc::MakeJitWo rker+0x1c2, calling
mscorwks!Unsafe JitFunction
0012e78c 79e971ba mscorwks!PEFile ::CheckIL+0x40, calling mscorwks!
PEDecoder::Chec kRva
0012e7cc 79e7d58c mscorwks!Method Desc::DoPrestub +0x44d, calling
mscorwks!Method Desc::MakeJitWo rker
0012e824 79e7bb73 mscorwks!PreStu bWorker+0xed, calling mscorwks!
MethodDesc::DoP restub
0012e874 00341f3e 00341f3e, calling mscorwks!PreStu bWorker
0012e88c 040e6d36 (MethodDesc 0x44aa480 +0x126
ZedGraph.Line.D raw(System.Draw ing.Graphics, ZedGraph.GraphP ane,
ZedGraph.CurveI tem, Single)), calling 044aa655
0012e8ac 040e6d36 (MethodDesc 0x44aa480 +0x126
ZedGraph.Line.D raw(System.Draw ing.Graphics, ZedGraph.GraphP ane,
ZedGraph.CurveI tem, Single)), calling 044aa655
0012e8e8 040e6b99 (MethodDesc 0x3cb72c0 +0x49
ZedGraph.LineIt em.Draw(System. Drawing.Graphic s, ZedGraph.GraphP ane,
Int32, Single)), calling (MethodDesc 0x44aa480 +0
ZedGraph.Line.D raw(System.Draw ing.Graphics, ZedGraph.GraphP ane,
ZedGraph.CurveI tem, Single))
0012e908 0402d370 (MethodDesc 0x3cb4810 +0x358
ZedGraph.CurveL ist.Draw(System .Drawing.Graphi cs, ZedGraph.GraphP ane,
Single))
0012e91c 012050df 012050df, calling ntdll!RtlGetLas tWin32Error
0012e9a4 0402901b (MethodDesc 0x3c1e1d8 +0x65b
ZedGraph.GraphP ane.Draw(System .Drawing.Graphi cs)), calling (MethodDesc
0x3cb4810 +0 ZedGraph.CurveL ist.Draw(System .Drawing.Graphi cs,
ZedGraph.GraphP ane, Single))
0012ea84 04027a82 (MethodDesc 0x3c1fa68 +0x1a2
ZedGraph.Master Pane.Draw(Syste m.Drawing.Graph ics))
0012eae8 7a4a6985 (MethodDesc 0x7a75bf58 +0x5
System.Componen tModel.Componen t.get_CanRaiseE ventsInternal() )
0012eaec 7a4a6956 (MethodDesc 0x7a7ffbb8 +0x26
System.Componen tModel.EventHan dlerList.get_It em(System.Objec t)),
calling (MethodDesc 0x7a7ffbe0 +0
System.Componen tModel.EventHan dlerList.Find(S ystem.Object))
0012eb0c 040272e9 (MethodDesc 0x3c1cce0 +0x2d1
ZedGraph.ZedGra phControl.OnPai nt(System.Windo ws.Forms.PaintE ventArgs))
0012ebb4 7b06e19f (MethodDesc 0x7b5a5680 +0x5b
System.Windows. Forms.Control.P aintWithErrorHa ndling(System.W indows.Forms.Pa intEventArgs,
Int16, Boolean))
0012ebd4 7adfc6b3 (MethodDesc 0x7aea38b0 +0x33
System.Drawing. Graphics.PopCon text(Int32)), calling (MethodDesc
0x79246d88 +0 System.GC.Suppr essFinalize(Sys tem.Object))
0012ebe8 7b06c24f (MethodDesc 0x7b5a5a08 +0x20b
System.Windows. Forms.Control.W mPaint(System.W indows.Forms.Me ssage
ByRef)), calling (MethodDesc 0x7b5a5680 +0
System.Windows. Forms.Control.P aintWithErrorHa ndling(System.W indows.Forms.Pa intEventArgs,
Int16, Boolean))
0012ed4c 7b072a17 (MethodDesc 0x7b5a5a50 +0x2e7
System.Windows. Forms.Control.W ndProc(System.W indows.Forms.Me ssage
ByRef)), calling (MethodDesc 0x7b5a5a08 +0
System.Windows. Forms.Control.W mPaint(System.W indows.Forms.Me ssage
ByRef))
0012ed6c 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012edb0 7b07f795 (MethodDesc 0x7b5a5588 +0x45
System.Windows. Forms.Scrollabl eControl.WndPro c(System.Window s.Forms.Message
ByRef)), calling (MethodDesc 0x7b5a5a50 +0
System.Windows. Forms.Control.W ndProc(System.W indows.Forms.Me ssage
ByRef))
0012edb8 7b07f743 (MethodDesc 0x7b4a5910 +0x13
System.Windows. Forms.Container Control.WndProc (System.Windows .Forms.Message
ByRef)), calling (MethodDesc 0x7b5a5588 +0
System.Windows. Forms.Scrollabl eControl.WndPro c(System.Window s.Forms.Message
ByRef))
0012edbc 7b30fc1d (MethodDesc 0x7b5b5c98 +0x11
System.Windows. Forms.UserContr ol.WndProc(Syst em.Windows.Form s.Message
ByRef)), calling (MethodDesc 0x7b4a5910 +0
System.Windows. Forms.Container Control.WndProc (System.Windows .Forms.Message
ByRef))
0012edc0 7b07a72d (MethodDesc 0x7b5a8168 +0xd
System.Windows. Forms.Control
+ControlNativeW indow.OnMessage (System.Windows .Forms.Message ByRef))
0012edc4 7b07a706 (MethodDesc 0x7b5a8180 +0xd6
System.Windows. Forms.Control
+ControlNativeW indow.WndProc(S ystem.Windows.F orms.Message ByRef)),
calling 00a37ab2
0012edd8 7b07a515 (MethodDesc 0x7b4a7d60 +0x75
System.Windows. Forms.NativeWin dow.Callback(In tPtr, Int32, IntPtr,
IntPtr))
0012ee18 00342b03 00342b03
0012ee3c 77d48734 USER32!GetDC+0x 6d
0012ee68 77d48816 USER32!GetDC+0x 14f, calling USER32!GetDC+0x 45
0012eed0 77d4b4c0 USER32!DefWindo wProcW+0x184, calling USER32!GetDC
+0x98
0012ef00 7adf8e6f (MethodDesc 0x7aea3db0 +0x4f
System.Drawing. Color.get_Value ()), calling (JitHelp:
CORINFO_HELP_GE TSHARED_GCSTATI C_BASE_NOCTOR)
0012ef24 77d4b50c USER32!DefWindo wProcW+0x1d0
0012ef70 77d4d83f USER32!UpdateWi ndow+0x46
0012ef74 77d4d82a USER32!UpdateWi ndow+0x31, calling USER32!UpdateWi ndow
+0x3a
0012ef84 01203992 01203992
0012efa0 7b06d113 (MethodDesc 0x7b5a5898 +0x6b
System.Windows. Forms.Control.U pdate()), calling 7b64e578
0012efc0 7b06d113 (MethodDesc 0x7b5a5898 +0x6b
System.Windows. Forms.Control.U pdate()), calling 7b64e578
0012efe8 7b062f4e (MethodDesc 0x7b4a6180 +0x16
System.Windows. Forms.Control.R efresh()), calling (MethodDesc
0x7b5a5898 +0 System.Windows. Forms.Control.U pdate())
0012eff0 040e6902 (MethodDesc 0x35b7390 +0x32
Infragistics.Wi n.UltraWinDock. UltraDockManage r.RefreshHostAn dOwnedForms())
0012f000 040e65c4 (MethodDesc 0x39fa550 +0x18c
Infragistics.Wi n.UltraWinDock. DragManager.Can celDrag(Boolean )),
calling 044ad0e0
0012f018 040e6122 (MethodDesc 0x39fa540 +0x52
Infragistics.Wi n.UltraWinDock. DragManager.End Drag()), calling
(MethodDesc 0x39fa550 +0
Infragistics.Wi n.UltraWinDock. DragManager.Can celDrag(Boolean ))
0012f01c 79e7bbb1 mscorwks!PreStu bWorker+0x138, calling mscorwks!
_EH_epilog3
0012f020 00341f3e 00341f3e, calling mscorwks!PreStu bWorker
0012f038 040e60ae (MethodDesc 0x35bba50 +0x2e
Infragistics.Wi n.UltraWinDock. DockControlBase .OnClick(System .EventArgs)),
calling (MethodDesc 0x39fa540 +0
Infragistics.Wi n.UltraWinDock. DragManager.End Drag())
0012f058 040e60ae (MethodDesc 0x35bba50 +0x2e
Infragistics.Wi n.UltraWinDock. DockControlBase .OnClick(System .EventArgs)),
calling (MethodDesc 0x39fa540 +0
Infragistics.Wi n.UltraWinDock. DragManager.End Drag())
0012f068 7b0d0346 (MethodDesc 0x7b5a59d8 +0x166
System.Windows. Forms.Control.W mMouseUp(System .Windows.Forms. Message
ByRef, System.Windows. Forms.MouseButt ons, Int32))
0012f07c 77d618f4 USER32!UnhookWi nEvent+0x77
0012f0ac 7b072c74 (MethodDesc 0x7b5a5a50 +0x544
System.Windows. Forms.Control.W ndProc(System.W indows.Forms.Me ssage
ByRef)), calling (MethodDesc 0x7b5a59d8 +0
System.Windows. Forms.Control.W mMouseUp(System .Windows.Forms. Message
ByRef, System.Windows. Forms.MouseButt ons, Int32))
0012f118 7b07f795 (MethodDesc 0x7b5a5588 +0x45
System.Windows. Forms.Scrollabl eControl.WndPro c(System.Window s.Forms.Message
ByRef)), calling (MethodDesc 0x7b5a5a50 +0
System.Windows. Forms.Control.W ndProc(System.W indows.Forms.Me ssage
ByRef))
0012f120 7b07f743 (MethodDesc 0x7b4a5910 +0x13
System.Windows. Forms.Container Control.WndProc (System.Windows .Forms.Message
ByRef)), calling (MethodDesc 0x7b5a5588 +0
System.Windows. Forms.Scrollabl eControl.WndPro c(System.Window s.Forms.Message
ByRef))
0012f124 7b07a72d (MethodDesc 0x7b5a8168 +0xd
System.Windows. Forms.Control
+ControlNativeW indow.OnMessage (System.Windows .Forms.Message ByRef))
0012f128 7b07a706 (MethodDesc 0x7b5a8180 +0xd6
System.Windows. Forms.Control
+ControlNativeW indow.WndProc(S ystem.Windows.F orms.Message ByRef)),
calling 00a37ab2
0012f13c 7b07a515 (MethodDesc 0x7b4a7d60 +0x75
System.Windows. Forms.NativeWin dow.Callback(In tPtr, Int32, IntPtr,
IntPtr))
0012f17c 00342b03 00342b03
0012f1a0 77d48734 USER32!GetDC+0x 6d
0012f1cc 77d48816 USER32!GetDC+0x 14f, calling USER32!GetDC+0x 45
0012f208 77d4eaad USER32!EnableMe nuItem+0x7e, calling USER32+0x8600
0012f234 77d489cd USER32!GetWindo wLongW+0x127, calling USER32!GetDC
+0x98
0012f294 77d48a10 USER32!Dispatch MessageW+0xf, calling USER32!
GetWindowLongW+ 0x4b
0012f2a4 012043fa 012043fa
0012f2c0 7b084766 (MethodDesc 0x7b5adea8 +0x2ea
System.Windows. Forms.Applicati on
+ComponentManag er.System.Windo ws.Forms.Unsafe NativeMethods.I MsoComponentMan ager.FPushMessa geLoop(Int32,
Int32, Int32)), calling 7b64e3d4
0012f2e0 7b084766 (MethodDesc 0x7b5adea8 +0x2ea
System.Windows. Forms.Applicati on
+ComponentManag er.System.Windo ws.Forms.Unsafe NativeMethods.I MsoComponentMan ager.FPushMessa geLoop(Int32,
Int32, Int32)), calling 7b64e3d4
0012f2f8 7b08491c (MethodDesc 0x7b5adea8 +0x4a0
System.Windows. Forms.Applicati on
+ComponentManag er.System.Windo ws.Forms.Unsafe NativeMethods.I MsoComponentMan ager.FPushMessa geLoop(Int32,
Int32, Int32)), calling USER32!WaitMess age
0012f378 7b08432d (MethodDesc 0x7b5ab448 +0x17d
System.Windows. Forms.Applicati on
+ThreadContext. RunMessageLoopI nner(Int32,
System.Windows. Forms.Applicati onContext)), calling 00a38bce
0012f384 7c80a661 KERNEL32!Activa teActCtx+0x1d, calling ntdll!
RtlActivateActi vationContext
0012f3e8 7b08416b (MethodDesc 0x7b4a8770 +0x53
System.Windows. Forms.Applicati on+ThreadContex t.RunMessageLoo p(Int32,
System.Windows. Forms.Applicati onContext)), calling (MethodDesc
0x7b5ab448 +0 System.Windows. Forms.Applicati on
+ThreadContext. RunMessageLoopI nner(Int32,
System.Windows. Forms.Applicati onContext))
0012f418 7b0c69fe (MethodDesc 0x7b4a7670 +0x2e
System.Windows. Forms.Applicati on.Run(System.W indows.Forms.Fo rm)),
calling 7b64f868
0012f42c 03d28744 (MethodDesc 0xa26408 +0x24
Microsoft.Pract ices.CompositeU I.WinForms.Form ShellApplicatio n`2[[System.__Canon,
mscorlib],[System.__Canon, mscorlib]].Start()), calling (MethodDesc
0x7b4a7670 +0
System.Windows. Forms.Applicati on.Run(System.W indows.Forms.Fo rm))
0012f438 01130487 (MethodDesc 0xa25fd0 +0xd7
Microsoft.Pract ices.CompositeU I.CabApplicatio n`1[[System.__Canon,
mscorlib]].Run())
0012f450 011300df (MethodDesc 0xa265c8 +0x47
XXX.XXX.XXX.Inf rastructure.She ll.ShellApplica tion.RunInDebug Mode()),
calling (MethodDesc 0xa25fd0 +0
Microsoft.Pract ices.CompositeU I.CabApplicatio n`1[[System.__Canon,
mscorlib]].Run())
0012f45c 01130085 (MethodDesc 0xa265c0 +0x15
XXX.XXX.XXX.Inf rastructure.She ll.ShellApplica tion.Main()), calling
(MethodDesc 0xa265c8 +0
XXX.XXX.XXX.Inf rastructure.She ll.ShellApplica tion.RunInDebug Mode())
0012f47c 01130085 (MethodDesc 0xa265c0 +0x15
XXX.XXX.XXX.Inf rastructure.She ll.ShellApplica tion.Main()), calling
(MethodDesc 0xa265c8 +0
XXX.XXX.XXX.Inf rastructure.She ll.ShellApplica tion.RunInDebug Mode())
0012f480 79e88f63 mscorwks!CallDe scrWorker+0x33
0012f490 79e88ee4 mscorwks!CallDe scrWorkerWithHa ndler+0xa3, calling
mscorwks!CallDe scrWorker
0012f510 79e88e31 mscorwks!Method Desc::CallDescr +0x19c, calling
mscorwks!CallDe scrWorkerWithHa ndler
0012f540 79e88fe3 mscorwks!MetaSi g::MetaSig+0x38 , calling MSVCR80!
memcpy
0012f54c 79e88db3 mscorwks!Method Desc::CallDescr +0xaf, calling
mscorwks!ClrSaf eInt<unsigned int>::addition
0012f558 79e88dc3 mscorwks!Method Desc::CallDescr +0xbb, calling
mscorwks!_alloc a_probe_16
0012f5bc 79e7c34e mscorwks!CorSig EatCustomModifi ers+0x1c, calling
mscorwks!CorSig EatAnyVASentine l
0012f5d8 79e7c301 mscorwks!
CorSigEatCustom ModifiersAndUnc ompressElementT ype+0x19, calling
mscorwks!CorSig EatCustomModifi ers
0012f5f4 79f076f4 mscorwks!Valida teMainMethod+0x ca, calling mscorwks!
CorSigEatCustom ModifiersAndUnc ompressElementT ype
0012f60c 79e88d3b mscorwks!Method Desc::CallDescr +0x1f, calling
mscorwks!_alloc a_probe_16
0012f63c 79e7a56d mscorwks!BaseDo main::LockHolde r::~LockHolder+ 0x1d,
calling mscorwks!_EH_ep ilog3
0012f650 79e88d19 mscorwks!Method Desc::CallTarge tWorker+0x20, calling
mscorwks!Method Desc::CallDescr
0012f668 79e88cf6 mscorwks!Method DescCallSite::C all+0x18, calling
mscorwks!Method Desc::CallTarge tWorker
0012f67c 79f084b0 mscorwks!ClassL oader::RunMain+ 0x220, calling
mscorwks!Method DescCallSite::C all
0012f788 79e7c34e mscorwks!CorSig EatCustomModifi ers+0x1c, calling
mscorwks!CorSig EatAnyVASentine l
0012f7a4 79e7c301 mscorwks!
CorSigEatCustom ModifiersAndUnc ompressElementT ype+0x19, calling
mscorwks!CorSig EatCustomModifi ers
0012f7c0 79f076f4 mscorwks!Valida teMainMethod+0x ca, calling mscorwks!
CorSigEatCustom ModifiersAndUnc ompressElementT ype
0012f7e0 79f082a9 mscorwks!Assemb ly::ExecuteMain Method+0xa6, calling
mscorwks!ClassL oader::RunMain
0012f834 79e7473a mscorwks!CrstBa se::Leave+0x77, calling mscorwks!
UnsafeEELeaveCr iticalSection
0012f838 79e74753 mscorwks!CrstBa se::Leave+0x96, calling mscorwks!
_EH_epilog3
0012f860 79e74753 mscorwks!CrstBa se::Leave+0x96, calling mscorwks!
_EH_epilog3
0012f888 7c926abe ntdll!iswdigit+ 0x339, calling ntdll!strchr+0x 101
0012f88c 7c9268ad ntdll!iswdigit+ 0x128, calling ntdll!iswdigit+ 0x132
0012f898 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012f8bc 79e783e6 mscorwks!EEHeap Free+0xa5, calling mscorwks!
_EH_epilog3
0012f8c0 79e7839d mscorwks!EEHeap FreeInProcessHe ap+0x21, calling
mscorwks!EEHeap Free
0012f8d0 79e71862 mscorwks!SaveLa stErrorHolder:: ~SaveLastErrorH older
+0x14, calling ntdll!RtlGetLas tWin32Error
0012f8d8 79e782ed mscorwks!operat or delete[]+0x41, calling mscorwks!
_EH_epilog3
0012f900 79e782ed mscorwks!operat or delete[]+0x41, calling mscorwks!
_EH_epilog3
0012f904 79e9fc8d mscorwks!FileLo adLock::`vector deleting
destructor'+0x1 5, calling mscorwks!operat or delete[]
0012f910 79e9fb96 mscorwks!FileLo adLock::Release +0x1f
0012f93c 7c9106eb ntdll!RtlAlloca teHeap+0x117, calling ntdll!strchr
+0x101
0012f958 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012f95c 79e783ca mscorwks!EEHeap Free+0x83, calling ntdll!RtlFreeHe ap
0012f968 79e783e6 mscorwks!EEHeap Free+0xa5, calling mscorwks!
_EH_epilog3
0012f97c 79e7a39e mscorwks!_EH_ep ilog3_catch_GS+ 0xa, calling mscorwks!
__security_chec k_cookie
0012f980 79ec44d2 mscorwks!AppDom ain::GetFriendl yNameForDebugge r
+0x182, calling mscorwks!_EH_ep ilog3_catch_GS
0012f990 79e783e6 mscorwks!EEHeap Free+0xa5, calling mscorwks!
_EH_epilog3
0012f994 79e7839d mscorwks!EEHeap FreeInProcessHe ap+0x21, calling
mscorwks!EEHeap Free
0012f9a4 79e71862 mscorwks!SaveLa stErrorHolder:: ~SaveLastErrorH older
+0x14, calling ntdll!RtlGetLas tWin32Error
0012f9ac 79e782ed mscorwks!operat or delete[]+0x41, calling mscorwks!
_EH_epilog3
0012f9d4 79e782ed mscorwks!operat or delete[]+0x41, calling mscorwks!
_EH_epilog3
0012f9d8 79e7a9ff mscorwks!SArray <MethodDesc *,1>::~SArray<M ethodDesc
*,1>+0x21, calling mscorwks!operat or delete[]
0012f9dc 79e7a9f6 mscorwks!SArray <MethodDesc *,1>::~SArray<M ethodDesc
*,1>+0x27, calling mscorwks!_EH_ep ilog3
0012f9fc 79e7a9f6 mscorwks!SArray <MethodDesc *,1>::~SArray<M ethodDesc
*,1>+0x27, calling mscorwks!_EH_ep ilog3
0012fa20 79e7a9f6 mscorwks!SArray <MethodDesc *,1>::~SArray<M ethodDesc
*,1>+0x27, calling mscorwks!_EH_ep ilog3
0012fa24 79e7ee67 mscorwks!Inline SString<200>::~ InlineSString<2 00>
+0x1d, calling mscorwks!_EH_ep ilog3
0012fa38 79e7a773 mscorwks!Thread ::EnablePreempt iveGC+0xf, calling
mscorwks!Thread ::CatchAtSafePo int
0012fa48 79f0817e mscorwks!System Domain::Execute MainMethod+0x39 8,
calling mscorwks!Assemb ly::ExecuteMain Method
0012fb4c 79e782ed mscorwks!operat or delete[]+0x41, calling mscorwks!
_EH_epilog3
0012fb50 79e8dd55 mscorwks!CStruc tArray::Clear+0 x15, calling mscorwks!
operator delete[]
0012fb60 79e87b53 mscorwks!CMiniM d::CommonGetCus tomAttributeByN ame
+0x7a, calling mscorwks!HENUMI nternal::ClearE num
0012fb68 79e8837c mscorwks!HardCo dedMetaSig::Get BinarySig+0x146 ,
calling mscorwks!_EH_ep ilog3
0012fb94 7c926abe ntdll!iswdigit+ 0x339, calling ntdll!strchr+0x 101
0012fb98 7c9268ad ntdll!iswdigit+ 0x128, calling ntdll!iswdigit+ 0x132
0012fba4 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012fbd4 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012fbd8 7c911962 ntdll!RtlDelete CriticalSection +0xd8, calling ntdll!
RtlFreeHeap
0012fbdc 7c911993 ntdll!RtlDelete CriticalSection +0x109, calling ntdll!
RtlLeaveCritica lSection
0012fbe4 7c911970 ntdll!RtlDelete CriticalSection +0xe6, calling ntdll!
strchr+0x101
0012fbfc 79e744b5 mscorwks!Unsafe EELeaveCritical Section+0x1d, calling
(JitHelp: CORINFO_HELP_GE T_THREAD)
0012fc04 79e744a2 mscorwks!Unsafe EELeaveCritical Section+0xa, calling
ntdll!RtlLeaveC riticalSection
0012fc08 79e744b5 mscorwks!Unsafe EELeaveCritical Section+0x1d, calling
(JitHelp: CORINFO_HELP_GE T_THREAD)
0012fc0c 79e7473a mscorwks!CrstBa se::Leave+0x77, calling mscorwks!
UnsafeEELeaveCr iticalSection
0012fc10 79e74753 mscorwks!CrstBa se::Leave+0x96, calling mscorwks!
_EH_epilog3
0012fc28 79004811 mscoree!XMLPars erShimFileStrea m::`scalar deleting
destructor'+0x1 5, calling mscoree!operato r delete
0012fc50 79e78360 mscorwks!EEHeap Alloc+0x12d, calling ntdll!
RtlAllocateHeap
0012fc64 7c91056d ntdll!RtlFreeHe ap+0x130, calling ntdll!strchr+0x 101
0012fc68 79e783ca mscorwks!EEHeap Free+0x83, calling ntdll!RtlFreeHe ap
0012fc74 79e783e6 mscorwks!EEHeap Free+0xa5, calling mscorwks!
_EH_epilog3
0012fc88 79e7837f mscorwks!EEHeap Alloc+0x163, calling mscorwks!
_EH_epilog3
0012fc8c 79e78331 mscorwks!EEHeap AllocInProcessH eap+0x51, calling
mscorwks!EEHeap Alloc
0012fc9c 79e783e6 mscorwks!EEHeap Free+0xa5, calling mscorwks!
_EH_epilog3
0012fca0 79e7839d mscorwks!EEHeap FreeInProcessHe ap+0x21, calling
mscorwks!EEHeap Free
0012fcb0 79e71862 mscorwks!SaveLa stErrorHolder:: ~SaveLastErrorH older
+0x14, calling ntdll!RtlGetLas tWin32Error
0012fcb8 79e782ed mscorwks!operat or delete[]+0x41, calling mscorwks!
_EH_epilog3
0012fce0 79e782ed mscorwks!operat or delete[]+0x41, calling mscorwks!
_EH_epilog3
0012fce4 79e7a9ff mscorwks!SArray <MethodDesc *,1>::~SArray<M ethodDesc
*,1>+0x21, calling mscorwks!operat or delete[]
0012fce8 79e7a9f6 mscorwks!SArray <MethodDesc *,1>::~SArray<M ethodDesc
*,1>+0x27, calling mscorwks!_EH_ep ilog3
0012fdb0 79e8837c mscorwks!HardCo dedMetaSig::Get BinarySig+0x146 ,
calling mscorwks!_EH_ep ilog3
0012fdb4 79e8a800 mscorwks!Binder ::FetchMethod+0 x5a, calling mscorwks!
HardCodedMetaSi g::GetBinarySig
0012fdcc 79e83493 mscorwks!Binder ::CheckInit+0xb , calling mscorwks!
MethodTable::Is ClassInited
0012fdd4 79e8a797 mscorwks!Binder ::GetMethod+0x6 3, calling mscorwks!
Binder::CheckIn it
0012fdd8 79e8a7ab mscorwks!Binder ::GetMethod+0x7 9, calling mscorwks!
_EH_epilog3
0012fddc 79ebfe27 mscorwks!EEPoli cy::GetActionOn Failure+0x8f, calling
mscorwks!_EH_ep ilog3
0012fe00 79e786aa mscorwks!CLRExc eption::Handler State::CleanupT ry
+0x13, calling mscorwks!GetCur rentSEHRecord
0012fe10 79eb80fa mscorwks!EEStar tupHelper+0x7a3 , calling mscorwks!
CLRException::H andlerState::Cl eanupTry
0012fe28 79eb8141 mscorwks!EEStar tupHelper+0x8d2 , calling mscorwks!
__security_chec k_cookie
0012fe4c 79ed91f3 mscorwks!REGUTI L::InitOptional ConfigCache+0x1 86,
calling mscorwks!SStrin g::CaseCompareH elper
0012feb8 7c9106eb ntdll!RtlAlloca teHeap+0x117, calling ntdll!strchr
+0x101
0012febc 79e78360 mscorwks!EEHeap Alloc+0x12d, calling ntdll!
RtlAllocateHeap
0012feec 79ebc7d8 mscorwks!EEStar tup+0x50, calling mscorwks!
EEStartupHelper
0012fef0 79ebc7f7 mscorwks!EEStar tup+0x75, calling mscorwks!
_SEH_epilog4
0012ff18 79f07dc7 mscorwks!Execut eEXE+0x59, calling mscorwks!
SystemDomain::E xecuteMainMetho d
0012ff68 79f05f61 mscorwks!_CorEx eMain+0x11b, calling mscorwks!
ExecuteEXE
0012ffb0 79011b5f mscoree!_CorExe Main+0x2c
0012ffb4 7c9118f1 ntdll!RtlDelete CriticalSection +0x67, calling ntdll!
RtlDeleteCritic alSection+0x8f
0012ffc0 7c816fd7 KERNEL32!Regist erWaitForInputI dle+0x49
0012ffc8 7c9118f1 ntdll!RtlDelete CriticalSection +0x67, calling ntdll!
RtlDeleteCritic alSection+0x8f
Can anyone give me a good hint, what is going wrong?
Thanks,
Volker