任何人有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的代码已经躲过此。没有一个完美的解决方案,而是一种变通。

其他提示

如果您搜索谷歌该帧(libjvm.so + 0x20c724)你能找到一些的相关最近线程在FreeBSD-java的列表上。

看起来问题可能与IPv6的?该解决方案提出了有加 -Djava.net.preferIPv6Addresses = FALSE -Djava.net.preferIPv4Stack =真 于该结构。

这是不寻常的,看的Java一个FreeBSD建立系统;没有很多在该平台上的灵活性和对Java的支持。是您的产品部署在FreeBSD呢?如果以上方法无效,您可能需要获得更紧密地与FreeBSD的-Java社区从事或者考虑尝试为构建另一个平台。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top