Vladimir -
Here is my debug widow output:
'PTS6000.exe': Loaded
'E:\Development \Peforce\thunde rbolt\software\ main\utilities\ PTS6000\GUI\Deb ug\PTS6000.exe' ,
Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\ntdll.dll ', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\mscoree.d ll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\kernel32. dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\advapi32. dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\rpcrt4.dl l', Exports loaded.
'PTS6000.exe': Loaded
'E:\Development \Peforce\thunde rbolt\software\ main\utilities\ PTS6000\GUI\Deb ug\Updates.dll' ,
Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\msvcp71d. dll', Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\msvcr71d. dll', Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\W32N50.dl l', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\user32.dl l', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\gdi32.dll ', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\winspool. drv', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\msvcrt.dl l', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\shlwapi.d ll', Exports loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\Mic rosoft.NET\Fram ework\v1.1.4322 \mscorwks.dll', Exports loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\Mic rosoft.NET\Fram ework\v1.1.4322 \msvcr71.dll', Symbols loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\Mic rosoft.NET\Fram ework\v1.1.4322 \fusion.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\ole32.dll ', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\shell32.d ll', Exports loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\Win SxS\x86_Microso ft.Windows.Comm on-Controls_6595b6 4144ccf1df_6.0. 2600.2180_x-ww_a84f1ff9\com ctl32.dll',
Exports loaded.
First-chance exception at 0x77d48fc0 (user32.dll) in PTS6000.exe:
0xC0000005: Access violation reading location 0x00000002.
'PTS6000.exe': Unloaded
'C:\WINDOWS\Win SxS\x86_Microso ft.Windows.Comm on-Controls_6595b6 4144ccf1df_6.0. 2600.2180_x-ww_a84f1ff9\com ctl32.dll'
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\comctl32. dll', Exports loaded.
First-chance exception at 0x7c90eae0 (ntdll.dll) in PTS6000.exe: 0xC0000005:
Access violation reading location 0x00000130.
'PTS6000.exe': Unloaded 'C:\WINDOWS\sys tem32\comctl32. dll'
'PTS6000.exe': Loaded 'C:\WINDOWS\sys tem32\comctl32. dll', Symbols loaded.
First-chance exception at 0x77d49f29 (user32.dll) in PTS6000.exe:
0xC0000005: Access violation reading location 0x00000002.
'PTS6000.exe': Unloaded 'C:\WINDOWS\sys tem32\comctl32. dll'
'PTS6000.exe': Loaded
'C:\WINDOWS\Mic rosoft.NET\Fram ework\v1.1.4322 \mscorlib.dll', No symbols
loaded.
First-chance exception at 0x00000000 in PTS6000.exe: 0xC0000005: Access
violation reading location 0x00000000.
First-chance exception at 0x791b7e5f (mscorwks.dll) in PTS6000.exe:
0xC0000005: Access violation reading location 0x000001b2.
The thread 'Win32 Thread' (0x8dc) has exited with code -2146233082
(0x80131506).
First-chance exception at 0x77d48ade (user32.dll) in PTS6000.exe:
0xC0000005: Access violation reading location 0x00000008.
First-chance exception at 0x7c964ed1 (ntdll.dll) in PTS6000.exe: 0xC0000005:
Access violation.
Unhandled exception at 0x7c964ed1 (ntdll.dll) in PTS6000.exe: 0xC0000005:
Access violation.
The program '[2868] PTS6000.exe: Native' has exited with code 0 (0x0).
"Vladimir Nesterovsky" <vl******@neste rovsky-bros.comwrote in message
news:%2******** ********@TK2MSF TNGP04.phx.gbl. ..
I have a REALLY nasty problem and could use some expert help.
I have two mixed mode apps. Each uses a mixed mode DLL that exports a
couple of classes. There is no dll main as it is not needed. This was
working fine until a couple of days ago when I added some (a lot of) new
code to the dll. The apps generally do not run at the same time. Every
thing compiles and links OK. But at run time I now immediately get :
The application failed to initialize properly (0xc0000005). Click on OK
to terminate the application.
What do you see in the debugger output window?
Did you try to set "Break On Exception" (every type)?
--
Vladimir Nesterovsky