Sortie de Qt 5.6.1-1 en urgence
Pour corriger un défaut dans la gestion des caches des composants Qt Quick, Qt 5.7 n'est pas touché
Le 2016-06-22 14:05:35, par dourouc05, Responsable Qt & Livres
Très peu de temps après Qt 5.6.1, la gravité d’un défaut (QTBUG-53761) a été remarquée : l’utilisation d’applications Qt Quick un peu sérieuses est devenue impossible avec Qt 5.6.1 (ce qui n’était pas le cas avec la 5.6.0). Le problème vient de la gestion des caches : dès que soixante-quatre composants ont été importés (des fichiers QML ou JavaScript), mais que tous n’ont pas été instanciés, le système de gestion des caches pouvait effacer certains composants non instanciés. Lors de leur utilisation effective, l’interpréteur ne pouvait donc plus les trouver, ce qui résultait en une série d’erreurs difficilement compréhensible :
Pour les détails temporels : le défaut avait été corrigé avant la sortie de Qt 5.6.1, mais sa gravité avait été mal estimée, la sortie de Qt 5.6.1 n’a donc pas été retardée, puisque chaque modification doit être testée. Au fil du temps et des rapports qui ont défilé sur l’application de suivi des défauts, les développeurs ont remarqué que ce problème était grave, d’où cette nouvelle version. Par contre, le correctif a été intégré à Qt 5.7.0 à temps pour la sortie de cette version.
Télécharger Qt 5.6.1-1.
Source : Qt 5.6.1-1 Released.
Ce contenu a été publié dans Qt par dourouc05.
Code : |
1 2 3 4 5 | Starting /dev/Qt5.6.1-test/Examples/Qt-5.6/quickcontrols/extras/flat-Desktop_Qt_5_6_1_GCC_64bit-Debug/flat... QML debugging is enabled. Only use this in a safe environment. qrc:/ExtrasImports/QtQuick/Controls/Styles/Flat/GroupBoxStyle.qml:64: TypeError: Cannot read property 'flat' of null qrc:/ExtrasImports/QtQuick/Controls/Styles/Flat/GroupBoxStyle.qml:62: TypeError: Cannot read property 'flat' of null qrc:/ExtrasImports/QtQuick/Controls/Styles/Flat/GroupBoxStyle.qml:82: TypeError: Cannot read property 'checked' of null |
Télécharger Qt 5.6.1-1.
Source : Qt 5.6.1-1 Released.
Ce contenu a été publié dans Qt par dourouc05.
-
LittleWhiteResponsable 2D/3D/Jeuxle 01/07/2016 à 15:42
-
Jbx 2.0bMembre chevronnéC'était bien le problème majeur qui nous empêchait d'utiliser la 5.6.1. Content qu'il soit résolule 01/07/2016 à 10:35
-
GEP007Membre du ClubUne fuite en avant ?
Premature optimization is the root of all evil. – Donald Knuth ( The C++ Programming Language Fourth Edition Bjarne Stroustrup )le 30/07/2016 à 22:38