I took a dmp from my application crash see below : (just would like to know if issue is a problematic dll MSVC100.DLL or the code is the issue ?
0:004> kb
# ChildEBP RetAddr Args to Child
00 03dee36c 76da24c0 00000003 03dee95c 00000001 ntdll!NtWaitForMultipleObjects+0xc
01 03dee500 76da23b8 00000003 03dee95c 00000000 KERNELBASE!WaitForMultipleObjectsEx+0xf0
02 03dee51c 76ee7162 00000003 03dee95c 00000000 KERNELBASE!WaitForMultipleObjects+0x18
03 03dee998 76ee6ba6 00000000 00000000 00000001 kernel32!WerpReportFaultInternal+0x59d
04 03dee9b4 76ebe829 03deea54 76e2dc3a 03deea68 kernel32!WerpReportFault+0x9b
05 03dee9bc 76e2dc3a 03deea68 00000001 304f5146 kernel32!BasepReportFault+0x19
06 03deea54 67e3aefd 03deea68 00000000 00000001 KERNELBASE!UnhandledExceptionFilter+0x25a
07 03deed90 67e3d6fd 00000003 40000015 00000001 msvcr100!_call_reportfault+0x107 [f:\dd\vctools\crt_bld\self_x86\crt\src\invarg.c @ 254]
08 03deeda0 67e3383d 214cd73d 00000000 00000000 msvcr100!abort+0x28 [f:\dd\vctools\crt_bld\self_x86\crt\src\abort.c @ 83]
09 03deedd0 00488697 03deee6c 76e2db52 03deee9c msvcr100!terminate+0x33 [f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\hooks.cpp @ 115]
WARNING: Stack unwind information not available. Following frames may be wrong.
0a 03deedd8 76e2db52 03deee9c 304f557e 00000000 ascmanager!std::_Init_locks::operator=+0xad2
0b 03deee6c 7746de77 03deee9c 77443190 03defb34 KERNELBASE!UnhandledExceptionFilter+0x172
0c 03defb34 77431f34 ffffffff 7745362e 00000000 ntdll!__RtlUserThreadStart+0x3bf3d
0d 03defb44 00000000 004100e0 00000000 00000000 ntdll!_RtlUserThreadStart+0x1b
Basically 6 of my servers crashed with below sequence due to same ascmanager.exe
DLL crashed at 20:00:58 ROCCEM1 (Standby) Faulting module path: D:\Softs\scspath\1\OCC\SCADAsoft\5.3.3_P11\xp-msvc10\dll\msvc\MSVCR100.dll
DLL crashed at 20:00:59 ROCCEM2(Online) Faulting module path: C:\Windows\SYSTEM32\MSVCR100.dll
DLL crashed at 20:00:58 ROCCCOM1 (Online) Faulting module path: C:\Windows\SYSTEM32\MSVCR100.dll
DLL crashed at 20:00:56 ROCCCOM2 (Standby) Faulting module path: C:\Windows\SYSTEM32\MSVCR100.dll
DLL crashed at 20:00:56 ROCCTRAF2 (Standby) Faulting module path: D:\Softs\scspath\1\OCC\SCADAsoft\5.3.3_P11\xp-msvc10\dll\msvc\MSVCR100.dll
DLL crashed at 20:00:56 ROCCTRAF1 (Online) Faulting module path: D:\Softs\scspath\1\OCC\SCADAsoft\5.3.3_P11\xp-msvc10\dll\msvc\MSVCR100.dll