Application Failed to initialize properly

M

Martin Lavoie

Hi,

We've got a weird application behavior since a couple of
weeks.

A native code application statically loading a managed
code dll failed to load on a Windows 2003 Server.
The application show us the following dialog box and
didn't start :

+-----------------------------------------------+
| acces.exe - Application Error x |
| |
| X The application failed to initialize |
| properly (0xc0000005). Click on OK to |
| terminate the application. |
| |
| [ OK ] |
+-----------------------------------------------+

I try to run the application in the debugger, but the
same problem occurs.
Nevertheless, we've found more informations about the
loaded dll.

Here's the debugger's "Output window" informations :
'acces.exe': Loaded 'Z:\lavomar1\AccTest\acces.exe', No
symbols loaded. [<--- Native executable]
'acces.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll',
No symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\accsys.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\obase.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\SX32W.DLL', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\mpr.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll',
No symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\psapi.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\msvcr71d.dll',
No symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\msvcp71d.dll',
No symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\shell32.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\netapi32.dll',
No symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\version.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\SC32W.DLL', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll',
No symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\accalgo.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\gis.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\oeng.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\ow32.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\msvfw32.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\winmm.dll', No
symbols loaded.
'acces.exe':
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-
Controls_6595b64144ccf1df_5.82.0.0_x-ww_8A69BA05
\comctl32.dll', No symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\oobi.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\oobigui.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\zan.dll', No
symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\comdlg32.dll',
No symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\winspool.drv',
No symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\pdfGDI.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\util.dll', No
symbols loaded.
'acces.exe': Loaded 'Z:\lavomar1\AccTest\infpproxy.dll',
No symbols loaded. [<--- Managed dll]
'acces.exe': Loaded 'C:\WINDOWS\system32\mscoree.dll', No
symbols loaded.
'acces.exe':
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-
Controls_6595b64144ccf1df_6.0.100.0_x-
ww_8417450B\comctl32.dll', No symbols loaded.
'acces.exe': Loaded 'C:\WINDOWS\system32\rdpsnd.dll', No
symbols loaded.
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\accalgo.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\gis.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\util.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\oeng.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\pdfGDI.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\winspool.drv'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\zan.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\comdlg32.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\oobigui.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\oobi.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\ow32.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\msvfw32.dll'
'acces.exe':
Unloaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-
Controls_6595b64144ccf1df_5.82.0.0_x-ww_8A69BA05
\comctl32.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\obase.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\oleaut32.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\SC32W.DLL'
'acces.exe': Unloaded 'C:\WINDOWS\system32\version.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\shell32.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\msvcp71d.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\msvcr71d.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\ws2_32.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\ws2help.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\mpr.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\SX32W.DLL'
'acces.exe': Unloaded 'C:\WINDOWS\system32\ole32.dll'
'acces.exe': Unloaded 'C:\WINDOWS\system32\mscoree.dll'
'acces.exe': Unloaded 'Z:\lavomar1\AccTest\infpproxy.dll'
Debugger:: An unhandled non-continuable exception was
thrown during process load
The program '[3136] acces.exe: Native' has exited with
code 128 (0x80).

We don't know why after the load of 'C:\WINDOWS\system32
\rdpsnd.dll' the application starts to unload all
previously loaded dll.

The problem always occurs on a Windows 2003 server. It
also appears on Windows XP, but only in remote acces.

Thank you for your support,

Martin
Lavoie

Programmeur-Analyste
GIRO inc.
75 rue Port-Royal Est
Bureau 500
Montréal (Québec) H3L 3T1
Tél : (514) 383-0404
Fax : (514) 383-4971
Internet : www.giro.ca <http://www.giro.ca>
Courriel : (e-mail address removed)
<mailto:[email protected]>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top