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

Regression: MS Office 2010 Pro Plus Trial does no longer install on GCC builds (8.4.0 fails, 4.7.2 is fine)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Critical
    • None
    • Applications
    • VirtualBox 5.1.38.

    Description

      Steps to reproduce:

      1. Install ReactOS.
      2. Install Wine Gecko 2.40 and Samba 1.3 from Rapps.
      3. Reboot.
      4. Try to install Office 2010.

      The installer hangs at the very end of installation, on ~ 5 minutes, and then appears a breakpoint exception, so installer crashes.

      This happens only in GCC builds, MSVC is still OK up to now.

      Results of my tests:
      up to 0.4.15-dev-142-gc276681 - Office 2010 installation succeeds, without any chashes.
      0.4.15-dev-143-be25fe54 -> 0.4.15-dev-154-gd8eeb31 - I can't test GCC builds for these revisisons, since they are missing on iso.reactos.org.
      starting from 0.4.15-dev-155-gcf9ba2b - it does no longer install, the installation hangs at the very end, with subsequent breakpoint exception, as I said above.

      Logs from 0.4.15-dev-155-gcf9ba2b are also attached:
      office2010.log - standart log,
      office2010-new.log - log translated via log2lines.

      Crash seems to be caused by our rpcrt4.dll (or probably by something other, there are also some other components mentioned in the exception):

      ERROR:  RtlpWaitForCriticalSection at sdk/lib/rtl/critical.c:172 
      Deadlock: 0x7C0390C0
      Unhandled exception
      ExceptionCode:    80000003
      CS:EIP 1b:7c96619e
      DS 23 ES 23 FS 3b GS 0
      EAX: 00000000   EBX: 00000001   ECX: 0abde61c
      EDX: 00000015   EBP: 0abde8cc   ESI: 7c0390c0   ESP: 0abde858
      EDI: 0abde86c   EFLAGS: 00000216
      Address:
      * <ntdll.dll:4619e (sdk/lib/crt/math/i386/alldvrm_asm.s:111 (_alldvrm))> (C:\ReactOS\System32\ntdll.dll@7c920000)
      Frames:
      * <ntdll.dll:21c96 (sdk/lib/rtl/actctx.c:5818 (RtlFindActivationContextSectionGuid))> (C:\ReactOS\System32\ntdll.dll@7c920000)
      * <rpcrt4.dll:552d (dll/win32/rpcrt4/ndr_contexthandle.c:266 (NDRSContextMarshall2))> (C:\ReactOS\system32\rpcrt4.dll@7bff0000)
      * <rpcrt4.dll:1abe2 (dll/win32/rpcrt4/ndr_marshall.c:7238 (NdrServerContextNewUnmarshall))> (C:\ReactOS\system32\rpcrt4.dll@7bff0000)
      * <rpcrt4.dll:1b4fb (dll/win32/rpcrt4/ndr_ole.c:276 (RpcStream_Create))> (C:\ReactOS\system32\rpcrt4.dll@7bff0000)
      * <rpcrt4.dll:1df19 (dll/win32/rpcrt4/ndr_stubless.c:1646 (do_ndr_async_client_call))> (C:\ReactOS\system32\rpcrt4.dll@7bff0000)
      * <rpcrt4.dll:1e41b (dll/win32/rpcrt4/ndr_stubless.c:1777 (do_ndr_async_client_call))> (C:\ReactOS\system32\rpcrt4.dll@7bff0000)
      * <rpcrt4.dll:1f719 (dll/win32/rpcrt4/ndr_stubless.c:1855 (NdrpCompleteAsyncClientCall))> (C:\ReactOS\system32\rpcrt4.dll@7bff0000)
      * <rpcrt4.dll:1f79d (dll/win32/rpcrt4/ndr_stubless.c:1873 (NdrpCompleteAsyncClientCall))> (C:\ReactOS\system32\rpcrt4.dll@7bff0000)
      <osppc.dll:3383> (C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\osppc.dll@6be90000)
      <osppc.dll:1587b> (C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\osppc.dll@6be90000)
      <osppc.dll:9a67> (C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\osppc.dll@6be90000)
      <msi57.tmp:42862> (C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msi57.tmp@9bc0000)
      <msi57.tmp:42b57> (C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msi57.tmp@9bc0000)
      <msi57.tmp:1c51a> (C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msi57.tmp@9bc0000)
      * <msi.dll:23f7e (dll/win32/msi/custom.c:704 (execute_command))> (C:\ReactOS\System32\msi.dll@74d90000)
      * <msi.dll:25356 (dll/win32/msi/custom.c:1220 (ACTION_CustomAction))> (C:\ReactOS\System32\msi.dll@74d90000)
      * <msi.dll:254bf (dll/win32/msi/custom.c:1150 (ACTION_CustomAction))> (C:\ReactOS\System32\msi.dll@74d90000)
      * <kernel32.dll:1d072 (dll/win32/kernel32/client/thread.c:1192 (TlsFree))> (C:\ReactOS\system32\kernel32.dll@7c5b0000)
      err:(dll/win32/advapi32/service/eventlog.c:144) RpcBindingFree returned 0x6a6
      err:(win32ss/user/user32/windows/messagebox.c:1048) MessageBox: L"The exception Breakpoint\r\nA breakpoint has been reached.\r\n (0x80000003) occurred in the application at location 0x7c96619e.\r\n\nClick on OK to terminate the program.\nClick on CANCEL to debug the program."
      

      Attachments

        1. 0.4.15-dev-142-gc276681-gcc.png
          87 kB
          Oleg Dubinskiy
        2. 0.4.15-dev-155-gcf9ba2b-gcc.png
          79 kB
          Oleg Dubinskiy
        3. 0.4.15-dev-155-gcf9ba2b-gcc4.7.png
          87 kB
          Oleg Dubinskiy
        4. 0.4.15-dev-3408-g8d10682.GNU_8.4.0.png
          89 kB
          Oleg Dubinskiy
        5. 0.4.15-dev-695-g050df0f-gcc.png
          79 kB
          Oleg Dubinskiy
        6. 0.4.15-dev-695-g050df0f-msvc.png
          87 kB
          Oleg Dubinskiy
        7. office2010.log
          105 kB
          Oleg Dubinskiy
        8. office2010-new.log
          106 kB
          Oleg Dubinskiy
        9. office2010-new-4.log
          106 kB
          Oleg Dubinskiy

        Issue Links

          Activity

            People

              Unassigned Unassigned
              Oleg Dubinskij Oleg Dubinskiy
              Votes:
              5 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: