Print at Dec 18, 2025, 8:07:44 PM

Posted by Iun8teic at Mar 13, 2019, 1:22:56 AM
confused   Exception in thread "AWT-EventQueue-0"
hey guys.

i lost the 3d-view while editing my model. everything was fun but after adding a shelf the 3d-view got lost and now i only see a gray area and i have no idea how to step back to a working file.

i use ubuntu 16.04.6 with SH3D v6.1.2 (Java Version 1.8.0_202 - 64bit - 0,1/3,6 GB) and some libraries (BlendSwap-CC-0.sh3f Contributions.sh3f eTeksScopia.sh3t LucaPresidente.sh3f Scopia.sh3f BlendSwap-CC-BY.sh3f Contributions.sh3t KatorLegaz.sh3f Reallusion.sh3f Trees.sh3f)

this is the first time i got such a problem with SH3D! if i open my file (it has 14MB) i got the following output:

Exception in thread "AWT-EventQueue-0" javax.media.j3d.BadTransformException: TransformGroup: non-affine transform
at javax.media.j3d.TransformGroup.setTransform(TransformGroup.java:133)
at com.eteks.sweethome3d.swing.HomeComponent3D.updateViewPlatformTransform(Unknown Source)
at com.eteks.sweethome3d.swing.HomeComponent3D.createUniverse(Unknown Source)
at com.eteks.sweethome3d.swing.HomeComponent3D.access$400(Unknown Source)
at com.eteks.sweethome3d.swing.HomeComponent3D$1.ancestorAdded(Unknown Source)
at com.eteks.sweethome3d.swing.HomeComponent3D$1$1.componentResized(Unknown Source)
at java.awt.AWTEventMulticaster.componentResized(AWTEventMulticaster.java:160)
at java.awt.Component.processComponentEvent(Component.java:6365)
at java.awt.Component.processEvent(Component.java:6319)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


to fix this problem i already tried the following (unfruitful) steps:
- switching the view (CTRL+D ; CTRL+CAPS+D ; CTRL+D)
- reboot and open again with v6.1.2
- increase memory (from -Xmx2g to -Xmx4g)
- open the file with SH3D 5.7
- rename the ".eteks"-Folder in $HOME

can someone help?