http://bugs.winehq.org/show_bug.cgi?id=26010
Summary: NI_Multisim won't install Product: Wine Version: 1.3.9 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: business.kid@gmail.com
http://www.ni.com/multisim/ I have given this a garbage rating and the page says to file a bug, so here goes. You register, and it gives you a downloader. Running the downloader, it slowly downloads 464mb and writes a file of length 0 bytes :-//. So I used m$, which is in the house, to download, and tried installing. I have a user set up just for this, so I can wipe, hack, etc without upsetting anything.
After previous failed attempts I read errors and ran winetricks gecko corefonts dotnet20sp2 vcrun6sp6 and stuck in dlls as native, but that didn't help
It seems to want to do these steps 1. Unzip to C:\National Instruments Download - with coaxing it succeeds. msiexec.exe & setup.exe each consume 49.x% of cpu. msiexec.exe rises to 99% if keyboard input is wanted. msiexec then took off and grabbed the cpu with no keyboard input wanted, so I killed it and setup moved on.
2. Next step is to take my name, license number (I used the trial version option) and setup.exe grabs the cpu until it bombs. It actually works, but I gather some threads are idle or have crashed, and idle seems to grab full cpu. It spews msi errors - sampled below fixme:msi:MsiGetFeatureValidStatesW 1 L"Core.MIFMUI" 0xfce320 stub returning 8 fixme:volume:GetVolumePathNameW (L"C:\Program Files\", 0x865818, 19), stub! fixme:sxs:cache_QueryAssemblyInfo 0x2233470, 0x00000001, L"Microsoft.VC80.CRT, version=8.0.50727.4053, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x20fe1d8 fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L"MsiAssembly" table values err:msi:ITERATE_Actions Execution halted, action L"DD_CA_ComregEnterpriseServicesRB_X86.3643236F_FC70_11D3_A536_0090278A1BB8" returned 1603 fixme:msi:MsiGetMode unimplemented run mode: 0 fixme:advapi:SetNamedSecurityInfoW L"[AAAAAA.LV.NIEF900]\" 1 4 (nil) (nil) 0x2267efc (nil)
The output onscreen is "Installing .NET 2.0" (already installed) It's step 2 of 6 on the Elvis install, and step 5 of 33 on the full multisim install. After more msi errors than I considered possible, it craps out executing invalid instructions on an seh error.
if left running for several hours, it will make C:\National Instruments fill that with about 500 Megs. It does install a Program\ Filed/blah/blah/Shared directory with 150 Megs of 8--megs - 1 gig expected.
I have this user here. Tell me what debug trace you'd like and I'll run it.