How test a Delphi app with Application Verifier 4.0?

Posted by mamcx on Stack Overflow See other posts from Stack Overflow or by mamcx
Published on 2010-03-31T01:41:07Z Indexed on 2010/03/31 1:43 UTC
Read the original article Hit count: 426

Filed under:
|
|

I download the Application Verifier 4.0 to test my App for check if could have problems on Vista/7.

I run from Delphi 2010 debugger, and stop in CPU view. Obviously, I don't understand anything about assembler!.

So, I try running directly from the windows explorer, and the App die.

(In fact, I don't understand well what exactly will do App Verifier: I expect some kind of friendly message).

This is what i get:

7C81A3E2 C3               ret 
7C81A3E3 90               nop 
7C81A3E4 8BFF             mov edi,edi
ntdll.DbgUserBreakPoint:
7C81A3E6 CC               int 3
7C81A3E7 C3               ret 
7C81A3E8 8BFF             mov edi,edi
7C81A3EA 8B442404         mov eax,[esp+$04]
7C81A3EE CC               int 3
7C81A3EF C20400           ret $0004
ntdll.NtCurrentTeb:
7C81A3F2 64A118000000     mov eax, fs:[$00000018]
7C81A3F8 C3               ret 
ntdll.RtlInitString:
7C81A3F9 57               push edi

Loading:

:7c81a3e2 ntdll.DbgBreakPoint + 0x1
:10003b68 ; C:\WINDOWS\system32\vrfcore.dll
:00396a9d ; C:\WINDOWS\system32\vfbasics.dll
:00397316 ; C:\WINDOWS\system32\vfbasics.dll
:7c84bcdb ; ntdll.dll
:7c8316f8 ; ntdll.dll
:7c83154f ; ntdll.dll
:7c82855e ntdll.KiUserExceptionDispatcher + 0xe
:0040aa00 GetUILanguages + $80
:0040b298 GetResourceModuleName + $124
:0040afde LoadResourceModule + $7A
:0040a134 DelayLoadResourceModule + $2C
:00406c40 @StartExe + $44
:77e6f23b ; C:\WINDOWS\system32\KERNEL32.dll

© Stack Overflow or respective owner

Related posts about delphi-2010

Related posts about debugger