Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-12811

Add the MOF compiler stub from Wine to satisfy Office 2010 last installation step

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.5
    • Applications
    • None

    Description

      The last installation step of Office 2010 ("InstallFinalize") attempts to install, via a substep "InstallOSppMof.x86", MOF files[1,2] by calling the MOF compiler mofcomp.exe [3] that should be natively present on (Windows XP/Server 2003 and) ReactOS, but doesn't find it, and therefore fails. This makes the Office 2010 installation fail at the very last step, indicated by the following debug traces:

      trace:(H:\trunk\reactos_clean\dll\win32\msi\custom.c:620):msi:DllThread custom action (380) returned 1603
      err:(H:\trunk\reactos_clean\dll\win32\msi\action.c:521):msi:ITERATE_Actions Action: L"InstallFinalize" finished with error code 1603
      err:(H:\trunk\reactos_clean\dll\win32\msi\action.c:532):msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603

      The "fix" is therefore to import the MOF compiler stub from Wine to satisfy Office 2010 installation.

      [1]: "Managed Object Format (MOF)", https://msdn.microsoft.com/en-us/library/aa823192(v=vs.85).aspx
      [2]: "Using MOF Files", https://technet.microsoft.com/en-us/library/cc180827.aspx
      [3]: "mofcomp", https://msdn.microsoft.com/en-us/library/aa392389(v=vs.85).aspx

      Attachments

        Issue Links

          Activity

            People

              hbelusca hbelusca
              hbelusca hbelusca
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: