Login  Register

Re: Java3D crashes : sweethome3D on Ubuntu

Posted by philjord on Oct 08, 2016; 11:01pm
URL: https://forum.jogamp.org/Java3D-crashes-sweethome3D-on-Ubuntu-tp4037293p4037294.html

The very first thought I have on this is that SweetHome3D runs on Java3D 1.5 which is the version prior to the version supported here, being Java3D 1.6.

Java3D 1.6 added a new pipeline called JoglPipeline that requires the jogl-all-2.3.2.jar file and gluegen-rt-2.3.2.jar

In the bug reports you've referenced I see
https://sourceforge.net/p/sweethome3d/bugs/583/ has a classpath that doesn't include the 2 jars above
and
https://sourceforge.net/p/sweethome3d/bugs/700/
has a stack trace that uses the Java3D 1.5 pipeline called NativePipeline

So although I can't get the exact code for a Linux machine (I'm on windows) this suggests you have a bug with a version we can't support.

However I did notice that SweetHome3D version 5.1 added support for Java3D 1.6 pre12 into the Mac OSX code, so perhaps there's hope of moving it forward and people on this forum being able to help
http://www.sweethome3d.com/history.jsp

I can't seem to find an easy way to get the Mac jars to download and run, to many assitive tools in the way.

Perhaps if you talk to the SweetHome3D developer he'll help you get the Mac version to run on your machine (should be literally trivial), then forward through a bug report if something similar happens.

Sorry I can't be more useful than that.