Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.0.0 Alpha
-
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
- is required for
-
QTBUG-85983 Qt6 Android build with cmake
-
- Closed
-
- relates to
-
COIN-598 Killed process: No output received
-
- Closed
-
For Gerrit Dashboard: QTBUG-85911 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
309411,21 | CMake: Add Windows10 x64 MinGW 8.1 host Android CMake targets | dev | qt/qt5 | Status: MERGED | +2 | 0 |
309532,2 | CMake: Don't use lld linker for Android with a Windows host | dev | qt/qtbase | Status: MERGED | +2 | 0 |
313215,5 | CMake: Fix building of non-qtbase repos on Android with Windows host | dev | qt/qtbase | Status: MERGED | -1 | 0 |