http://bugs.winehq.org/show_bug.cgi?id=29268
Bug #: 29268 Summary: Talking French installer (MS Setup) hangs using all CPU time Product: Wine Version: 1.3.34 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk Classification: Unclassified
Created attachment 37854 --> http://bugs.winehq.org/attachment.cgi?id=37854 First 200000 lines of +relay log for setup.exe
This bug applies to Talking French, developed by Auralog and published by GSP circa 1998. It may have also been published by Auralog as "Talk To Me". It's probably compatible with Windows 3.1, though the packaging of my copy only mentions 95 and 98.
The installer uses Microsoft Setup; there are some files in C:~msstfqf.t after breaking with Ctrl-C when it hangs.
On running setup.exe, it copies some (all?) files then hangs using all CPU time. Looking at a WINEDEBUG=+relay log, these lines appear over and over:
0026:Call KERNEL.47: GETMODULEHANDLE(122f:07c0 "DSHELL") ret=1227:0ddd ds=122f 0026:Ret KERNEL.47: GETMODULEHANDLE() retval=16771257 ret=1227:0ddd ds=122f 0026:Call KERNEL.48: GETMODULEUSAGE(12de) ret=1227:0d8f ds=122f 0026:Ret KERNEL.48: GETMODULEUSAGE() retval=00000001 ret=1227:0d8f ds=122f 0026:Call USER.109: PEEKMESSAGE(122f:1a4a,0000,0000,0000,0001) ret=1227:0da5 ds=122f 0026:Call user32.PeekMessageA(0076e420,00000000,00000000,00000000,00000001) ret=7e58543b 0026:Call krnl386.exe16.ReleaseThunkLock(0076e29c) ret=7e57f89e 0026:Ret krnl386.exe16.ReleaseThunkLock() retval=00000000 ret=7e57f89e 0026:Call krnl386.exe16.RestoreThunkLock(00000002) ret=7e57f8d6 0026:Ret krnl386.exe16.RestoreThunkLock() retval=7eabb2c0 ret=7e57f8d6 0026:Ret user32.PeekMessageA() retval=00000000 ret=7e58543b 0026:Ret USER.109: PEEKMESSAGE() retval=00000000 ret=1227:0da5 ds=122f
Attached is the first 200000 lines of the +relay log.