Vladimir -
Here is my debug widow output:
'PTS6000.exe': Loaded
'E:\Development\Peforce\thunderbolt\software\main\ utilities\PTS6000\GUI\Debug\PTS6000.exe',
Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\mscoree.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', Exports loaded.
'PTS6000.exe': Loaded
'E:\Development\Peforce\thunderbolt\software\main\ utilities\PTS6000\GUI\Debug\Updates.dll',
Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\msvcp71d.dll', Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\msvcr71d.dll', Symbols loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\W32N50.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\user32.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\winspool.drv', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', Exports loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\msco rwks.dll', Exports loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\msvc r71.dll', Symbols loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\fusi on.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', Exports loaded.
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\shell32.dll', Exports loaded.
'PTS6000.exe': Loaded
'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll',
Exports loaded.
First-chance exception at 0x77d48fc0 (user32.dll) in PTS6000.exe:
0xC0000005: Access violation reading location 0x00000002.
'PTS6000.exe': Unloaded
'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll'
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\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\system32\comctl32.dll'
'PTS6000.exe': Loaded 'C:\WINDOWS\system32\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\system32\comctl32.dll'
'PTS6000.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\msco rlib.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******@nesterovsky-bros.comwrote in message
news:%2****************@TK2MSFTNGP04.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