[Bug 23934] New: Stronghold Kingdoms: loops after update
http://bugs.winehq.org/show_bug.cgi?id=23934 Summary: Stronghold Kingdoms: loops after update Product: Wine Version: 1.3.0 Platform: x86 URL: http://appdb.winehq.org/objectManager.php?sClass=versi on&iId=21009 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: pavelvonlostice(a)seznam.cz Update process is written in C# and with some .NET components, so the dotnet20 must be installed with winetricks. First time when application downloads data from server all seems well - everythning is downloaded correctly. But when it checks again the game is getting into infinite loop. See the attachment. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 --- Comment #1 from Pavel Prochazka <pavelvonlostice(a)seznam.cz> 2010-08-07 04:17:44 --- Created an attachment (id=30044) --> (http://bugs.winehq.org/attachment.cgi?id=30044) behavior with dotnet20 and after update stronghold kingdoms' data -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 --- Comment #2 from Andrew Nguyen <arethusa26(a)gmail.com> 2010-08-08 09:47:00 --- Created an attachment (id=30052) --> (http://bugs.winehq.org/attachment.cgi?id=30052) shell32: Avoid searching the parent process location when the directory is specified. Does this patch help? It requires unit tests and is probably not completely correct, but it does resolve the launcher looping issue. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 --- Comment #3 from Pavel Prochazka <pavelvonlostice(a)seznam.cz> 2010-08-08 16:48:50 --- Thanks your patch fixes this problem. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Andrea Lazzarotto <andrea.lazzarotto(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrea.lazzarotto(a)gmail.com --- Comment #4 from Andrea Lazzarotto <andrea.lazzarotto(a)gmail.com> 2010-12-25 03:57:52 CST --- This bug affects me too and I confirm the patch works. Somebody should really change this from unconfirmed to new! -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |wylda(a)volny.cz Ever Confirmed|0 |1 --- Comment #5 from Wylda <wylda(a)volny.cz> 2010-12-25 08:07:37 CST --- Confirmed per comment #4. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Frédéric Delanoy <frederic.delanoy(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy(a)gmail.com --- Comment #6 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> 2011-10-25 03:18:07 CDT --- (In reply to comment #2)
Created attachment 30052 [details] shell32: Avoid searching the parent process location when the directory is specified.
Does this patch help? It requires unit tests and is probably not completely correct, but it does resolve the launcher looping issue.
You might want to rebase/send your patch to wine-patches so it can be merged. See http://wiki.winehq.org/SubmittingPatches for instructions. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 bugs.winehq.org(a)terrorise.me.uk changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugs.winehq.org(a)terrorise.m | |e.uk --- Comment #7 from bugs.winehq.org(a)terrorise.me.uk 2012-03-14 01:44:40 CDT --- this patch solved the looping problem for me with the beta version of stronghold kingdoms on steam (though there are still other fundamental problems running the game later in the launch process) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch CC| |00cpxxx(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 NickNill <dmbohdan(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmbohdan(a)gmail.com --- Comment #8 from NickNill <dmbohdan(a)gmail.com> 2012-08-19 13:30:12 CDT --- please, someone add this patch to wine-patches to merge it in main codebase -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Paul The Tall <paulthetall(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paulthetall(a)gmail.com --- Comment #9 from Paul The Tall <paulthetall(a)gmail.com> 2012-11-17 03:00:33 CST --- Issue is still here in 1.5.16, anyone able to fix it in the main code? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 --- Comment #10 from Frédéric Delanoy <frederic.delanoy(a)gmail.com> 2013-06-09 10:56:53 CDT --- Is this still an issue with recent wine (1.6-rc1 or later)? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 mrboese(a)live.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrboese(a)live.de --- Comment #11 from mrboese(a)live.de 2013-07-05 11:02:58 CDT --- (In reply to comment #10)
Is this still an issue with recent wine (1.6-rc1 or later)?
Stronghold Kingdoms shows the same behaviour on 1.6-rc1 (and rc2) (Kubuntu 13.04), but I found a way to skip the updater: The updater downloads the real application to .../ApplicationData/Firefly/Stronghold Kingdoms. Usually you can't start StrongholdKingdoms.exe (It checks some parameters) By using ILSpy, I found the startup parameters: StrongholdKingdoms.exe -InstallerVersion 116 de Note: 116 will change on next Stronghold Kingdoms update, so you have to look at the public static int CurrentInstallerBuild = 116; attribute in class Kingdoms.Program -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 --- Comment #12 from mrboese(a)live.de 2013-07-05 11:03:40 CDT --- (In reply to comment #11)
(In reply to comment #10)
Is this still an issue with recent wine (1.6-rc1 or later)?
Stronghold Kingdoms shows the same behaviour on 1.6-rc1 (and rc2) (Kubuntu 13.04), but I found a way to skip the updater:
The updater downloads the real application to .../ApplicationData/Firefly/Stronghold Kingdoms.
Usually you can't start StrongholdKingdoms.exe (It checks some parameters)
By using ILSpy, I found the startup parameters:
StrongholdKingdoms.exe -InstallerVersion 116 de
Note: 116 will change on next Stronghold Kingdoms update, so you have to look at the public static int CurrentInstallerBuild = 116; attribute in class Kingdoms.Program
Addition: Change de to en ... etc (Your language) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Ian <ipickert55(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ipickert55(a)gmail.com --- Comment #13 from Ian <ipickert55(a)gmail.com> 2013-10-27 20:02:40 CDT --- Bug is still present under 1.7.4, tested with steam version -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair(a)hotmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=23934 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |35420 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian(a)fds-team.de -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Erich Hoover <erich.e.hoover(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover(a)gmail.com --- Comment #14 from Erich Hoover <erich.e.hoover(a)gmail.com> --- I took a look into this issue and I'm not confident that the currently proposed patch is correct, digging into it I believe that it has to do with CreateProcess's priority for different folders: https://github.com/wine-compholio/wine-staging/tree/master/patches/kernel32-... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |michael(a)fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/kernel32-NeedC | |urrentDirectoryForExePath -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Component|-unknown |kernel32 Summary|Stronghold Kingdoms: loops |Stronghold Kingdoms: loops |after update |after update (CreateProcess | |does not prioritize the | |working directory over the | |system search path) Alias|Stronghold_Kingdoms | -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://appdb.winehq.org/obj | |ectManager.php?sClass=versi | |on&iId=21009 | Staged patchset|https://github.com/wine-com |https://github.com/wine-sta |pholio/wine-staging/tree/ma |ging/wine-staging/tree/mast |ster/patches/kernel32-NeedC |er/patches/kernel32-NeedCur |urrentDirectoryForExePath |rentDirectoryForExePath Summary|Stronghold Kingdoms: loops |Multiple games and |after update (CreateProcess |applications depend on |does not prioritize the |kernel32.CreateProcess to |working directory over the |prioritize the working |system search path) |directory over the system | |search path (Stronghold | |Kingdoms loops after | |update, installers fail to | |find tools) --- Comment #15 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. I found another bunch of apps/installers breaking because of this bug. Installer sets working directory: --- snip --- $ WINEDEBUG=+seh,+pid,+process,+module,+file,+ntdll,+relay wine ./setup.exe
log.txt 2>&1 ... 0043:0044:Call KERNEL32.SetCurrentDirectoryA(009d1058 "C:\\users\\focht\\Temp\\is-F8Q5D.tmp\\") ret=0096aabf 0043:0044:Call ntdll.RtlSetCurrentDirectory_U(0033ec0c) ret=7b46a3a6 0043:0044:trace:file:RtlSetCurrentDirectory_U curdir now L"C:\\users\\focht\\Temp\\is-F8Q5D.tmp\\" 0x108 0043:0044:Ret ntdll.RtlSetCurrentDirectory_U() retval=00000000 ret=7b46a3a6 0043:0044:Ret KERNEL32.SetCurrentDirectoryA() retval=00000001 ret=0096aabf ... --- snip ---
Content: --- snip --- $ pwd /home/focht/.wine/drive_c/users/focht/Temp/is-F8Q5D.tmp $ file *.exe ... FlushFileCache.exe: PE32 executable (console) Intel 80386, for MS Windows rz.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows rzw.exe: PE32 executable (console) Intel 80386, for MS Windows ztool.exe: PE32+ executable (console) x86-64, for MS Windows ... --- snip --- Installer tries to start uncompressor app which resides in working directory: --- snip --- ... 0043:00bb:Call KERNEL32.CreateProcessW(00000000,11492330 L"rzw d f2 f1 1023 1023",00000000,00000000,00000001,00000000,00000000,11312300 L"C:\\Games\\foobar\\freearc1578146506.tmp",0321fc14,0321fc04) ret=6108d619 0043:00bb:trace:process:create_process_impl app (null) cmdline L"rzw d f2 f1 1023 1023" ... 0043:00bb:trace:process:find_exe_file looking for L"rzw" 0043:00bb:Call ntdll.RtlDetermineDosPathNameType_U(01605400 L"rzw") ret=7b4681e6 0043:00bb:Ret ntdll.RtlDetermineDosPathNameType_U() retval=00000005 ret=7b4681e6 ... 0043:00bb:Call ntdll.RtlInitUnicodeString(0321f450,01605438 L"rzw.exe") ret=7b468287 0043:00bb:Ret ntdll.RtlInitUnicodeString() retval=0321f450 ret=7b468287 0043:00bb:Call ntdll.RtlFindActivationContextSectionString(00000001,00000000,00000002,0321f450,0321f458) ret=7b4682a7 0043:00bb:Ret ntdll.RtlFindActivationContextSectionString() retval=c0150008 ret=7b4682a7 0043:00bb:Call ntdll.RtlInitUnicodeString(0321f48c,7b49ccb8 L"PATH") ret=7b463f2a 0043:00bb:Ret ntdll.RtlInitUnicodeString() retval=0321f48c ret=7b463f2a 0043:00bb:Call ntdll.RtlQueryEnvironmentVariable_U(00000000,0321f48c,0321f484) ret=7b463f52 0043:00bb:Ret ntdll.RtlQueryEnvironmentVariable_U() retval=c0000023 ret=7b463f52 ... 0043:00bb:Call ntdll.RtlQueryEnvironmentVariable_U(00000000,0321f48c,0321f484) ret=7b464150 0043:00bb:Ret ntdll.RtlQueryEnvironmentVariable_U() retval=00000000 ret=7b464150 0043:00bb:Call ntdll.RtlDosSearchPath_U(015fa378 L"C:\\users\\focht\\Temp\\is-APH3V.tmp;C:\\windows\\system32;C:\\windows\\system;C:\\windows;C:\\windows\\system32;C:\\windows;C:\\windows\\system32\\wbem",01605438 L"rzw.exe",00000000,00000208,0321f868,00000000) ret=7b46899a 0043:00bb:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\users\\focht\\Temp\\is-APH3V.tmp\\rzw.exe",0x321f3f4,(nil),(nil)) 0043:00bb:trace:file:RtlGetFullPathName_U (L"C:\\users\\focht\\Temp\\is-APH3V.tmp\\rzw.exe" 520 0x321f104 (nil)) 0043:00bb:trace:file:wine_nt_to_unix_file_name L"\\users\\focht\\Temp\\is-APH3V.tmp\\rzw.exe" not found in /home/focht/.wine/dosdevices/c:/users/focht/Temp/is-APH3V.tmp 0043:00bb:warn:ntdll:NtQueryAttributesFile L"\\??\\C:\\users\\focht\\Temp\\is-APH3V.tmp\\rzw.exe" not found (c0000034) 0043:00bb:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\system32\\rzw.exe",0x321f3f4,(nil),(nil)) 0043:00bb:trace:file:RtlGetFullPathName_U (L"C:\\windows\\system32\\rzw.exe" 520 0x321f104 (nil)) 0043:00bb:trace:file:lookup_unix_name redirecting -> "/home/focht/.wine/dosdevices/c:/windows/syswow64" + L"rzw.exe" 0043:00bb:trace:file:wine_nt_to_unix_file_name L"\\windows\\system32\\rzw.exe" not found in /home/focht/.wine/dosdevices/c:/windows/syswow64 0043:00bb:warn:ntdll:NtQueryAttributesFile L"\\??\\C:\\windows\\system32\\rzw.exe" not found (c0000034) 0043:00bb:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\system\\rzw.exe",0x321f3f4,(nil),(nil)) 0043:00bb:trace:file:RtlGetFullPathName_U (L"C:\\windows\\system\\rzw.exe" 520 0x321f104 (nil)) 0043:00bb:trace:file:wine_nt_to_unix_file_name L"\\windows\\system\\rzw.exe" not found in /home/focht/.wine/dosdevices/c:/windows/system 0043:00bb:warn:ntdll:NtQueryAttributesFile L"\\??\\C:\\windows\\system\\rzw.exe" not found (c0000034) 0043:00bb:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\rzw.exe",0x321f3f4,(nil),(nil)) 0043:00bb:trace:file:RtlGetFullPathName_U (L"C:\\windows\\rzw.exe" 520 0x321f104 (nil)) 0043:00bb:trace:file:wine_nt_to_unix_file_name L"\\windows\\rzw.exe" not found in /home/focht/.wine/dosdevices/c:/windows 0043:00bb:warn:ntdll:NtQueryAttributesFile L"\\??\\C:\\windows\\rzw.exe" not found (c0000034) 0043:00bb:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\system32\\rzw.exe",0x321f3f4,(nil),(nil)) 0043:00bb:trace:file:RtlGetFullPathName_U (L"C:\\windows\\system32\\rzw.exe" 520 0x321f104 (nil)) 0043:00bb:trace:file:lookup_unix_name redirecting -> "/home/focht/.wine/dosdevices/c:/windows/syswow64" + L"rzw.exe" ... 0043:00bb:Ret KERNEL32.CreateProcessW() retval=00000000 ret=6108d619 ... 0043:00b5:Call user32.MessageBoxW(00000000,015ebaac L"An error occurred while unpacking: Unknown compression method!\rUnarc.dll returned an error code: -2\rERROR: unsupported compression method",0095ed04 L"ISDone.dll",00000010) ret=0095ecd2 --- snip --- Refining summary accordingly to indicate more apps are affected by this. $ wine --version wine-3.5-91-g3263d51a1f 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 --- Comment #16 from Erich E. Hoover <erich.e.hoover(a)wine-staging.com> --- (In reply to Anastasius Focht from comment #15)
Hello folks,
revisiting, still present.
I found another bunch of apps/installers breaking because of this bug. ...
Does the staging patchset fix the problem for you? The patches are pretty straightforward, so there's a reasonable chance that they might be accepted. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer --- Comment #17 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, found another (scene) installer failing due to this bug. --- snip --- $ WINEDEBUG=+seh,+loaddll,+process,+msgbox wine ./setup.exe ... 0009:trace:process:create_process_impl starting L"C:\\users\\focht\\Temp\\is-2D605.tmp\\setup.tmp" as Win32 binary (400000-579000, arch 014c) ... 002f:trace:process:__wine_kernel_init starting process name=L"C:\\users\\focht\\Temp\\is-2D605.tmp\\setup.tmp" argv[0]=L"C:\\users\\focht\\Temp\\is-2D605.tmp\\setup.tmp" 002f:trace:loaddll:load_native_dll Loaded L"C:\\users\\focht\\Temp\\is-2D605.tmp\\setup.tmp" at 0x400000: native 0009:trace:process:create_process_impl started process pid 002e tid 002f ... 003f:trace:process:create_process_impl app (null) cmdline L"\"C:\\users\\focht\\Temp\\is-DMC4F.tmp\\precomp.exe\" -r -oout null00" ... 003f:trace:process:create_process_impl starting L"C:\\users\\focht\\Temp\\is-DMC4F.tmp\\precomp.exe" as Win32 binary (400000-693000, arch 014c) ... 0045:trace:process:init_current_directory starting in L"C:\\users\\focht\\Temp\\is-DMC4F.tmp\\" 0x20 0045:trace:process:__wine_kernel_init starting process name=L"C:\\users\\focht\\Temp\\is-DMC4F.tmp\\precomp.exe" argv[0]=L"C:\\users\\focht\\Temp\\is-DMC4F.tmp\\precomp.exe" 0045:trace:loaddll:load_native_dll Loaded L"C:\\users\\focht\\Temp\\is-DMC4F.tmp\\precomp.exe" at 0x400000: native 003f:trace:process:create_process_impl started process pid 0044 tid 0045 ... 002f:trace:process:create_process_impl app (null) cmdline L"\"C:\\windows\\system32\\cmd.exe\" /C \"del /f dt0_win.cpk\"" 002f:trace:process:find_exe_file looking for L"C:\\windows\\system32\\cmd.exe" 002f:trace:process:find_exe_file Trying native exe L"C:\\windows\\system32\\cmd.exe" 002f:trace:process:create_process_impl starting L"C:\\windows\\system32\\cmd.exe" as Win32 binary (10000000-100bb000, arch 014c, fakedll) 00fc:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\KERNEL32.dll" at 0x7b420000: builtin 00fc:trace:process:init_current_directory starting in L"C:\\Games\\Pro Evolution Soccer 2017\\Data\\" 0x20 00fc:trace:process:__wine_kernel_init starting process name=L"C:\\windows\\system32\\cmd.exe" argv[0]=L"C:\\windows\\system32\\cmd.exe" 00fc:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\cmd.exe" at 0x7e940000: builtin 002f:trace:process:create_process_impl started process pid 00fb tid 00fc ... 00fc:trace:process:create_process_impl app (null) cmdline L"wineconsole --use-event=24" 00fc:trace:process:find_exe_file looking for L"wineconsole" 00fc:trace:process:find_exe_file Trying native exe L"C:\\windows\\system32\\wineconsole.exe" 00fc:trace:process:create_process_impl starting L"C:\\windows\\system32\\wineconsole.exe" as Win32 binary (10000000-10029000, arch 014c, fakedll) 00fe:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\KERNEL32.dll" at 0x7b420000: builtin 00fe:trace:process:init_current_directory starting in L"C:\\Games\\Pro Evolution Soccer 2017\\Data\\" 0x24 00fe:trace:process:__wine_kernel_init starting process name=L"C:\\windows\\system32\\wineconsole.exe" argv[0]=L"wineconsole" ... 002f:fixme:win:WINNLSEnableIME hwnd 0x10142 enable 0: stub! 0104:trace:process:create_process_impl app (null) cmdline L"lzma2.dll x -txz -an -y -si -so" 0104:trace:process:find_exe_file looking for L"lzma2.dll" 0104:trace:process:find_exe_file looking for L"lzma2.dll x" 0104:trace:process:find_exe_file looking for L"lzma2.dll x -txz" 0104:trace:process:find_exe_file looking for L"lzma2.dll x -txz -an" 0104:trace:process:find_exe_file looking for L"lzma2.dll x -txz -an -y" 0104:trace:process:find_exe_file looking for L"lzma2.dll x -txz -an -y -si" 0104:trace:process:find_exe_file looking for L"lzma2.dll x -txz -an -y -si -so" 0100:trace:msgbox:MSGBOX_OnInit L"An error occurred while unpacking: Unable to write data to disk!\rUnarc.dll returned an error code: -11\rERROR: archive data corrupted (decompression fails)" ... --- snip --- With Wine-Staging patchset applied the installer succeeds and unpacks all archives. So yes, it would be nice if this goes into mainline, as it will fix various installers. --- snip --- ... 0104:trace:process:create_process_impl app (null) cmdline L"lzma2.dll x -txz -an -y -si -so" 0104:trace:process:find_exe_file looking for L"lzma2.dll" 0104:trace:process:find_exe_file Trying native exe L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\lzma2.dll" 0104:trace:process:create_process_impl starting L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\lzma2.dll" as Win32 binary (400000-446000, arch 014c) ... 0106:trace:process:__wine_kernel_init starting process name=L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\lzma2.dll" argv[0]=L"lzma2.dll" 0106:trace:loaddll:load_native_dll Loaded L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\lzma2.dll" at 0x400000: native 0104:trace:process:create_process_impl started process pid 0105 tid 0106 ... 0106:trace:loaddll:free_modref Unloaded module L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\7z.dll" : native Unpacking 42,007,828 bytes with fbz d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp 0115:trace:process:create_process_impl app (null) cmdline L"fbz d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp" 0115:trace:process:find_exe_file looking for L"fbz" 0115:trace:process:find_exe_file Trying native exe L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\fbz.exe" 0115:trace:process:create_process_impl starting L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\fbz.exe" as Win32 binary (400000-495000, arch 014c) 011e:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\KERNEL32.dll" at 0x7b420000: builtin 011e:trace:process:init_current_directory starting in L"C:\\Games\\Pro Evolution Soccer 2017\\freearc2145369739.tmp\\" 0x18 011e:trace:process:__wine_kernel_init starting process name=L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\fbz.exe" argv[0]=L"fbz" 011e:trace:loaddll:load_native_dll Loaded L"C:\\users\\focht\\Temp\\is-74SK2.tmp\\fbz.exe" at 0x400000: native 0115:trace:process:create_process_impl started process pid 011d tid 011e 011e:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e9a0000: builtin 011e:trace:process:set_entry_point setting FT_Thunk at 0x7b6436fc to 00000000 Input: "$$arcpackedfile$$.tmp" Output: "$$arcdatafile$$.tmp" Decompressing (return profile)... Block 1: decoding Unpacking 41,978,156 bytes with fbz d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp 0116:trace:process:create_process_impl app (null) cmdline L"fbz d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp" ... --- snip --- $ wine --version wine-3.13-3-g7e90bea1af 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 --- Comment #18 from Erich E. Hoover <erich.e.hoover(a)wine-staging.com> --- (In reply to Anastasius Focht from comment #17)
... With Wine-Staging patchset applied the installer succeeds and unpacks all archives. So yes, it would be nice if this goes into mainline, as it will fix various installers. ...
Thanks AF, I will look over the new patch submission guidelines and get these patches updated for submission. I wasn't able to make it to WineConf this year due to dealing with some family matters, so I'm a little behind the times ;) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #19 from Zebediah Figura <z.figura12(a)gmail.com> --- Is this fixed by <https://source.winehq.org/git/wine.git/commitdiff/a5d45e9ae5a6a88f859c1ca1f05b4c93a0817103>? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |a5d45e9ae5a6a88f859c1ca1f05 | |b4c93a0817103 Status|STAGED |RESOLVED --- Comment #20 from Anastasius Focht <focht(a)gmx.net> --- Hello Zeb, --- quote --- Is this fixed by https://source.winehq.org/git/wine.git/commitdiff/a5d45e9ae5a6a88f859c1ca1f0... ? --- quote --- Yes, indeed. One has to look at the actual change as the commit message ("kernel32: Move exe path functions to ntdll.") doesn't imply it. People would not expect a functional change here, that is introducing 'RtlGetExePath' implementation and using it (altering the behaviour). Anyway, thank you for the reminder and Erich, Alexandre for the fix. It's sad that it took nine years though. $ wine --version wine-4.18 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.
https://bugs.winehq.org/show_bug.cgi?id=23934 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #21 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.19. -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla