web-dev-qa-db-fra.com

L'application de bureau CrashPlan s'est soudainement arrêtée après l'écran de démarrage

L'application de bureau CrashPlan s'est soudainement arrêtée après l'écran de démarrage

  • C’était une nouvelle installation de CrashPlan sur Ubuntu 14.04 AMD64 avec Oracle Java 7 JDK.
  • La plupart de /usr/local/crashplan/log/....log ne contenait pas de messages d'erreur pertinents, mais j'en ai trouvé un de Nice dans /usr/local/crashplan/log/ui_output.log:
 # 
 # Une erreur fatale a été détectée par l'environnement d'exécution Java: 
 # 
 # SIGSEGV (0xb) à l'ordinateur = 0x00007f313f4702a1, pid = 25099, id = 139851489089280 
 # 
 # Version de JRE: environnement d'exécution Java (TM) SE (7.0_67-b01) (version 1.7.0_67-b01) 
 # Java VM: Java Serveur HotSpot (TM) 64 bits VM (24.65-b04 oops compressés linux-AMD64 en mode mixte) 
 # Cadre problématique: 
 # C [libsoup-2.4.so.1 + 0x6c2a1] soup_session_feature_detach + 0x11 
 # 
 # Échec de l'écriture de la sauvegarde. Les vidages mémoire ont été désactivés. Pour activer la sauvegarde du noyau, essayez "ulimit -c unlimited" avant de relancer Java 
 # 
 # Un fichier de rapport d'erreur contenant davantage d'informations est enregistré sous le nom: 
 #/tmp/hs_err_pid25099.log 
 # 
 # Si vous souhaitez soumettre un rapport de bogue, veuillez visiter: 
 # http://bugreport.Sun.com/bugreport/crash. jsp 
 # Le crash est survenu en dehors de la machine virtuelle Java en code natif. 
 # Voir le cadre problématique pour savoir où signaler le bogue. 
 # 

FYI: Je pourrais attacher de mon client Windows CrashPlan à ce démon Ubuntu, donc le démon était bon.

6
andras.tim

J'ai trouvé une solution de travail (solution de contournement) dans un article StackOverflow lié à Eclipse: https://stackoverflow.com/questions/20203771/Eclipse-continue-crash

Et @ Erigami ont trouvé un article sur CrashPlan: https://support.code42.com/CrashPlan/Latest/Troubleshooting/CrashPlan_App_Closes_In_Some_Linux_Installations =

Solution/Contournement

Il faut ajouter le paramètre -Dorg.Eclipse.swt.browser.DefaultType=mozilla JVM à la configuration de démarrage de CrashPlanDesktop.

  1. Ouvrez /usr/local/crashplan/bin/run.conf avec Sudo
  2. Ajoutez -Dorg.Eclipse.swt.browser.DefaultType=mozilla à la fin de la variable GUI_Java_OPTS.
  3. Enregistrez le fichier. Cela doit ressembler à ceci:
     SRV_Java_OPTS = "- Dfile.encoding = UTF-8 -Dapp = CrashPlanService -DappBaseName = CrashPlan -Xms20m -Xmx1024m -Djava.net.preferIPv4Stack = true -Dsun.net.inetaddr.ttl = 300. .ttl = 300 -Dsun.net.inetaddr.negative.ttl = 0 -Dnetworkaddress.cache.negative.ttl = 0 -Dc42.native.md5.enabled = false "
     GUI_Java_OPTS =" - Dfile.encoding = UTF-8 -Dapp = CrashPlanDesktop -DappBaseName = CrashPlan -Xms20m -Xmx512m -Djava.net.preferIPv4Stack = true -Dsun.net.inetaddr.ttl = 300 -Dnetworkaddress.cache.ttl = 300 -Dsun.net.inetaddr.negative. ttl = 0 -Dnetworkaddress.cache.negative.ttl = 0 -Dc42.native.md5.enabled = false -Dorg.Eclipse.swt.browser.DefaultType = mozilla "
    
  4. Ça marche! À votre santé! ;)

Note

Si vous réinstallez l'application, elle se met automatiquement à niveau, puis le fichier run.conf sera écrasé!

8
andras.tim