http://bugs.winehq.org/show_bug.cgi?id=6002
Summary: Ameritrade Advanced Analyzer fails to install. Installshield iserver.exe -RegServer infinite loop? Product: Wine Version: CVS Platform: Other URL: https://www.advancedanalyzer.com/download/AdvancedAnalyz er.exe OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P1 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
It fails with a dialog box The InstallShield Engine (iKernel.exe) could not be launched. (0x80040154) and the console shows err:ole:create_server class {91814ec0-b5f0-11d2-80b9-00104b1f6cea} not registered
Turning on +ole,+text shows
trace:ole:RPC_GetLocalClassObject waiting for L"\\.\pipe\{91814EC0-B5F0-11D2-80B9-00104B1F6CEA}" trace:ole:create_local_service Attempting to start Local service for {91814ec0-b5f0-11d2-80b9-00104b1f6cea} trace:ole:WINE_StringFromCLSID 0x408570->{91814EC0-B5F0-11D2-80B9-00104B1F6CEA} trace:reg:NtCreateKey ((nil),L"Machine\Software\Classes",<null>,0,f003f,0x34eae4) trace:reg:NtCreateKey <- 0x40 trace:reg:create_special_root_hkey L"Machine\Software\Classes" -> 0x40 trace:reg:NtOpenKey (0x40,L"CLSID\{91814EC0-B5F0-11D2-80B9-00104B1F6CEA}",20019,0x34ebd4) trace:reg:NtOpenKey <- (nil) trace:ole:WINE_StringFromCLSID 0x408570->{91814EC0-B5F0-11D2-80B9-00104B1F6CEA} trace:reg:NtOpenKey (0x40,L"CLSID\{91814EC0-B5F0-11D2-80B9-00104B1F6CEA}",20019,0x34ebd4) trace:reg:NtOpenKey <- (nil) err:ole:create_server class {91814ec0-b5f0-11d2-80b9-00104b1f6cea} not registered err:ole:CoGetClassObject no class object {91814ec0-b5f0-11d2-80b9-00104b1f6cea} could be created for context 0x4 ... trace:text:DrawTextExW L"The InstallShield Engine (iKernel.exe) could not be launched. (0x80040154)", -1, [(0,0)-(352,0)] 00000450
It looks like ikernel -RegServer isn't registering a server. (it seems to go into an infinite loop after doing a registry query for "ProviderOrder", burning CPU but not making any syscalls).
I've been seeing complaints like this for a while with other apps, so I'm raising the priority to P1.