On Mon, 2015-03-23 at 22:26 +0100, Vincent Keller wrote: > Bonjour, > > J'ai aussi eu cette erreur de SWT. Après pas mal d'heures de recherche > et d'énervement je n'ai pas trouvé la solution. Juste un petit coup de > magie qui m'a permis de remplir la déclaration: > > Lorsque VaudTax2014 s'ouvre (c'est à ce moment que quoiqu'on fasse avec > la fenêtre, elle crash avec l'erreur SWT), j'appuie sur le lien > "Nouveautés et informations importantes, cliquez-ici", cela ouvre votre > browser favori. On peut ensuite revenir à la fenêtre VaudTax, la > redimensionner, ouvrir la déclaration 2013 et travailler as usual. > > Ne me demandez pas pourquoi ça fonctionne, mais ça fonctionne.
Bonjour, Intéressant. Effectivement le problème est lié au chargement d'un moteur de rendu HTML pour l'aide présente à chaque page... Comme Java est ma tasse de thé et que j'ai déjà fait du SWT, j'ai creusé jusqu'à trouver des références de bugs Eclipse/SWT: https://bugs.eclipse.org/bugs/show_bug.cgi?id=423870 https://www.eclipse.org/swt/faq.php#browserlinux Pour résumer: - les versions récentes de SWT exploitent GTK 3 par défaut - apparemment le moteur de rendu sélectionné chez moi est xulrunner - xulrunner n'a pas été porté sur GTK 3 (toujours GTK 2) - ce qui explique le méchant crash J'optiens même un message d'erreur super clair en ajoutant l'option -Dorg.eclipse.swt.browser.DefaultType=mozilla au démarrage ! Visiblement SWT n'est pas capable d'exploiter le webkit installé sur mon système, alors je me suis rabattu sur le work-around décrit dans le ticket en ajoutant dans le script de démarrage "vaudtax2014": export SWT_GTK3=0 Quand j'aurai un moment, il faudra que j'active webkit: https://www.eclipse.org/swt/faq.php#browserwebkitgtk Et que j'aille râler pour faire améliorer ce "readme.txt" qui n'explique rien, parce qu'il est possible que le problème persiste et touche plus de monde l'année prochaine... à moins que xulrunner soit porté en GTK 3. Cordialement, Yves Martin _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
