4 Replies Latest reply on Jan 3, 2013 11:54 AM by tembenite

    Bug Report - Win7 - Vmware Player - vmwarevmcisocket64.msi Failed

    tembenite Novice

      Full Error Message:
      The MSI

      'C:\Users\[USERID]\AppData\Local\Temp\vmware_1327938426\vmwarev

      mcisocket64.msi' failed.

       

      Problem Occurs:

      Windows 7 x64 (Other OSes may exist)

      Vmware Player 4.0.2-591240 (I believe I ran into this in a 3x version too)

       

      Problem:

      There is a hard-coded path to an install log:

      C:\Users\dan\AppData\Local\Temp\vmsetup.20120130104706.vmwarevmcisockets64.msi.install.log

       

      Since "Dan" doesn't exist on most user's systems, and Windows 7 prevents that folder from being created, the install fails and kicks out.

       

      The above information is from the log file:

      C:\Users\[userid]\AppData\Local\Temp\vmsetup.[##############].log

       

      Work Around:

      1) Create the folder that the above log file wants to write out to, and the install will work properly.

       

      e.g. mkdir C:\Users\dan\AppData\Local\Temp\

       

      2) Re-run the installer.

       

       

      My Comments:

      Really? A hard coded path made it through vmware player QA on a supported platform for multiple releases? I've run into this on two machines now, so I pretty much know its not something specific on any one machine. There has not been any "Dan's" on any of my machines. I'm really kind of surprised by this, and feel like I should send you guys the bill for the 3-4 hrs it took me to troubleshoot :-P. Its further kind of crazy that there is no "Vmware Player" bug report page, and I have to submit something like this to your forums.

       

      BTW, tell "Dan" I said "hi!".

        • 1. Re: Bug Report - Win7 - Vmware Player - vmwarevmcisocket64.msi Failed
          continuum Guru
          Community WarriorsUser ModeratorsvExpert

          This really sounds ridiculous

           

          but I doubt this is the only explanation for the problem with vmci-sockets.
          I sure do not have that directory and here the vmci-sockets msi does not fail

          • 2. Re: Bug Report - Win7 - Vmware Player - vmwarevmcisocket64.msi Failed
            tembenite Novice

            I'm sure its not the only reason, but the first time I ran into this on my work machine there was nothing out there DOCed on it, so it was worth noting. For similar issues the log files I looked at and noted might also help troubleshoot.

             

            The first time I ran into this I was pretty sure it was a Vmware hard coded issue since the machine was a freshly imaged machine when I got it, but I still couldn't believe that something like this wouldn't have been caught. As a result I assumed it must have been something weird on the work image that caused the issue (e.g. Maybe there was an old registry value on the image somehow).

             

            When I ran into the same exact issue about 4 months later when installing Vmware Player on my personal laptop, it was very aparent this was an actual bug. The only real similarity between my personal machine and work is that they both are Win 7 x64. Beyond that they never had the same image, are from different manufacters, different hardware, etc.

            • 3. Re: Bug Report - Win7 - Vmware Player - vmwarevmcisocket64.msi Failed
              continuum Guru
              User ModeratorsCommunity WarriorsvExpert

              I just send this to the knowledgebase authors
              If still possible it would be great if you could provide logfiles

               

              thanks

              • 4. Re: Bug Report - Win7 - Vmware Player - vmwarevmcisocket64.msi Failed
                tembenite Novice

                I've now had this happen on 6 different systems, (2 from one company, 2 personal systems, 2 from another company I worked for). 4 dells, 2 Lenovo's.

                 

                I've in fact never had this NOT happen on installation. Why there might be those out there not experiencing this, I don't know. By any chance do you have friends who log into your system named "Dan"?

                 

                This really should be quite a simple bug to find. Simply grep the source code for:
                C:\Users\dan\AppData\Local\Temp\

                 

                Anyway, relavant part of the failure:

                20130103143427:INFO    CPackageManager::GetFile: VMwarePlayer_x64.msi
                20130103143427:INFO    0
                20130103143427:INFO    1
                20130103143427:INFO    0
                20130103143427:INFO    0
                20130103143427:INFO    0
                20130103143427:INFO    C:\Program Files (x86)\VMware\VMware Player\
                20130103143427:INFO    1
                20130103143427:INFO    CMSIHelper::InitMsiParameters: MSI Parameters: DATACOLLECTION="0" REMOVE="" COMPONENTDOWNLOAD="1" REBOOT="ReallySuppress" AUTOSOFTWAREUPDATE="0" DESKTOP_SHORTCUT="0" QUICKLAUNCH_SHORTCUT="0" INSTALLDIR="C:\Program Files (x86)\VMware\VMware Player\" ADDLOCAL="ALL" STARTMENU_SHORTCUT="1"
                20130103143427:INFO    CMSIHelper::InitMsiLogging: Successfully enabled logging to file C:\Users\dan\AppData\Local\Temp\vmsetup.20130103143342.vmwareplayer_x64.msi.install.log, with mode 7967
                20130103143427:INFO    CInstallMSIOperation::Execute: Preparing to install VMwarePlayer_x64.msi, options: uninstall_on_rollback: 1, use_internal_ui: 0, parameters: DATACOLLECTION="0" REMOVE="" COMPONENTDOWNLOAD="1" REBOOT="ReallySuppress" AUTOSOFTWAREUPDATE="0" DESKTOP_SHORTCUT="0" QUICKLAUNCH_SHORTCUT="0" INSTALLDIR="C:\Program Files (x86)\VMware\VMware Player\" ADDLOCAL="ALL" STARTMENU_SHORTCUT="1"
                20130103143427:INFO    CInstallMSIOperation::Execute: Finished installing msi [1622]
                20130103143427:ERROR** CBootstrapCmd::RunOperation: Operation 'InstallMSI' failed!
                20130103143427:INFO    wWinMain:Checking exceptions [26]
                20130103143427:INFO    wWinMain:Handle error
                20130103143427:INFO    HandleError: Handling error: [26] lang [1033]
                20130103143427:ERROR** HandleError: Encountered fatal error id: 26
                20130103143427:ERROR** HandleError:   Message: [The MSI 'C:\Users\[MY_USERID]\AppData\Local\Temp\vmware_1357241622\vmwareplayer_x64.msi' failed.]
                20130103143427:ERROR** DisplayErrorMain: Displaying error message
                20130103143427:ERROR** DisplayError  Error [The MSI 'C:\Users\[MY_USERID]\AppData\Local\Temp\vmware_1357241622\vmwareplayer_x64.msi' failed.]

                 

                Same part of the same log file after I manually created the folder:

                20130103143638:INFO    CPackageManager::GetFile: VMwarePlayer_x64.msi
                20130103143638:INFO    0
                20130103143638:INFO    1
                20130103143638:INFO    0
                20130103143638:INFO    1
                20130103143638:INFO    0
                20130103143638:INFO    C:\Program Files (x86)\VMware\VMware Player\
                20130103143638:INFO    1
                20130103143638:INFO    CMSIHelper::InitMsiParameters: MSI Parameters: DATACOLLECTION="0" REMOVE="" COMPONENTDOWNLOAD="1" REBOOT="ReallySuppress" AUTOSOFTWAREUPDATE="0" DESKTOP_SHORTCUT="1" QUICKLAUNCH_SHORTCUT="0" INSTALLDIR="C:\Program Files (x86)\VMware\VMware Player\" ADDLOCAL="ALL" STARTMENU_SHORTCUT="1"
                20130103143638:INFO    CMSIHelper::InitMsiLogging: Successfully enabled logging to file C:\Users\dan\AppData\Local\Temp\vmsetup.20130103143607.vmwareplayer_x64.msi.install.log, with mode 7967
                20130103143638:INFO    CInstallMSIOperation::Execute: Preparing to install VMwarePlayer_x64.msi, options: uninstall_on_rollback: 1, use_internal_ui: 0, parameters: DATACOLLECTION="0" REMOVE="" COMPONENTDOWNLOAD="1" REBOOT="ReallySuppress" AUTOSOFTWAREUPDATE="0" DESKTOP_SHORTCUT="1" QUICKLAUNCH_SHORTCUT="0" INSTALLDIR="C:\Program Files (x86)\VMware\VMware Player\" ADDLOCAL="ALL" STARTMENU_SHORTCUT="1"
                20130103143738:INFO    CInstallMSIOperation::Execute: Finished installing msi [0]
                20130103143738:INFO    CBootstrapCmd::RunOperation: Operation 'InstallMSI' completed successfully with return code 65537
                20130103143738:NOTICE  CCreateUninstallerOperation::Execute: C:\ProgramData
                20130103143738:INFO    VMware Player

                 

                 

                 

                Just in case you were wondering, yes, even the latest and greatest Vmware Player is vulnerable to this issue:
                5.0.1-894247.exe

                 

                Why doesn't Vmware hear of this more? Well, where exactly does one click for "Support" of Vmware Player? Its not like there is even an easy mechanism for reporting a bug.

                 

                Its been over a year, and this hasn't work. As a result its not like the forums, which is the only mechanism I could find to report this issue, is actually used to fix the problem.