[Bug 23455] FileAlyzer 1.6.0.4, Affinity-installer-1.6.5.123 can' t load PE images ( needs imagehlp.ImageLoad and imagehlp.ImageUnload implementation)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Mar 25 18:02:05 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=23455

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|STAGED                      |RESOLVED
      Fixed by SHA1|                            |55a62c739c02135d18aa5af6ede
                   |                            |304465cb0e030
                URL|http://www.spybotupdates.bi |https://web.archive.org/web
                   |z/files/filealyz-1.6.0.4.ex |/20111211082540/http://www.
                   |e                           |spybotupdates.biz/files/fil
                   |                            |ealyz-1.6.0.4.exe

--- Comment #16 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this is fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/55a62c739c02135d18aa5af6ede304465cb0e030
("imagehlp: Implement ImageLoad and cleanup ImageUnload.")

Thanks Michael, Vijay (picking them up), Mark (tests).

Original download link/site seems to be down.
I've replaced it with a stable one from Internet archive.

https://web.archive.org/web/20111211082540/http://www.spybotupdates.biz/files/filealyz-1.6.0.4.exe

App works well now.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Safer Networking/FileAlyzer

$ WINEDEBUG=+seh,+relay,+imagehlp wine ./FileAlyzer.exe >>log.txt 2>&1
...
002e:Call imagehlp.ImageLoad(009beb88 "DelZip179.dll",00968bc8 "C:\\Program
Files (x86)\\Safer Networking\\FileAlyzer\\") ret=005a39f5
002e:trace:imagehlp:ImageLoad (DelZip179.dll, C:\Program Files (x86)\Safer
Networking\FileAlyzer\)
002e:Call ntdll.RtlAllocateHeap(00110000,00000000,00000030) ret=7e1cbc54
002e:Ret  ntdll.RtlAllocateHeap() retval=001a3088 ret=7e1cbc54
002e:trace:imagehlp:MapAndLoad (DelZip179.dll, C:\Program Files (x86)\Safer
Networking\FileAlyzer\, 0x1a3088, 1, 1)
002e:Call KERNEL32.SearchPathA(00968bc8 "C:\\Program Files (x86)\\Safer
Networking\\FileAlyzer\\",009beb88 "DelZip179.dll",7e1ce8f2
".DLL",00000104,0033e490,00000000) ret=7e1cbe8d
002e:Ret  KERNEL32.SearchPathA() retval=00000040 ret=7e1cbe8d
002e:Call KERNEL32.CreateFileA(0033e490 "C:\\Program Files (x86)\\Safer
Networking\\FileAlyzer\\DelZip179.dll",80000000,00000001,00000000,00000003,00000000,00000000)
ret=7e1cbed5
002e:Ret  KERNEL32.CreateFileA() retval=00000120 ret=7e1cbed5
002e:Call
KERNEL32.CreateFileMappingA(00000120,00000000,08000002,00000000,00000000,00000000)
ret=7e1cbf58
002e:Ret  KERNEL32.CreateFileMappingA() retval=00000124 ret=7e1cbf58
002e:Call KERNEL32.MapViewOfFile(00000124,00000004,00000000,00000000,00000000)
ret=7e1cbfd9
002e:Ret  KERNEL32.MapViewOfFile() retval=03440000 ret=7e1cbfd9
002e:Call KERNEL32.CloseHandle(00000124) ret=7e1cbfea
002e:Ret  KERNEL32.CloseHandle() retval=00000001 ret=7e1cbfea
002e:Call ntdll.RtlImageNtHeader(03440000) ret=7e1cc04f
002e:Ret  ntdll.RtlImageNtHeader() retval=03440200 ret=7e1cc04f
002e:Call ntdll.RtlAllocateHeap(00110000,00000000,00000041) ret=7e1cc0d6
002e:Ret  ntdll.RtlAllocateHeap() retval=022343b0 ret=7e1cc0d6
002e:Call KERNEL32.GetFileSize(00000120,00000000) ret=7e1cc151
002e:Ret  KERNEL32.GetFileSize() retval=0003e5a0 ret=7e1cc151
002e:Ret  imagehlp.ImageLoad() retval=001a3088 ret=005a39f5
002e:Call imagehlp.ImageUnload(001a3088) ret=005a3a68
002e:trace:imagehlp:ImageUnload (0x1a3088)
002e:Call ntdll.RtlFreeHeap(00110000,00000000,022343b0) ret=7e1cc276
002e:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7e1cc276
002e:Call KERNEL32.UnmapViewOfFile(03440000) ret=7e1cc290
002e:Ret  KERNEL32.UnmapViewOfFile() retval=00000001 ret=7e1cc290
002e:Call KERNEL32.CloseHandle(00000120) ret=7e1cc2ab
002e:Ret  KERNEL32.CloseHandle() retval=00000001 ret=7e1cc2ab
002e:Call ntdll.RtlFreeHeap(00110000,00000000,001a3088) ret=7e1cbdcf
002e:Ret  ntdll.RtlFreeHeap() retval=00000001 ret=7e1cbdcf
002e:Ret  imagehlp.ImageUnload() retval=00000001 ret=005a3a68 
...
--- snip ---

$ sha1sum filealyz-1.6.0.4.exe 
a06a60694c76bef76abe652454de8ef45475044f  filealyz-1.6.0.4.exe

$ du -sh filealyz-1.6.0.4.exe 
2.9M    filealyz-1.6.0.4.exe

$ wine --version
wine-4.4-232-gc7f323107b

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list