Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.11.2, 5.15.0
-
None
-
MSVC 2017, 32bit, MSVC 2019 64 bit (16.6)
-
-
b619f2a26ea2ab56e18a3f9a8b635f96fc479563 9115c841030be5a0d937b62a051d9b666b95131a (qt/qtbase/5.12)
Description
Static debug build fails with "Debug Assertion Failed". Static release build works.
Program:
..dk\packaging-tools\qt-src_5112_debug\qttools\bin\lrelease.exe
File: minkernel\crts\ucrt\src\appcrt\heap\debug_heap.cpp
Line: 904
Expression: _CrtlsValidHeapPointer(block)
Configure options:
-debug -opensource -confirm-license -nomake examples -nomake tests -accessibility -no-qml-debug -no-icu -mp -static -no-sql-sqlite -openssl-linked -static-runtime "OPENSSL_LIBS=-lssleay32MT -llibeay32MT -lcrypt32 -lgdi32" -I C:/OpenSSL/include -L C:/OpenSSL/lib/VC/static -prefix C:/work/build/qtsdk/packaging-tools/qt-bld_5112_debug/qtbase
Attachments
Issue Links
- is duplicated by
-
QTBUG-86057 Crash with static build on Windows before entering main due to variable initialization order across compilation units
- Closed