Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-85911

Add missing Android Windows host configurations

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 6.0.0 Alpha
    • 6.0.0 Alpha
    • Build System: CMake
    • qtci-windows-10-x86_64-17 + Mingw

    Description

      Was trying to add a configuration to build Android on Windows.
      The linker (ld.lld) gets stuck while linking, waiting on some mutex.

      Change adding the configuration https://codereview.qt-project.org/c/qt/qt5/+/309411

      Is reliably reproduced in the CI.

      Not super useful stack trace is:

      ntoskrnl.exe!KeSynchronizeExecution+0x5b76
      ntoskrnl.exe!KeWaitForSingleObject+0x1c2d
      ntoskrnl.exe!KeWaitForSingleObject+0xab4
      ntoskrnl.exe!KeWaitForSingleObject+0x255
      ntoskrnl.exe!KeTestAlertThread+0x25a7
      ntoskrnl.exe!KeWaitForSingleObject+0x3828
      ntoskrnl.exe!KeWaitForSingleObject+0x1cc8
      ntoskrnl.exe!KeWaitForSingleObject+0xab4
      ntoskrnl.exe!KeWaitForSingleObject+0x255
      ntoskrnl.exe!NtWaitForSingleObject+0x10b
      ntoskrnl.exe!setjmpex+0x7c35
      ntdll.dll!ZwWaitForSingleObject+0x14
      KERNELBASE.dll!WaitForSingleObjectEx+0x93
      libwinpthread-1.dll!pthread_cond_init+0x23c
      libwinpthread-1.dll!pthread_cond_init+0x4ce
      libwinpthread-1.dll!pthread_cond_signal+0xcf
      ld.lld.exe+0x18af8f9
      ld.lld.exe+0x142673a
      ld.lld.exe+0xfc336
      ld.lld.exe+0xfc52d
      ld.lld.exe+0x14ba9f7
      ld.lld.exe+0x1984d50
      ld.lld.exe+0xb2b54
      ld.lld.exe+0x19803c8
      ld.lld.exe+0x1395
      ld.lld.exe+0x14c8
      KERNEL32.DLL!BaseThreadInitThunk+0x14
      ntdll.dll!RtlUserThreadStart+0x21
      
      

      This may or may not be related to other "mutex stuck" issues we recently had on Windows after the hypervisor + Coin update.
      https://bugreports.qt.io/browse/COIN-598

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              alexandru.croitor Alexandru Croitor
              alexandru.croitor Alexandru Croitor
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes