teechart hangs on windows 2003 R2 server
Posted: Fri May 27, 2011 11:06 am
Im running teechart7 in windows 2003 R2 server, under certain circumstances teechart makes my system hangs (IIS)
I ran IIS debugger and had the following as a result:
================================================================================
Type Description Recommendation
Warning Detected possible blocking or leaked critical section at ntdll!LdrpLoaderLock owned by thread 37 in w3wp.exe__DefaultAppPool__PID__2900__Date__05_27_2011__Time_05_25_37AM__312__IIS_COM+ Hang Dump.dmp
The following functions are trying to enter this critical section
ntdll!LdrShutdownThread+33
ntdll!LdrpInitializeThread+68
The following module(s) are involved with this critical section
C:\WINDOWS\system32\ntdll.dll
The entry-point function for a dynamic link library (DLL) should perform only simple initialization or termination tasks, however this thread (37) is not fully resolved and may or may not be a problem. Further analysis of this thread may be required. Follow the guidance in the MSDN documentation for DllMain to avoid access violations and deadlocks while loading and unloading libraries.
Please follow up with the vendor Steema Software SL for C:\Program Files\Steema Software\TeeChart Pro v7 ActiveX Update Version\TeeChart7.ocx
================================================================================
I have the update installed in my system as well. Can you please shed light on whats happening here?
Additional info:
Thread 37:
Function Source
ntdll!KiFastSystemCallRet
user32!NtUserMessageCall+c
user32!SendMessageA+7f
TeeChart7!DllUnregisterServer+b6763
TeeChart7+4757
TeeChart7+4aba
ntdll!LdrpCallInitRoutine+14
ntdll!LdrUnloadDll+41a
kernel32!FreeLibrary+41
ole32!CClassCache::CDllPathEntry::CFinishObject::Finish+2f
ole32!CClassCache::CFinishComposite::Finish+1d
ole32!CClassCache::CleanUpDllsForApartment+1d0
ole32!FinishShutdown+d7
ole32!ApartmentUninitialize+94
ole32!wCoUninitialize+7d
ole32!CoUninitialize+65
comsvcs!CSTAThread::WorkerLoop+256
msvcrt!_endthreadex+a3
kernel32!BaseThreadStart+34
I ran IIS debugger and had the following as a result:
================================================================================
Type Description Recommendation
Warning Detected possible blocking or leaked critical section at ntdll!LdrpLoaderLock owned by thread 37 in w3wp.exe__DefaultAppPool__PID__2900__Date__05_27_2011__Time_05_25_37AM__312__IIS_COM+ Hang Dump.dmp
The following functions are trying to enter this critical section
ntdll!LdrShutdownThread+33
ntdll!LdrpInitializeThread+68
The following module(s) are involved with this critical section
C:\WINDOWS\system32\ntdll.dll
The entry-point function for a dynamic link library (DLL) should perform only simple initialization or termination tasks, however this thread (37) is not fully resolved and may or may not be a problem. Further analysis of this thread may be required. Follow the guidance in the MSDN documentation for DllMain to avoid access violations and deadlocks while loading and unloading libraries.
Please follow up with the vendor Steema Software SL for C:\Program Files\Steema Software\TeeChart Pro v7 ActiveX Update Version\TeeChart7.ocx
================================================================================
I have the update installed in my system as well. Can you please shed light on whats happening here?
Additional info:
Thread 37:
Function Source
ntdll!KiFastSystemCallRet
user32!NtUserMessageCall+c
user32!SendMessageA+7f
TeeChart7!DllUnregisterServer+b6763
TeeChart7+4757
TeeChart7+4aba
ntdll!LdrpCallInitRoutine+14
ntdll!LdrUnloadDll+41a
kernel32!FreeLibrary+41
ole32!CClassCache::CDllPathEntry::CFinishObject::Finish+2f
ole32!CClassCache::CFinishComposite::Finish+1d
ole32!CClassCache::CleanUpDllsForApartment+1d0
ole32!FinishShutdown+d7
ole32!ApartmentUninitialize+94
ole32!wCoUninitialize+7d
ole32!CoUninitialize+65
comsvcs!CSTAThread::WorkerLoop+256
msvcrt!_endthreadex+a3
kernel32!BaseThreadStart+34