http://bugs.winehq.org/show_bug.cgi?id=21813
Summary: Gamestudio A7 trial install fail Product: Wine Version: 1.1.39 Platform: x86 URL: http://www.3dgamestudio.com/ OS/Version: Linux Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Running http://server.conitec.net/down/gstudio_setup.exe seems to install gamestudio ok up to the point where it has to run an msi subinstaller... at which point the Next button doesn't work, and you're stuck.
http://bugs.winehq.org/show_bug.cgi?id=21813
Niko Sandschneider nsandschn@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nsandschn@gmx.de
--- Comment #1 from Niko Sandschneider nsandschn@gmx.de 2010-10-15 13:51:50 CDT --- Still present in wine-1.3.4-429-gb29e111. If you cancel the subinstaller the installation finishes anyway and the program seems to run fine. I didn't test it in detail though.
http://bugs.winehq.org/show_bug.cgi?id=21813
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.3dgamestudio.com |http://server.conitec.net/d |/ |own/gstudio7_setup.exe CC| |frederic.delanoy@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21813
--- Comment #2 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-02-29 11:33:46 CST --- Still in 1.4-rc5
http://bugs.winehq.org/show_bug.cgi?id=21813
--- Comment #3 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-05-27 02:16:24 CDT --- 96172c9f9ede00925c16a176b3415f29c8e9cebe gstudio7_setup.exe
Still in 1.5.31
http://bugs.winehq.org/show_bug.cgi?id=21813
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #4 from hanska2@luukku.com --- Still the same, console has these messages
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:cacls:main This is dummy cacls, not performing ACL manipulations fixme:cacls:main stub: "C:\windows\system32\cacls.exe" "C:\Program Files (x86)\GStudio7\MSM2MSI_gstudio.msi" "/E" "/C" "/G" "Everyone:F"
wine 1.7.22
http://bugs.winehq.org/show_bug.cgi?id=21813
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|msi |programs Summary|Gamestudio A7 trial install |Gamestudio A7 trial |fail |sub-installer fails | |('msiexec.exe' doesn't | |handle '/passive' command | |line option for | |unattended/basic ui mode)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
The main installer spawns 'msiexec' with '/passive' option which Wine doesn't handle (unattended mode/basic ui).
The package 'MSM2MSI_gstudio.msi' is not authored to support full ui hence the "hang".
--- snip --- $ WINEDEBUG=+tid,+seh,+relay,+msi wine ./gstudio7_setup.exe >>log.txt 2>&1 ... 0037:Call KERNEL32.CreateProcessA(00000000,00838d98 "msiexec.exe /i "C:\Program Files\GStudio7\MSM2MSI_gstudio.msi" /Passive",00000000,00000000,00000000,00000000,00000000,00000000,0033f870,0033f860) ret=00493bd2 ... 003f:Call KERNEL32.__wine_kernel_init() ret=7bc59dbc ... 0037:Ret KERNEL32.CreateProcessA() retval=00000001 ret=00493bd2 ... --- snip ---
'Control' table, dumped with 'ORCA':
--- snip --- WelcomeDlg Bitmap Bitmap 0 0 370 234 1 [DialogBitmap] Back WelcomeDlg BottomLine Line 0 234 374 0 1 WelcomeDlg Cancel PushButton 304 243 56 17 3 [ButtonText_Cancel] Bitmap WelcomeDlg Description Text 135 70 220 30 196611 The [Wizard] will install [ProductName] on your computer. Click Next to continue or Cancel to exit the [Wizard]. WelcomeDlg Title Text 135 20 220 60 196611 {\VerdanaBold13}Welcome to the [ProductName] [Wizard] WelcomeDlg Back PushButton 180 243 56 17 1 [ButtonText_Back] Next WelcomeDlg Next PushButton 236 243 56 17 3 [ButtonText_Next] Cancel --- snip ---
'ControlEvent' table, dumped with 'ORCA':
--- snip --- Dialog_ Control_ Event Argument Condition Ordering s72 s50 s50 s255 S255 I2 ControlEvent Dialog_ Control_ Event Argument Condition
WelcomeDlg Cancel SpawnDialog CancelDlg 1 --- snip ---
There is no event/control entry for 'Next' PushButton hence clicking 'Next' button has no effect.
MSDN: http://msdn.microsoft.com/en-us/library/aa372024%28v=vs.85%29.aspx
--- quote --- /passive
Passive display option. The installer displays a progress bar to the user that indicates that an installation is in progress but no prompts or error messages are displayed to the user. The user cannot cancel the installation. Use the /norestart or /forcerestart standard command-line options to control reboots. If no reboot option is specified, the installer restarts the computer whenever necessary without displaying any prompt or warning to the user.
Example: msiexec /package Application.msi /passive
Note The equivalent Windows Installer Command-Line Option is /qb!- with REBOOTPROMPT=S set on the command line. --- quote ---
If you fix this, the installer works.
$ sha1sum gstudio7_setup.exe 96172c9f9ede00925c16a176b3415f29c8e9cebe gstudio7_setup.exe
$ du -sh gstudio7_setup.exe 67M gstudio7_setup.exe
$ wine --version wine-1.7.24
Regards
https://bugs.winehq.org/show_bug.cgi?id=21813
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #6 from super_man@post.com --- still an issue 1.7.52
https://bugs.winehq.org/show_bug.cgi?id=21813
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |erich.e.hoover@wine-staging | |.com, michael@fds-team.de, | |sebastian@fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/msiexec-Passiv | |e
https://bugs.winehq.org/show_bug.cgi?id=21813
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c0b3f3f2e8ebc17b68ce31af7d0 | |2fb1a2ef9de6e Status|STAGED |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit https://source.winehq.org/git/wine.git/commitdiff/c0b3f3f2e8ebc17b68ce31af7d...
Thanks Hans
Regards
https://bugs.winehq.org/show_bug.cgi?id=21813
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.53.