Crash Java sur Windows 32 bits lors du lancement de l'application Web Start


Au travail, nous utilisons un système d'administration du personnel qui utilise Java Web Start. Nous utilisons Java 8.40, Internet Explorer 11 et Windows 7. Principalement des fenêtres 64 bits mais certains 32 bits. Les ordinateurs avec Windows 7 32 bits ont du mal à démarrer l'application tous les matins. Ils doivent essayer entre 2 et 10 fois avant le démarrage de l'application. Une fois qu'ils entrent, ils peuvent fermer l'application et elle commencera sans aucun problème. Chrome fonctionne généralement un peu mieux mais il y a une politique au travail qui IE devrait être utilisé.

J'ai suivi les guides de dépannage Oracles Java et d'autres ressources en ligne sans aucune chance.

J'ai c'est à dire:

  • configuration antivirus et pare-feu vérifiée.
  • assurez-vous que Java est activé dans le navigateur
  • vérifié différentes configurations dans le panneau de configuration Java
  • suppression des fichiers temporaires dans IE et Java Control Panel
  • Je me suis assuré que nous utilisions JRE 32 bits
  • testé pour exécuter IE sans modules complémentaires
  • et beaucoup d'autres choses

Ce lien est l'un des plus utiles que j'ai trouvés sur le réglage fin de Java.

Lorsque je choisis d'afficher la console dans le panneau de configuration Java et d'activer le suivi et la journalisation, c'est ce qui se passe lorsque l'application ne démarre pas:

  • la console apparaît et commence à enregistrer les événements
  • la console se ferme soudainement
  • L'image de chargement Java n'apparaît jamais
  • Les fichiers journaux Java et Windows n'en affichent aucun erreur.

Bien que Java semble planter, il n'y a aucun fichier d'erreur (hs_err_pid*) à trouver n'importe où. J'ai cherché tout le disque et même essayé de définir les paramètres JVM pour définir un chemin pour le fichier d'erreur (merci Saeid)

J'ai également exécuté Process Monitor au démarrage de l'application avec des filtres sur le processus jp2launcher et le chemin du dossier Java cache mais cela ne m'a donné aucune information utile.

Je tiens à souligner que l'application finalement commence. Les utilisateurs 32 bits ont juste à essayer plusieurs fois. Les utilisateurs 64 bits ne semblent pas avoir de problèmes.

C'est ce que montre Process monitor au moment où la fenêtre de la console Java se ferme brusquement: Le Moniteur De Processus

Voici ce que le fichier de trace regarde au même moment: entrez la description de l'image ici

Et le fichier journal: entrez la description de l'image ici

Author: Edminsson, 2015-03-27