Importing the database of the v1.2 playtest throws these errors:
Index: 0, Size: 0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at org.gdstash.ui.character.GDCharFactionPane.initReputationLevels(GDCharFactionPane.java:202)
at org.gdstash.ui.character.GDCharFactionPane.updateConfig(GDCharFactionPane.java:1060)
at org.gdstash.ui.character.GDCharDataOverviewPane.updateConfig(GDCharDataOverviewPane.java:272)
at org.gdstash.ui.character.GDCharEditTabbedPane.updateConfig(GDCharEditTabbedPane.java:142)
at org.gdstash.ui.character.GDCharEditPane.updateConfig(GDCharEditPane.java:450)
at org.gdstash.ui.GDConfigPane.initData(GDConfigPane.java:1435)
at org.gdstash.ui.GDConfigPane.access$800(GDConfigPane.java:78)
at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:295)
at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:80)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
GDstash still seems to work fine after this, but after closing the program it won’t start up again, it’s stuck at the splash screen forever. The only way to start it up again seems to be deleting the c:/users/username/gdstash/db folder. But then I have to import the database again, which again results in the errors above.
Luckily I made a backup of my stash so nothing is lost, it’s just a mild inconvenience that I have to keep GDstash running all the time if I don’t want to delete and import the db everytime I want to use the tool