Question

Quelqu'un a GWT 1.6.4 en cours d'exécution sur FreeBSD? Notre serveur de build est une boîte FreeBSD, et meurt avec ce qui suit quand nous essayons de compiler:

# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000800d0c724, pid=4749[thread 34370233088 also had an error], tid=0xa02d80

#
# Java VM: Diablo Java HotSpot(TM) 64-Bit Server VM (10.0-b23 mixed mode bsd-amd64)
# Problematic frame:
# V  [libjvm.so+0x20c724]
#
# An error report file with more information is saved as:
# /usr/home/username/reporting/hs_err_pid4749.log
#
# Please submit bug reports to freebsd-java@FreeBSD.org
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.

Il est intéressant, Maven semble inclure dans le classpath gwt-dev-1.6.4-linux.jar, sans doute parce qu'il n'y a pas de version pour FreeBSD; Je ne sais pas si cela est lié ou non. Nous essayons juste de compiler, ne pas utiliser le mode hébergé, donc je ne crois pas que les bibliothèques natives sont réellement nécessaires. Ceci fonctionnait très bien pour nous avec GWT 1.5.

Était-ce utile?

La solution 2

Il semble avoir esquivé cela en utilisant JDK5 pour compiler notre code basé sur GWT. Pas une solution parfaite, mais un travail autour.

Autres conseils

Si vous recherchez Google pour cette trame (+ libjvm.so 0x20c724) vous trouverez quelques récente href="http://lists.freebsd.org/pipermail/freebsd-java/2009-April/008047.html" rel="nofollow noreferrer"> fils sur la liste freebsd-java.

On dirait que le problème pourrait être lié à IPv6? La solution proposée était d'ajouter -Djava.net.preferIPv6Addresses = false -Djava.net.preferIPv4Stack = true à la configuration.

Il est rare de voir un système FreeBSD pour construire java; il n'y a pas beaucoup de flexibilité ou le support de Java sur cette plate-forme. Votre produit est déployé sur FreeBSD ainsi? Si la solution ne fonctionne pas, vous devrez peut-être obtenir plus étroitement engagé avec la communauté freebsd-java ou envisager d'autre d'essayer une autre plate-forme pour la construction.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top