- État Fermée
- Pourcentage achevé
- Type Bug
- Catégorie Application
-
Assignée à
DevTeam - Système d'exploitation Windows (64 bits)
- Sévérité Critique
- Priorité Très haute
- Basée sur la version
- Due pour la version 18.1
-
Échéance
Non décidée
- Votes
- Privée
Ouverte par DevTeam - 2018-03-10
Dernière modification par DevTeam - 2018-03-21
FS#1897 - Rapport de bug JDK-8194494 : SHA-512 stub uses AVX 2 instructions on non-supporting CPUs
Les fonctions internes de l’implémentation de Java 9 pour Windows utilise les instructions AVX2 du processeur pour le calcul des clés de hashage SHA2 (SHA-512). Ceci permet de multiplier les performances par 2.
Cependant, l’implémentation de Java 9 essaye d’exécuter des instructions AVX2 même sur un processeur qui ne supporte pas ces instructions.
Il peut donc y avoir divers problèmes ainsi que des plantage de Java dès lors que le serveur de base de données est ouvert et commence à lire la blockchain de la piste d’audit qui nécessite l’usage de clés SHA2 pour le chaînage des blocs.
Ce bug n’est pas un bug du logiciel BeDesk, il s’agit d’un bug de Java.
Il revient donc à Oracle l’éditeur de Java de le résoudre.
Voici le lien vers le descriptif du bug sur le site de développement de l’OpenJDK:https://bugs.openjdk.java.net/browse/JDK-8194494.
Il n’y a malheureusement rien que l’on puisse faire au niveau du logiciel BeDesk pour contourner ce problème. La solution doit être publiée par Oracle avec une mise à jour de Java.
—
Un correctif est prévu par Oracle dans Java 10.
Nous utiliserons donc Java 10 en remplacement de Java 9 dès qu’il sera disponible.
ID | Projet | Résumé | Priorité | Sévérité | Progression | |
---|---|---|---|---|---|---|
1899 | BeDesk-Express | Moyenne | Basse |