[Bug 19849] Links 2003 does not run

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Aug 27 07:56:35 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=19849





--- Comment #1 from Stefan Leichter <Stefan.Leichter at camLine.com>  2009-08-27 07:56:33 ---
Created an attachment (id=23273)
 --> (http://bugs.winehq.org/attachment.cgi?id=23273)
create additional fake dlls

First of all wine need a lot more fake dlls. The attachment contains most of
them. The stuff for the sound might be missing because the installer complains
of a missing sound driver on my system.

001e:Call KERNEL32.Module32FirstW(00000064,006cc674) ret=30022b7c
001e:Ret  KERNEL32.Module32FirstW() retval=00000001 ret=30022b7c
-- loop start --
001e:Call psapi.GetModuleFileNameExW(0000009c,00400000,006cc420,0000021c)
ret=300224e5
001e:Ret  psapi.GetModuleFileNameExW() retval=0000003b ret=300224e5
001e:Call KERNEL32.CreateFileW(006cc420 L"C:\\Programme\\Microsoft Games\\Links
2003 Demo\\LinksMMIII.exe",80000000,00000003,00000000,00000003,0
0000000,00000000) ret=3001f925
001e:Ret  KERNEL32.CreateFileW() retval=0000006c ret=3001f925
001e:Call KERNEL32.GetFileSize(0000006c,00000000) ret=3001f99e
001e:Ret  KERNEL32.GetFileSize() retval=004e8000 ret=3001f99e
001e:Call
KERNEL32.CreateFileMappingA(0000006c,00000000,00000002,00000000,00000000,00000000)
ret=3001f9cd
001e:Ret  KERNEL32.CreateFileMappingA() retval=00000074 ret=3001f9cd
001e:Call KERNEL32.MapViewOfFile(00000074,00000004,00000000,00000000,00000000)
ret=3001f9f6
001e:Ret  KERNEL32.MapViewOfFile() retval=006f0000 ret=3001f9f6
[snip]
001e:Call version.GetFileVersionInfoSizeW(006cc420 L"C:\\Programme\\Microsoft
Games\\Links 2003 Demo\\LinksMMIII.exe",006cc2b8) ret=3001f555
001e:Ret  version.GetFileVersionInfoSizeW() retval=000005ac ret=3001f555
[snip]
001e:Call version.GetFileVersionInfoW(006cc420 L"C:\\Programme\\Microsoft
Games\\Links 2003 Demo\\LinksMMIII.exe",00000000,000005ac,0013d838) re
t=3001f61c
001e:Ret  version.GetFileVersionInfoW() retval=00000001 ret=3001f61c
001e:Call version.VerQueryValueA(0013d838,30001cc4 "\\",006cc2c0,006cc2bc)
ret=3001f651
001e:Ret  version.VerQueryValueA() retval=00000001 ret=3001f651
[snip]
001e:Call KERNEL32.Module32NextW(00000064,006cc674) ret=30022ca2
001e:Ret  KERNEL32.Module32NextW() retval=00000001 ret=30022ca2
-- goto loop start --

When checking the version information of the dlls is finished the program looks
for "RtlGetFunctionTableListHead" in ntdll, which is currently missing.

001e:Call KERNEL32.GetProcAddress(7ef70000,30001ea0
"RtlGetFunctionTableListHead") ret=30022549
001e:Ret  KERNEL32.GetProcAddress() retval=00000000 ret=30022549

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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