Re: Building ORBit2 on Windows




Some more information about this problem:

I tried the "profiling" feature of DLL Walker.  It traces through the
DLL loading as follows:

--------------------------------------------------------------------------------
Starting profile on 5/2/2010 at 3:16:33 PM

Operating System: Microsoft Windows XP Professional (32-bit), version 5.01.2600 Service Pack 3
Program Executable: z:\wam\windows\orbit2\test\everything\SERVER.EXE
Program Arguments: Starting Directory: Z:\WAM\Windows\ORBit2\test\everything\
Search Path: C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\altera\81\quartus\bin;C:\PROGRA~1\TIEDUC~1\TI-83P~1\UTILS;C:\SIERRA\BIN;C:\altera\81\modelsim_ae\win32aloem;C:\Program Files\BitScope;z:\WAM\Windows\MinGW\bin;z:\WAM\Windows\ORBit2\.libs

Options Selected:
     Simulate ShellExecute by inserting any App Paths directories into the PATH environment variable.
     Log DllMain calls for process attach and process detach messages.
     Hook the process to gather more detailed dependency information.
     Log LoadLibrary function calls.
     Log GetProcAddress function calls.
     Log debug output messages.
     Automatically open and profile child processes.
--------------------------------------------------------------------------------

Started "SERVER.EXE" (process 0xC7C) at address 0x00400000.  Successfully hooked module.
Loaded "NTDLL.DLL" at address 0x7C900000.  Successfully hooked module.
Loaded "KERNEL32.DLL" at address 0x7C800000.  Successfully hooked module.
DllMain(0x7C900000, DLL_PROCESS_ATTACH, 0x00000000) in "NTDLL.DLL" called.
DllMain(0x7C900000, DLL_PROCESS_ATTACH, 0x00000000) in "NTDLL.DLL" returned 1 (0x1).
DllMain(0x7C800000, DLL_PROCESS_ATTACH, 0x00000000) in "KERNEL32.DLL" called.
DllMain(0x7C800000, DLL_PROCESS_ATTACH, 0x00000000) in "KERNEL32.DLL" returned 1 (0x1).
Injected "DEPENDS.DLL" at address 0x08370000.
DllMain(0x08370000, DLL_PROCESS_ATTACH, 0x00000000) in "DEPENDS.DLL" called.
DllMain(0x08370000, DLL_PROCESS_ATTACH, 0x00000000) in "DEPENDS.DLL" returned 1 (0x1).
Loaded "LIBORBIT-IMODULE-2-0.DLL" at address 0x6EFC0000.  Successfully hooked module.
Loaded "LIBORBIT-2-0.DLL" at address 0x638C0000.  Successfully hooked module.
Loaded "ADVAPI32.DLL" at address 0x77DD0000.  Successfully hooked module.
Loaded "RPCRT4.DLL" at address 0x77E70000.  Successfully hooked module.
Loaded "SECUR32.DLL" at address 0x77FE0000.  Successfully hooked module.
Loaded "LIBGLIB-2.0-0.DLL" at address 0x685C0000.  Successfully hooked module.
Loaded "MSVCRT.DLL" at address 0x77C10000.  Successfully hooked module.
Loaded "OLE32.DLL" at address 0x774E0000.  Successfully hooked module.
Loaded "GDI32.DLL" at address 0x77F10000.  Successfully hooked module.
Loaded "USER32.DLL" at address 0x7E410000.  Successfully hooked module.
Loaded "SHELL32.DLL" at address 0x7C9C0000.  Successfully hooked module.
Loaded "SHLWAPI.DLL" at address 0x77F60000.  Successfully hooked module.
Loaded "WS2_32.DLL" at address 0x71AB0000.  Successfully hooked module.
Loaded "WS2HELP.DLL" at address 0x71AA0000.  Successfully hooked module.
Loaded "LIBGMODULE-2.0-0.DLL" at address 0x6DD00000.  Successfully hooked module.
Loaded "LIBGOBJECT-2.0-0.DLL" at address 0x63A40000.  Successfully hooked module.
Loaded "LIBGTHREAD-2.0-0.DLL" at address 0x65C40000.  Successfully hooked module.
Second chance exception 0xC0000005 (Access Violation) occurred in "NTDLL.DLL" at address 0x7C96478E.
Exited "SERVER.EXE" (process 0xC7C) with code -1073741819 (0xC0000005).



					-bwb

					Brent Baccala
					cosine freesoft org


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]