erro fatal ao usar o Java3d na versão mais recente do ubuntu do que 11.10

0

Eu estou executando um site baseado em java onde eu uso o java3d para renderizar algumas imagens 3d sem qualquer problema oneiric.

Eu também preciso dizer que como o aplicativo é executado em um servidor sem uma placa gráfica, eu uso o xvfb.

Quando estou fazendo uma atualização do sistema (tentei todas as versões até 14.10) recebo um erro fatal.

Eu tentei várias configurações diferentes. oracle java, openjdk em todas as versões, sem sorte.

o que mais me intriga é, a primeira renderização está funcionando, às vezes a segunda. mas depois mata todo o processo java e vejo a seguinte mensagem de erro nos logs:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f3f2e91a530, pid=9831, tid=139909307741952
#
# JRE version: OpenJDK Runtime Environment (7.0_65-b32) (build 1.7.0_65-b32)
# Java VM: OpenJDK 64-Bit Server VM (24.65-b04 mixed mode linux-amd64 compressed oops)
# Derivative: IcedTea 2.5.3
# Distribution: Ubuntu 14.04 LTS, package 7u71-2.5.3-0ubuntu0.14.04.1
# Problematic frame:
# C  [libGL.so.1+0x3d530]
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/litwan/8080yanel/local/apache-tomcat-7.0.25/bin/hs_err_pid9831.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla
#

Qualquer ajuda ou sugestão seria muito apreciada.

    
por Simon Litwan 27.01.2015 / 10:14

1 resposta

1

Eu encontrei uma solução!

Atualize para java3d 1.6. como visto aqui: link

BTW é muito importante limpar / desinstalar seu antigo java3d antes.

Espero que isso ajude.

    
por Simon Litwan 28.01.2015 / 15:10