Вопрос

У кого-нибудь есть GWT 1.6.4, работающий на FreeBSD?Наш сервер сборки представляет собой блок FreeBSD, и при попытке компиляции он умирает со следующим:

# 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.

Интересно, что Maven, похоже, включает в себя gwt-dev-1.6.4-linux.jar в пути к классу, предположительно, потому, что нет версии для FreeBSD;Я не знаю, связано ли это с чем-то или нет.Мы просто пытаемся скомпилировать, а не использовать размещенный режим, поэтому я не верю, что на самом деле требуются какие-либо собственные библиотеки.Раньше у нас это прекрасно работало с GWT 1.5.

Это было полезно?

Решение 2

Похоже, мы избежали этого, используя JDK5 для компиляции нашего кода на основе GWT.Не идеальное решение, но его можно обойти.

Другие советы

Если вы поищете в Google этот фрейм (libjvm.so + 0x20c724), вы найдете некоторые релевантный Недавние Ветки в списке freebsd-java.

Похоже, проблема может быть связана с IPv6?Предлагаемое там решение состояло в том, чтобы добавить -Djava.net.preferIPv6Addresses=false -Djava.net.preferIPv4Stack=true в конфигурацию.

Необычно видеть систему сборки FreeBSD для java;на этой платформе нет большой гибкости или поддержки Java.Ваш продукт также развернут на FreeBSD?Если описанное выше решение не работает, возможно, вам придется более тесно взаимодействовать с сообществом freebsd-java или же попробовать другую платформу для сборки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top