DV gui does not work on macbook M1 Pro

7 views
Skip to first unread message

Thomas Nowotny

unread,
Oct 28, 2025, 10:32:16 AM (9 days ago) Oct 28
to dv-users
Hi, 
I installed 
dv-mac-arm-1.7.1.dmg
but when I start the DV gui it does not launch.
I started from a terminal to see the log outputs and get the following error chain:

```
m902091:MacOS tn41$ ./run 

Exception in Application start method

java.lang.reflect.InvocationTargetException

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)

at java.base/java.lang.reflect.Method.invoke(Unknown Source)

at javafx....@21.0.1/com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(Unknown Source)

at javafx....@21.0.1/com.sun.javafx.application.LauncherImpl.launchApplication(Unknown Source)

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)

at java.base/java.lang.reflect.Method.invoke(Unknown Source)

at java.base/sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)

Caused by: java.lang.RuntimeException: Exception in Application start method

at javafx....@21.0.1/com.sun.javafx.application.LauncherImpl.launchApplication1(Unknown Source)

at javafx....@21.0.1/com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(Unknown Source)

at java.base/java.lang.Thread.run(Unknown Source)

Caused by: javafx.fxml.LoadException: 

/com.inivation.dvgui/com/inivation/dv/gui/projectList.fxml

/com.inivation.dvgui/com/inivation/dv/gui/scene.fxml:69


at javaf...@21.0.1/javafx.fxml.FXMLLoader.constructLoadException(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader$IncludeElement.constructValue(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader$ValueElement.processStartElement(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader.processStartElement(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader.loadImpl(Unknown Source)

at javaf...@21.0.1/javafx.fxml.FXMLLoader.load(Unknown Source)

at com.iniva...@1.7.1/com.inivation.dv.gui.MainApp.start(Unknown Source)

at javafx....@21.0.1/com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(Unknown Source)

at javafx....@21.0.1/com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(Unknown Source)

at javafx....@21.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)

at java.base/java.security.AccessController.doPrivileged(Unknown Source)

at javafx....@21.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)

at javafx....@21.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)

Caused by: java.lang.reflect.InvocationTargetException

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)

at java.base/java.lang.reflect.Method.invoke(Unknown Source)

at com.sun.javafx.reflect.Trampoline.invoke(Unknown Source)

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)

at java.base/java.lang.reflect.Method.invoke(Unknown Source)

at javaf...@21.0.1/com.sun.javafx.reflect.MethodUtil.invoke(Unknown Source)

at javaf...@21.0.1/com.sun.javafx.fxml.MethodHelper.invoke(Unknown Source)

... 15 more

Caused by: com.google.gson.JsonSyntaxException: Failed parsing 'Oct 28, 2025, 2:07:57 PM' as Date; at path $[0].lastAccessed

at com.goo...@2.13.1/com.google.gson.internal.bind.DefaultDateTypeAdapter.deserializeToDate(Unknown Source)

at com.goo...@2.13.1/com.google.gson.internal.bind.DefaultDateTypeAdapter.read(Unknown Source)

at com.goo...@2.13.1/com.google.gson.internal.bind.DefaultDateTypeAdapter.read(Unknown Source)

at com.goo...@2.13.1/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$2.readIntoField(Unknown Source)

at com.goo...@2.13.1/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$FieldReflectionAdapter.readField(Unknown Source)

at com.goo...@2.13.1/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(Unknown Source)

at com.goo...@2.13.1/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(Unknown Source)

at com.goo...@2.13.1/com.google.gson.internal.bind.ArrayTypeAdapter.read(Unknown Source)

at com.goo...@2.13.1/com.google.gson.Gson.fromJson(Unknown Source)

at com.goo...@2.13.1/com.google.gson.Gson.fromJson(Unknown Source)

at com.goo...@2.13.1/com.google.gson.Gson.fromJson(Unknown Source)

at com.goo...@2.13.1/com.google.gson.Gson.fromJson(Unknown Source)

at com.iniva...@1.7.1/com.inivation.dv.util.EnvConfig.get(Unknown Source)

at com.iniva...@1.7.1/com.inivation.dv.model.ProjectsStore.loadProjectsFromConfig(Unknown Source)

at com.iniva...@1.7.1/com.inivation.dv.gui.controller.ProjectListController.initialize(Unknown Source)

... 22 more

Caused by: java.text.ParseException: Failed to parse date ["Oct 28, 2025, 2:07:57 PM"]: Invalid number: Oct 

at com.goo...@2.13.1/com.google.gson.internal.bind.util.ISO8601Utils.parse(Unknown Source)

... 37 more

Caused by: java.lang.NumberFormatException: Invalid number: Oct 

at com.goo...@2.13.1/com.google.gson.internal.bind.util.ISO8601Utils.parseInt(Unknown Source)

... 38 more

Exception running application com.inivation.dv.gui.MainApp

```

I am on 
Apple M1 Pro

Ventura 13.5.1

Any help would be much appreciated!

Luca Longinotti

unread,
Oct 29, 2025, 8:54:11 AM (8 days ago) Oct 29
to dv-u...@googlegroups.com
Hello, thanks for reporting this.
Seems to be a bug with JDK21 and JSON date formats:
We'll fix this in the next release, as a work-around you can just delete the offending DV preferences file, it's usually in:
$HOME/.java/.userPrefs/inivation/dv/prefs.xml
Have a nice day!
-- 
Luca Longinotti (llongi)

Senior Software Engineer
iniVation AG - https://inivation.com/
A SynSense Group company
Reply all
Reply to author
Forward
0 new messages