http://bugs.winehq.org/show_bug.cgi?id=28336
Summary: MorphVox Pro fails to start Product: Wine Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: Eimhinsmyth@yahoo.ie
Created an attachment (id=36314) --> (http://bugs.winehq.org/attachment.cgi?id=36314) Output
MorphVox pro fails to install. The output attached is given before any windows open and it hangs on the last line.
http://bugs.winehq.org/show_bug.cgi?id=28336
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://www.soft82.com/get/d | |ownload/Windows/MorphVOX_Pr | |o_Voice_Changer CC| |xerox_xerox2000@yahoo.co.uk Component|-unknown |msi Ever Confirmed|0 |1
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2011-09-10 14:00:52 CDT --- The error occurs because of missing wmvcore. Try 'winetricks wmp9' (or wmp10)
However, after installing some stuff that it ends for me with:
err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1603 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
http://bugs.winehq.org/show_bug.cgi?id=28336
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|msi |mscoree
--- Comment #2 from Hans Leidekker hans@meelstraat.net 2011-09-12 02:17:40 CDT --- It fails because of a custom action that needs .NET 2.0.
http://bugs.winehq.org/show_bug.cgi?id=28336
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer CC| |focht@gmx.net Depends on| |21939
http://bugs.winehq.org/show_bug.cgi?id=28336
Bug 28336 depends on bug 21939, which changed state.
Bug 21939 Summary: Several apps/games need "WMVCore.dll" http://bugs.winehq.org/show_bug.cgi?id=21939
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=28336
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d1cfbbb62cefb9de3fa1c6d0051 | |aca68f98dc3aa Status|NEW |RESOLVED Component|mscoree |-unknown Version|unspecified |1.3.32 Depends on|21939 |30559, 25252 Resolution| |FIXED Summary|MorphVox Pro fails to start |MorphVox Pro fails to | |install
--- Comment #3 from Anastasius Focht focht@gmx.net 2012-05-07 17:49:28 CDT --- Hello,
the overall installation succeeds the bug was initially about:
--- snip --- err:msi:ITERATE_Actions Execution halted, action L"VSDCA_VsdLaunchConditions" returned 1603 --- snip ---
The "wmvcore.dll" dependency check is now successful:
--- snip --- 0035:Call msi.MsiEvaluateConditionW(00000002,00165a84 L"WMVCOREEXISTS") ret=470fb02b ... 0035:trace:msi:msi_get_property returning L"C:\windows\system32\WMVCORE.DLL" for property L"WMVCOREEXISTS" ... 0035:trace:msi:MSI_EvaluateConditionW 1 <- L"WMVCOREEXISTS" ... 0035:Call msi.MsiRecordSetStringW(00000003,00000001,47122562 L"INFO : [05/08/2012 00:00:39:893] [VsdLaunchConditions ]: RESULT:\tCondition is true. Nothing more to do.") ret=4710c630 --- snip ---
As Hans said you need .NET or Mono prerequisite for a custom action (it is also explicitly mentioned on terminal). Failing to do so makes the bug automatically invalid.
Although the installer says "success" in the end, there is a message box shown near the end.
--- snip --- 002f:trace:msi:ACTION_CustomAction Handling custom action L"_47669051_2368_4507_9D9B_84D6C55461A7.install" (c01 L"InstallUtil" L"ManagedInstall") 002f:warn:msi:ACTION_CustomAction msidbCustomActionTypeNoImpersonate not handled ... 0038:trace:msi:ACTION_CallDllFunction calling L"ManagedInstall" ... Installing assembly 'C:\Program Files\Screaming Bee\MorphVOX Pro\MorphDriverInstallClass.dll'. Affected parameters are: action = install installlaunch = 1 installtype = notransaction launchonstart = logfile = assemblypath = C:\Program Files\Screaming Bee\MorphVOX Pro\MorphDriverInstallClass.dll setdefaultdevice = ... 0038:trace:loaddll:load_native_dll Loaded L"C:\Program Files\Screaming Bee\MorphVOX Pro\MorphDriverInstallHelper.dll" at 0x10000000: native 0038:trace:setupapi:SetupDiGetClassDevsExW {4d36e96c-e325-11ce-bfc1-08002be10318} (null) (nil) 0x0000000a (nil) (null) (nil) 0038:warn:setupapi:SetupDiGetClassDevsExW unsupported flags 0000000a 0038:trace:setupapi:SetupDiCreateDeviceInfoListExW {4d36e96c-e325-11ce-bfc1-08002be10318} (nil) (null) (nil) 0038:trace:setupapi:SETUPDI_EnumerateDevices 0x1c7960, {4d36e96c-e325-11ce-bfc1-08002be10318}, (null), 0000000a 0038:trace:setupapi:SetupDiEnumDeviceInfo 0x1c7960 0 0x5dde54 0038:trace:setupapi:SetupDiDestroyDeviceInfoList 0x1c7960 ... 0038:Call user32.MessageBoxW(00000000,00ed4ee4 L"Error: 2",00ed335c L"Driver Installation Error",00000030) ret=00d5b29f --- snip ---
The reason is a failure to install a kernel based audio driver which also depends on WDM Audio driver mapper (wdmaud). That part won't work with Wine.
--- snip --- [Version] CatalogFile=SBAudio-x86.cat Signature="$Windows NT$" Class=MEDIA Provider=%SCREAMINGB% DriverPackageType=PlugAndPlay DriverPackageDisplayName=%SCREAMINGBDRIVER.DeviceDesc% ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} DriverVer= 07/01/2010 , 2.0.3.0 ... [SCREAMINGBDRIVER] Include = ks.inf, wdmaudio.inf Needs = ks.registration, wdmaudio.registration
CopyFiles=SCREAMINGBDRIVER.CopyList AddReg=SCREAMINGBDRIVER.AddReg AddProperty = SBEE_Audio.AddProperty
[SCREAMINGBDRIVER.CopyList] ScreamingBAudio.sys ... [SCREAMINGBDRIVER.AddReg] HKR,Branding,url,,"http://www.screamingbee.com" HKR,,AssociatedFilters,,"wdmaud" HKR,,Driver,,ScreamingBAudio.sys HKR,,NTMPDriver,,"ScreamingBAudio.sys,sbemul.sys"
HKR,Drivers,SubClasses,,"wave,mixer"
HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\wave\wdmaud.drv,Description,,%SCREAMINGBDRIVER.DeviceDesc% HKR,Drivers\mixer\wdmaud.drv,Description,,%SCREAMINGBDRIVER.DeviceDesc% ... --- snip ---
If the app depends on this kernel based audio driver later you're out of luck. You can file an additional bug but don't expect it to work in near future if ever.
The app registration dialog currently suffers from bug 30559 While registering online it also suffers from WMI insufficiency. The network connectivity is checked using WMI which fails (bug 20651 and friends).
Regards
http://bugs.winehq.org/show_bug.cgi?id=28336
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|30559 |
http://bugs.winehq.org/show_bug.cgi?id=28336
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-05-11 13:21:30 CDT --- Closing bugs fixed in 1.5.4.
http://bugs.winehq.org/show_bug.cgi?id=28336
Bug 28336 depends on bug 25252, which changed state.
Bug 25252 Summary: Need For Speed Hot Pursuit (2010) crashes on startup (needs Win32_NetworkAdapter WMI class) http://bugs.winehq.org/show_bug.cgi?id=25252
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=28336
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |wmp&wmvcore