-
-
Notifications
You must be signed in to change notification settings - Fork 792
Description
Version
2.1.15
Hardware / Firmware
GRBL 1.1
What happened
Running the UGS-platform (linux/64 bit) download on an Arch Linux install (a few weeks since last pacman update). The app launches and appears to be able to communicate with the GRBL board. However, upon trying to load a gcode file things don't go well. The file is not loaded, and the visualizer does not update. The following error is found in the messages.log:
SEVERE [com.willwinder.ugs.nbm.visualizer.shared.GcodeRenderer]: Could not initialize gcode renderer java.lang.NullPointerException: Cannot invoke "eu.mihosoft.vrl.v3d.CSG.rotx(java.lang.Number)" because "back" is null at eu.mihosoft.vrl.v3d.CSG.text(CSG.java:2767) at eu.mihosoft.vrl.v3d.CSG.text(CSG.java:2750) at eu.mihosoft.vrl.v3d.CSG.text(CSG.java:2754) at com.willwinder.ugs.nbm.visualizer.renderables.OrientationCube.generateModel(OrientationCube.java:82)
This does seem to be a system dependency problem. The exact same ugs release works just fine (with the same gcode test file) on Ubuntu 25.04.
How to reproduce
run UGS-platform on a recent Arch linux. try to load + visualize any gcode file
Operating System
No response
Anything else
Rolling UGS back to 2.0.21 avoids the issue.