Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
5.0.0
-
Windows 7
-
581f079b04d4c1901d820304b3e9195e096e34e2
Description
QByteArray autotest fails on windows:
FAIL! : tst_QByteArray::qvsnprintf() Compared values are not the same
Actual (buf[5]): ?
Expected (char(42)): *
.\tst_qbytearray.cpp(526) : failure location
It appears that microsoft implementation of vsprintf overwrites bytes after null terminator in target buffer, which makes this test fail. This is probably some security feature.
Attachments
Issue Links
- is required for
-
QTBUG-24203 Qt 5.0 - Windows: Fix tests
- Closed
For Gerrit Dashboard: QTBUG-24157 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
15802,1 | Make "nmake check" pass for corelib tests in Windows. | master | qt/qtbase | Status: MERGED | +2 | 0 |