http://bugs.winehq.org/show_bug.cgi?id=4265
Summary: TestComplete painful install, won't start once installed Product: Wine Version: 0.9.5. Platform: Other URL: http://automatedqa.com OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: wine-ole AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
TestComplete's installer tickles a lot of err's and fixme's. Surprisingly, the installation completes anyway, but the app won't run. Here's a log of trying to start the app:
[dank@localhost Bin]$ ~/wine/wine TestComplete.exe fixme:advapi:RegisterEventSourceA ((null),"AQA"): stub fixme:advapi:RegisterEventSourceW (L"",L"AQA"): stub fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),4,3,(nil),0,(nil)) - stub! err:ole:RunningObjectTableImpl_Register Invalid combination of ROTFLAGS: 3 fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless fixme:advapi:RegisterEventSourceA ((null),"TestComplete Service"): stub fixme:advapi:RegisterEventSourceW (L"",L"TestComplete Service"): stub
The app then puts up a dialog box saying "An error occurred when starting DebuggerService. The internal COM object used by the service is not registered. Please contact our support team at support@automatedqa.com."
I'll upload a full log of the install and run.
To repeat: first you have to install msvcp60.dll because otherwise the Mozilla ActiveX control fails to install (see bug 4064), and you have to set a registry key (else the app's installer complains you don't have IE):
$ rm -rf ~/.wine #(be clean and reproducible) $ notepad #(and quit; this creates the .wine directory) $ wineserver -k #(so you can modify the registry files) $ cat >> ~/.wine/system.reg <<"_EOF_"
[Software\Microsoft\Internet Explorer] "Version"="6.0.2900.2180" _EOF_ $ cp msvcp60.dll .wine/drive_c/windows/system32/ $ wine testcomplete4demo.exe
Annoyingly, when the installer gets to the point where it's asking you which options you want installed, it seems to want you to use control-click to highlight multiple choices -- but really it wants you to check checkboxes which are scrolled off to the left. I had to play around with this a few times before I saw it wasn't broken.
Towards the end of the installation, a dialog box pops up saying "Unable to launch tcrea4.exe. Please try to launch it manually after the installation process is completed."