http://bugs.winehq.org/show_bug.cgi?id=10349
Janne janne.kekkonen@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |janne.kekkonen@gmail.com
--- Comment #19 from Janne janne.kekkonen@gmail.com --- Setup.exe extracts another executable to directory: <wine prefix>/drive_c/users/<username>/AppData/Local/Temp. Extracted executable filename is something like: ~tm57e5.exe This executable seems to be: INSTALIT for Windows version 5.01w.
I copied instalit app to another directory and created tiny inf file. This inf tries to open progman and create group. Running instalit with modified inf file, fails with same error code as inf file in yukon trail setup.
Failure seems to happen in function DDEWNDPROC when WM_DDE_ACK is received. GlobalGetAtonNameA fails to get string associated to atom. To me it seems that in this situation BP register value is incorrect leading to atom value being zero.
WINEDEBUG+=relay log shows that atom is zero.
00f8:Call KERNEL32.GlobalGetAtomNameA(00000000,00b4d4ea,00000010) ret=77a1c7a2 00f8:Ret KERNEL32.GlobalGetAtomNameA() retval=00000000 ret=77a1c7a2
00f8:Call KERNEL32.GlobalGetAtomNameA(00000000,00b4d4ea,00000010) ret=77a1c7a2 00f8:Ret KERNEL32.GlobalGetAtomNameA() retval=00000000 ret=77a1c7a2