[Bug 21813] Gamestudio A7 trial sub-installer fails ('msiexec.exe' doesn't handle '/passive' command line option for unattended/basic ui mode)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Aug 9 13:35:20 CDT 2014
http://bugs.winehq.org/show_bug.cgi?id=21813
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht at 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 at 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
--
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