Arch: patcher freezes


#1

While trying to start the axoloti patcher, my computer (arch-linux) seems to freeze and i am not able to load patches. I am no java guy, but i guess there seems to be something wrong with some kind of GUI-library? :thinking: The log shows the following error:

archlinux% head -1000 axoloti.log 
defaulting to developer defaults, can be overridden
Dec 01, 2018 1:30:53 PM axoloti.utils.AxoGitLibrary init
INFO: Repo initialised Successfully : factory (1.0.12,anon)
Dec 01, 2018 1:30:54 PM axoloti.utils.AxoGitLibrary sync
INFO: Sync Successful : factory (1.0.12,anon)
Dec 01, 2018 1:30:59 PM axoloti.utils.AxoGitLibrary init
INFO: Repo initialised Successfully : community (1.0.12,anon)
Dec 01, 2018 1:30:59 PM axoloti.utils.AxoGitLibrary sync
INFO: Sync Successful : community (1.0.12,anon)
Axoloti Directories:
Current = /home/lasse/repositories/music/axoloti
Jar = /home/lasse/repositories/music/axoloti/dist
Release = /home/lasse/repositories/music/axoloti
Runtime = /home/lasse/repositories/music/axoloti
Firmware = /home/lasse/repositories/music/axoloti/firmware
AxolotiHome = /home/lasse/repositories/music/axoloti
Dec 01, 2018 1:31:00 PM axoloti.utils.Preferences SavePrefs
INFO: Saving preferences...
Dec 01, 2018 1:31:00 PM axoloti.utils.Preferences SavePrefs
INFO: preferences path : /home/lasse/repositories/music/axoloti/axoloti.prefs
Dec 01, 2018 1:31:00 PM axoloti.MainFrame$4 run
INFO: Axoloti version : 1.0.12-2-0-g7975cc87  build time : 01/12/2018 13:27:55 CET
Dec 01, 2018 1:31:00 PM axoloti.MainFrame$3 publish
SEVERE: null
javax.swing.text.BadLocationException: Invalid insert
	at java.desktop/javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:706)
	at axoloti.MainFrame$3.publish(MainFrame.java:214)
	at java.logging/java.util.logging.Logger.log(Logger.java:979)
	at java.logging/java.util.logging.Logger.doLog(Logger.java:1006)
	at java.logging/java.util.logging.Logger.log(Logger.java:1092)
	at axoloti.MainFrame$4.run(MainFrame.java:302)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

I am using the i3 window manager (https://i3wm.org/), could this be an issue? Has anyone encountered a similar error, or a suggestion for a quick fix? Also the log file has a size of 21mb after running the patcher for just a couple of seconds... :grinning: Thanks for the axoloti and your help!