Qt 6.0.0 Known Issues: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(33 intermediate revisions by 9 users not shown)
Line 1: Line 1:
[[Category:Known Issues]]
[[Category:Known Issues]]
*Check that your system meets [https://doc-snapshots.qt.io/qt6-dev/gettingstarted.html#platform-requirements%20Qt's%20requirements]
 
*Check that your system meets [https://doc.qt.io/qt-6/gettingstarted.html#platform-requirements Qt's requirements]
*All open issues can be found from Jira: https://bugreports.qt.io
*All open issues can be found from Jira: https://bugreports.qt.io
**RTA findings [https://bugreports.qt.io/issues/?filter=22662 here]
**RTA findings [https://bugreports.qt.io/issues/?filter=22662 here]
*Supported development platforms are listed here: https://bugreports.qt.io/browse/QTBUG-85851


== All platforms ==
==All platforms==


==Windows==
*When using socks proxy it may read and send data from deallocated memory when sending large amounts of data at once.
*QCache related crash on DNS lookups ([https://bugreports.qt.io/browse/QTBUG-89176 QTBUG-89176])
*Any Qt Quick Controls 2 applications that still set the Default style will not start. The fix will be available with 6.0.1. The workaround is to set a [https://doc.qt.io/qt-6/qtquickcontrols2-styles.html#available-styles valid] style. ([https://bugreports.qt.io/browse/QTBUG-89286 QTBUG-89286])
* There are known issues with CMake 4.18.2 and multi-config ninja that prevend building Qt with a -debug-and-release build. Please consider updating CMake in such cases.


==Linux==
==Linux==
*Minimum glibc version for prebuild binaries is 2.28, see https://bugreports.qt.io/browse/QTBUG-88833
**Workaround: compile Qt 6.0.0 by yourself or update glibc to 2.28 or newer


==macOS==
==macOS==
==Windows==
* Static builds with MSVC are not currently possible due to some filenames causing MAX_PATH to be exceeded ([https://bugreports.qt.io/browse/QTBUG-88581 QTBUG-88581]).


==Android==
==Android==
* QMake script has a hardcoded path to the host qmake from the built environment in CI. A workaround is to manually edit android_<abi>/bin/qmake to use the host's qmake path. See [https://bugreports.qt.io/browse/QTBUG-87071 QTBUG-87071].
 
* If you don't have a system-wide cmake installed, or if cmake is not in the PATH, add it to the PATH, otherwise, qt-cmake will not find a usable cmake. See [https://bugreports.qt.io/browse/QTBUG-87071 QTBUG-87071].  
*Qt 6.0 for Android doesn't support multi-abi builds, it will be added in the next release ([https://bugreports.qt.io/browse/QTBUG-88841 QTBUG-88841]).
* On Windows hosts, building, and packaging an APK has issues with path formats. See [https://bugreports.qt.io/browse/QTBUG-87066 QTBUG-87066] for manually applying the fixes. These fixes will be included in the next beta release.
*When using CMake properties like QT_ANDROID_PACKAGE_SOURCE_DIR, qt_android_generate_deployment_settings(target_name) must be added after setting properties to make sure they are included in the deployment JSON file ([https://bugreports.qt.io/browse/QTBUG-88840 QTBUG-88840]).
* qt-cmake has hardcoded value for the Android toolchain file from CI, that's why additional args must be provided to qt-cmake, use the following command (see [https://bugreports.qt.io/browse/QTBUG-87068 QTBUG-87068]):<syntaxhighlight lang="sh">
 
<qt_android_install>/bin/qt-cmake -S <source_path> -B <build_path> -DANDROID_SDK_ROOT:PATH=<sdk_path> -DANDROID_ABI:STRING=<abi> -DANDROID_NATIVE_API_LEVEL:STRING=23 -DCMAKE_TOOLCHAIN_FILE:PATH=<ndk_path/build/cmake/android.toolchain.cmake -DCMAKE_FIND_ROOT_PATH:PATH=<qt_android_install> -DQT_HOST_PATH:PATH=<qt_host_install>
[[Qt for Android known issues]]
</syntaxhighlight>


==iOS==
==iOS==
* Using CMake to build user projects requires manual tweak. Please use qmake for now.
 
*Using CMake to build user projects requires manual tweak. Please use qmake for now.
*Qt Creator cannot yet build iOS CMake projects ([https://bugreports.qt.io/browse/QTCREATORBUG-25058 QTCREATORBUG-25058]).
*Starting deployed iOS application from Qt Creator fails, see https://bugreports.qt.io/browse/QTBUG-89058
**If you click the installed icon on the device (located on the last screen) it starts Ok.


==Qt for Device Creation==
==Qt for Device Creation==


*Qt Creator's wizard generated CMake applications need a workaround to be able to deploy to device. See: https://bugreports.qt.io/browse/QTCREATORBUG-25029
{{Release Information}}
{{Release Information}}

Latest revision as of 09:34, 8 January 2021


All platforms

  • When using socks proxy it may read and send data from deallocated memory when sending large amounts of data at once.
  • QCache related crash on DNS lookups (QTBUG-89176)
  • Any Qt Quick Controls 2 applications that still set the Default style will not start. The fix will be available with 6.0.1. The workaround is to set a valid style. (QTBUG-89286)
  • There are known issues with CMake 4.18.2 and multi-config ninja that prevend building Qt with a -debug-and-release build. Please consider updating CMake in such cases.

Linux

macOS

Windows

  • Static builds with MSVC are not currently possible due to some filenames causing MAX_PATH to be exceeded (QTBUG-88581).

Android

  • Qt 6.0 for Android doesn't support multi-abi builds, it will be added in the next release (QTBUG-88841).
  • When using CMake properties like QT_ANDROID_PACKAGE_SOURCE_DIR, qt_android_generate_deployment_settings(target_name) must be added after setting properties to make sure they are included in the deployment JSON file (QTBUG-88840).

Qt for Android known issues

iOS

  • Using CMake to build user projects requires manual tweak. Please use qmake for now.
  • Qt Creator cannot yet build iOS CMake projects (QTCREATORBUG-25058).
  • Starting deployed iOS application from Qt Creator fails, see https://bugreports.qt.io/browse/QTBUG-89058
    • If you click the installed icon on the device (located on the last screen) it starts Ok.

Qt for Device Creation

Release Information [edit]
Qt Version Overview Tools and Versions New Features Changes Known Issues
Qt 6.7 Qt 6.7 Release Qt 6.7 Tools and Versions New Features in Qt 6.7 Qt 6.7 Known Issues
Qt 6.6 Qt 6.6 Release Qt 6.6 Tools and Versions New Features in Qt 6.6 Qt 6.6.0 Release NoteQt 6.6.1 Release NoteQt 6.6.2 ReleaseQt 6.6.3 Release Qt 6.6 Known Issues
Qt 6.5 Qt 6.5 Release Qt 6.5 Tools and Versions New Features in Qt 6.5 Qt 6.5.0 Release NoteQt 6.5.1 Release NoteQt 6.5.2 Release NoteQt 6.5.3 Release Note Qt 6.5 Known Issues
Qt 6.4 Qt 6.4 Release Qt 6.4 Tools and Versions New Features in Qt 6.4 Qt 6.4.0 Release NoteQt 6.4.1 Release NoteQt 6.4.2 Release NoteQt 6.4.3 Release Note Qt 6.4 Known Issues
Qt 6.3 Qt 6.3 Release Qt 6.3 Tools and Versions New Features in Qt 6.3 Qt 6.3.0 Release NoteQt 6.3.1 Release Note Qt 6.3 Known Issues
Qt 6.2 Qt 6.2 Release Qt 6.2 Tools and Versions New Features in Qt 6.2 Qt 6.2.0 Release NoteQt 6.2.1 Release NoteQt 6.2.2 Release Note Qt 6.2 Known Issues
Qt 6.1 Qt 6.1 Release Qt 6.1 Tools and Versions New Features in Qt 6.1 Qt 6.1.0 Release NoteQt 6.1.1 Release NoteQt 6.1.2 Release NoteQt 6.1.3 Release Note Qt 6.1.0 Known IssuesQt 6.1.1 Known issues in release noteQt 6.1.2 Known issues in release noteQt 6.1.3 Known issues in release note
Qt 6.0 Qt 6.0 Release Qt 6.0 Tools and Versions New Features in Qt 6.0 Qt 6.0.0 Change FilesQt 6.0.1 Release NoteQt 6.0.2 Release NoteQt 6.0.3 Release NoteQt 6.0.4 Release Note Qt 6.0.0 Known IssuesQt 6.0.1 Known IssuesQt 6.0.2 Known IssuesQt 6.0.3 Known IssuesQt 6.0.4 Known Issues
Qt 5.15 Qt 5.15 Release Qt 5.15 Tools and Versions New Features in Qt 5.15 Qt 5.15.0 Change FilesQt 5.15.1 Change FilesQt 5.15.2 Change Files Qt 5.15.0 Known IssuesQt 5.15.1 Known IssuesQt 5.15.2 Known IssuesQt 5.15.4 Known Issues
Qt 5.14 Qt 5.14 Release Qt 5.14 Tools and Versions New Features in Qt 5.14 Qt 5.14.0 Change FilesQt 5.14.1 Change FilesQt 5.14.2 Change Files Qt 5.14.0 Known IssuesQt 5.14.1 Known IssuesQt 5.14.2 Known Issues
Qt 5.13 Qt 5.13 Release Qt 5.13 Tools and Versions New Features in Qt 5.13 Qt 5.13.0 Change FilesQt 5.13.1 Change FilesQt 5.13.2 Change Files Qt 5.13.0 Known IssuesQt 5.13.1 Known IssuesQt 5.13.2 Known Issues
Qt 5.12 Qt 5.12 Release Qt 5.12 Tools and Versions New Features in Qt 5.12 Qt 5.12.0 Change FilesQt 5.12.1 Change FilesQt 5.12.2 Change FilesQt 5.12.3 Change FilesQt 5.12.4 Change FilesQt 5.12.5 Change FilesQt 5.12.6 Change FilesQt 5.12.7 Change FilesQt 5.12.8 Change FilesQt 5.12.9 Change FilesQt 5.12.10 Change FilesQt 5.12.11 Release NoteQt 5.12.12 Release Note Qt 5.12.0 Known IssuesQt 5.12.1 Known IssuesQt 5.12.2 Known IssuesQt 5.12.3 Known IssuesQt 5.12.4 Known IssuesQt 5.12.5 Known IssuesQt 5.12.6 Known IssuesQt 5.12.7 Known IssuesQt 5.12.8 Known IssuesQt 5.12.9 Known IssuesQt 5.12.10 Known IssuesQt 5.12.11 Known issues in release noteQt 5.12.12 Known issues in release note
Qt 5.11 Qt 5.11 Release Qt 5.11 Tools and Versions New Features in Qt 5.11 Qt 5.11.0Qt 5.11.1Qt 5.11.2 Change FilesQt 5.11.3 Change Files Qt 5.11.0Qt 5.11.1Qt 5.11.2 Known IssuesQt 5.11.3 Known Issues
Qt 5.10 Qt 5.10 Release Qt 5.10 Tools and Versions New Features in Qt 5.10 Qt 5.10.0Qt 5.10.1 Change Files Qt 5.10.0Qt 5.10.1 Known Issues
Qt 5.9 Qt 5.9 Release Qt 5.9 Tools and Versions New Features in Qt 5.9 Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Change FilesQt 5.9.7 Change FilesQt 5.9.8 Change FilesQt 5.9.9 Change Files Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Known IssuesQt 5.9.7 Known IssuesQt 5.9.8 Known IssuesQt 5.9.9 Known Issues
Qt 5.8 Qt 5.8 Release Qt 5.8 Tools and Versions New Features in Qt 5.8 Qt 5.8.0 Change Files Qt 5.8.0 Known Issues
Qt 5.7 Qt 5.7 Release Qt 5.7 Tools and Versions New Features in Qt 5.7 Qt 5.7.0Qt 5.7.1 Change Files Qt 5.7.0Qt 5.7.1 Known Issues
Qt 5.6 Qt 5.6 Release Qt 5.6 Tools and Versions New Features in Qt 5.6 Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Change Files Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Known Issues
Qt 5.5 Qt 5.5 Release Qt 5.5 Tools and Versions New Features in Qt 5.5 Qt 5.5.0Qt 5.5.1 Change Files Qt 5.5.0Qt 5.5.1 Known Issues
Qt 5.4 Qt 5.4 Release Qt 5.4 Tools and Versions New Features in Qt 5.4 Qt 5.4.0Qt 5.4.1Qt 5.4.2 Change Files Qt 5.4.0Qt 5.4.1Qt 5.4.2 Known Issues
Qt 5.3 Qt 5.3 Release Qt 5.3 Tools and Versions New Features in Qt 5.3 Qt 5.3.0Qt 5.3.1Qt 5.3.2 Change Files Qt 5.3.0 Beta 1Qt 5.3.0 RC 1
Qt 5.3.0Qt 5.3.1Qt 5.3.2 Known Issues
Qt 5.2 Qt 5.2 Release New Features in Qt 5.2 Qt 5.2.0Qt 5.2.1 Change Files Qt 5.2.0 Beta 1Qt 5.2.0 RC 1
Qt 5.2.0Qt 5.2.1 Known Issues
Qt 5.1 Qt 5.1 Release New Features in Qt 5.1 Qt 5.1.0 Change Files Qt 5.1.0 Beta 1Qt 5.1.0 RC 1
Qt 5.1.0Qt 5.1.1 Known Issues
Qt 5.0 Qt 5.0.0Qt 5.0.1 Release New Features in Qt 5.0 Qt 5.0 Changes Qt 5.0.0 Beta 1Qt 5.0.0 Beta 2Qt 5.0.0 RC 1Qt 5.0.0 RC 2
Qt 5.0.0Qt 5.0.1Qt 5.0.2 Known Issues