http://bugs.winehq.org/show_bug.cgi?id=27099
Summary: Panzer Command: Ostfront Demo fails to install Product: Wine Version: 1.3.19 Platform: x86 URL: http://www.gamershell.com/news_116490.html OS/Version: Linux Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Download the demo and start the installer. Immediately an error box appears, saying: Failed to open output file.
click ok/escape, and the dialog returns. Can't get past it.
+file shows trace:file:ReadFile 0x94 0x33f6d8 280 0x32f224 (nil) trace:file:CreateFileW L"C:\users\austin\Temp\_ir_sf_temp_4\" GENERIC_WRITE FILE_SHARE_READ creation 2 attributes 0x80 trace:file:RtlDosPathNameToNtPathName_U (L"C:\users\austin\Temp\_ir_sf_temp_4\",0x32f160,(nil),(nil)) trace:file:RtlGetFullPathName_U (L"C:\users\austin\Temp\_ir_sf_temp_4\" 520 0x32eea4 (nil)) trace:file:wine_nt_to_unix_file_name L"\??\C:\users\austin\Temp\_ir_sf_temp_4\" -> "/home/austin/.wine/dosdevices/c:/users/austin/Temp/_ir_sf_temp_4/" warn:file:CreateFileW Unable to create file L"C:\users\austin\Temp\_ir_sf_temp_4\" (status c00000ba) trace:file:CreateFileW returning 0xffffffff
looking in that folder, I see two files: irsetup.exe lua5.1.dll
but in other temp directories from previous tries, I see gibberish: austin@aw21 ~/.wine/drive_c/users/austin/Temp $ find . -type f ./_ir_sf_temp_4/lua5.1.dll ./_ir_sf_temp_4/irsetup.exe ./_ir_sf_temp_2/lua5.1.dll ./_ir_sf_temp_3/?s@ ./_ir_sf_temp_3/Z ./_ir_sf_temp_3/lua5.1.dll ./_ir_sf_temp_3/Pj ./_ir_sf_temp_3/?wO? ./_ir_sf_temp_3/? 9 ./_ir_sf_temp_3/?o?? ./_ir_sf_temp_3/<E?Y_^[??U<?QQfe? ./_ir_sf_temp_0/?s@ ./_ir_sf_temp_0/lua5.1.dll ./_ir_sf_temp_0/Pj ./_ir_sf_temp_0/?wO? ./_ir_sf_temp_0/? 9 ./_ir_sf_temp_0/?o?? ./_ir_sf_temp_0/<E?Y_^[??U<?QQfe? ./_ir_sf_temp_1/lua5.1.dll
trying to run that exe directly fails: Invalid start mode: archive filename
not that I expected it to work..
http://bugs.winehq.org/show_bug.cgi?id=27099
Aric Stewart aric@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aric@codeweavers.com
--- Comment #1 from Aric Stewart aric@codeweavers.com 2011-07-21 10:04:16 CDT --- As far as I can tell the installer is directly opening the exe file and the reading from byte 4 to find the file names it is trying to create.
This is resulting in garbage and failures left and right.
http://bugs.winehq.org/show_bug.cgi?id=27099
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Component|-unknown |user32 Resolution| |DUPLICATE Summary|Panzer Command: Ostfront |Panzer Command: Ostfront |Demo fails to install |Demo fails to install | |(invalid command line | |parameters passed to child | |due to user32.wsprintf not | |handling %I64u format | |specifier)
--- Comment #2 from Anastasius Focht focht@gmx.net 2011-07-21 12:55:23 CDT --- Hello,
dupe of bug 27818
See my comment http://bugs.winehq.org/show_bug.cgi?id=27818#c3 for explanation.
--- snip --- $ WINEDEBUG=+tid,+process wine ./PanzerCommandOstfront-Demo-v327gB.exe 0021:trace:process:init_current_directory starting in L"Z:\home\focht\Downloads\" 0x4 0021:trace:process:__wine_kernel_init starting process name=L"Z:\home\focht\Downloads\PanzerCommandOstfront-Demo-v327gB.exe" argv[0]=L"Z:\home\focht\Downloads\PanzerCommandOstfront-Demo-v327gB.exe" 0021:trace:process:set_entry_point setting FT_Thunk at 0x7b8a8ee0 to 00000000 0021:fixme:heap:HeapSetInformation (nil) 1 (nil) 0 0021:trace:process:create_process_impl app (null) cmdline L"C:\users\focht\Temp\_ir_sf_temp_0\irsetup.exe __IRAOFF:I64u "__IRAFN:Z:\home\focht\Downloads\PanzerCommandOstfront-Demo-v327gB.exe" "__IRCT:3" "__IRTSS:I64u" "__IRSID:S-1-5-21-0-0-0-1000"" 0021:trace:process:find_exe_file looking for L"C:\users\focht\Temp\_ir_sf_temp_0\irsetup.exe" 0021:trace:process:find_exe_file Trying native exe L"C:\users\focht\Temp\_ir_sf_temp_0\irsetup.exe" 0021:trace:process:create_process_impl starting L"C:\users\focht\Temp\_ir_sf_temp_0\irsetup.exe" as Win32 binary (0x400000-0x7ca000) 0023:trace:process:init_current_directory starting in L"Z:\home\focht\Downloads\" 0x1c 0023:trace:process:__wine_kernel_init starting process name=L"C:\users\focht\Temp\_ir_sf_temp_0\irsetup.exe" argv[0]=L"C:\users\focht\Temp\_ir_sf_temp_0\irsetup.exe" 0021:trace:process:create_process_impl started process pid 0022 tid 0023 ... --- snip ---
$ sha1sum PanzerCommandOstfront-Demo-v327gB.exe 55ae110a46c857cf0a2ddb29d26deaa2132aa295 PanzerCommandOstfront-Demo-v327gB.exe
$ wine --version wine-1.3.24-314-g2b22853
Regards
*** This bug has been marked as a duplicate of bug 27818 ***
http://bugs.winehq.org/show_bug.cgi?id=27099
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |nerv@dawncrow.de
--- Comment #3 from André H. nerv@dawncrow.de 2011-07-22 12:07:53 CDT --- Closing duplicate.