Open kinker31 opened 4 years ago
So, this is to do with the lang system of haruhi. Relevant line. Though I'm not sure why it can't find the lang
I tested the release before posting it, it worked. I guess I'll have to register the menus in a suitable event and see if that fixes it. Dang hastily implemented lang discovery system
I've just tested it again and this error never pops up, but I am being a slight dummy with the code. It should really wait until the program is finished loading before using translated strings
@kinker31 do you get the same issue with this fix? Quiver-1.1.1.zip
Nope, but I do get this:
kotlin.KotlinNullPointerException
at com.deflatedpickle.haruhi.util.LangUtil.getLang(LangUtil.kt:9)
at com.deflatedpickle.quiver.filepanel.FilePanel$1.accept(FilePanel.kt:42)
at com.deflatedpickle.quiver.filepanel.FilePanel$1.accept(FilePanel.kt:31)
at com.pploder.events.SimpleEvent.lambda$trigger$0(SimpleEvent.java:84)
at java.util.concurrent.CopyOnWriteArrayList.forEach(Unknown Source)
at com.pploder.events.SimpleEvent.trigger(SimpleEvent.java:84)
at com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:16)
at com.deflatedpickle.quiver.launcher.MainKt$main$12.run(main.kt:218)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
...alongside a debug trace like this:
[DEBUG] 07:29:15 (6073 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6082 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 07:29:15 (6085 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6094 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 07:29:15 (6096 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6103 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 07:29:15 (6106 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6113 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 07:29:15 (6116 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 07:29:15 (6122 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Loaded 10 plugin/s
com.deflatedpickle.haruhi.util.PluginUtil.loadPlugins(PluginUtil.kt:130)
[INFO ] 07:29:15 (6134 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Loaded plugins; [deflate
dpickle@quiver#1.2.0, deflatedpickle@haruhi#1.5.2, deflatedpickle@image_viewer#1.0.0, deflatedpickle@file_panel#1.0.0, d
eflatedpickle@file_table#1.0.1, deflatedpickle@folder_tree#1.0.0, deflatedpickle@launcher#1.0.0, deflatedpickle@text_vie
wer#1.0.0, deflatedpickle@table_viewer#1.0.0, deflatedpickle@tree_viewer#1.0.0]
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:136)
[DEBUG] 07:29:15 (6147 ms since JVM launch) [main/1] EventLoadedPlugins: This event was triggered with class java.util.A
rrayList
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6203 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 07:29:15 (6308 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.filepanel.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6409 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 07:29:15 (6432 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.filetable.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6500 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.foldertree.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:15 (6507 ms since JVM launch) [main/1] EventCreatedPluginComponents: This event was triggered with class j
ava.util.ArrayList
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:16 (6693 ms since JVM launch) [main/1] EventDeserializedConfig: This event was triggered with class java.i
o.File
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 07:29:16 (6697 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Deserialized the config
for config\deflatedpickle@quiver#1.2.0.json from C:\Users\XXXXXXX\Downloads\Games\Minecraft Stuff\Quiver\config\deflated
pickle@quiver#1.2.0.json
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:162)
[DEBUG] 07:29:16 (6723 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBuild: This event was triggered with class co
m.deflatedpickle.quiver.launcher.window.menu.MenuFile
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:16 (6736 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarAdd: This event was triggered with class c
om.deflatedpickle.quiver.launcher.window.menu.MenuFile
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:16 (6747 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBuild: This event was triggered with class co
m.deflatedpickle.quiver.launcher.window.menu.MenuTools
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:16 (6751 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarAdd: This event was triggered with class c
om.deflatedpickle.quiver.launcher.window.menu.MenuTools
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:16 (6757 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarBuild: This event was triggered with class
com.deflatedpickle.quiver.launcher.window.menu.MenuBar
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 07:29:16 (7022 ms since JVM launch) [AWT-EventQueue-0/17] EventProgramFinishSetup: This event was triggered with
class kotlin.Boolean
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[WARN ] 07:29:16 (7039 ms since JVM launch) [AWT-EventQueue-0/17] com.deflatedpickle.quiver.launcher.MainKt: AWT-EventQu
eue-0 threw kotlin.KotlinNullPointerException
com.deflatedpickle.quiver.launcher.MainKt$main$2.uncaughtException(main.kt:71)
Alright, does it still happen in this? Quiver-1.1.2.zip
Nope, I get this:
java.lang.ExceptionInInitializerError
at com.deflatedpickle.quiver.filepanel.FilePanel$1.accept(FilePanel.kt:46)
at com.deflatedpickle.quiver.filepanel.FilePanel$1.accept(FilePanel.kt:35)
at com.pploder.events.SimpleEvent.lambda$trigger$0(SimpleEvent.java:84)
at java.util.concurrent.CopyOnWriteArrayList.forEach(Unknown Source)
at com.pploder.events.SimpleEvent.trigger(SimpleEvent.java:84)
at com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:16)
at com.deflatedpickle.quiver.launcher.MainKt$main$12.run(main.kt:196)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.util.MissingResourceException: Can't find bundle for base name lang/filepanel, locale en
at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
at java.util.ResourceBundle.getBundleImpl(Unknown Source)
at java.util.ResourceBundle.getBundle(Unknown Source)
at com.deflatedpickle.quiver.backend.api.Lang.<init>(Lang.kt:10)
at com.deflatedpickle.quiver.filepanel.lang.FilePanelLang.<init>(FilePanelLang.kt:7)
at com.deflatedpickle.quiver.filepanel.lang.FilePanelLang.<clinit>(FilePanelLang.kt:7)
... 21 more
With a debug trace like this:
[INFO ] 18:01:21 (940 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Installed JANSI for this
session
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:41)
[INFO ] 18:01:22 (2028 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Registered a default exc
eption handler
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:82)
[INFO ] 18:01:22 (2089 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Created the plugins fold
er at C:\Users\XXXXXXX\Downloads\Games\Minecraft Stuff\Quiver\plugins
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:89)
[DEBUG] 18:01:22 (2091 ms since JVM launch) [main/1] EventCreateFile: This event was triggered with class java.io.File
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 18:01:22 (2095 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Created the config folde
r at C:\Users\XXXXXXX\Downloads\Games\Minecraft Stuff\Quiver\config
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:100)
[DEBUG] 18:01:22 (2096 ms since JVM launch) [main/1] EventCreateFile: This event was triggered with class java.io.File
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 18:01:22 (2115 ms since JVM launch) [main/1] ClassGraphUtil: Found the plugin JARs: [core.jar, filepanel.jar, fi
letable-1.0.1.jar, foldertree.jar, imageviewer.jar, launcher-1.0.1.jar, tableviewer.jar, textviewer.jar, treeviewer.jar]
com.deflatedpickle.haruhi.util.ClassGraphUtil.<clinit>(ClassGraphUtil.kt:29)
[DEBUG] 18:01:25 (5384 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin Haruhi
from com.deflatedpickle.haruhi
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5398 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5400 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin ImageVi
ewerPlugin from com.deflatedpickle.imageviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5402 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5408 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin Quiver
from com.deflatedpickle.quiver
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5416 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5421 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin FilePan
el from com.deflatedpickle.quiver.filepanel
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5430 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5434 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin FileTab
le from com.deflatedpickle.quiver.filetable
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5439 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5442 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin FolderT
ree from com.deflatedpickle.quiver.foldertree
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5452 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5458 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin Launche
r from com.deflatedpickle.quiver.launcher
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5466 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5469 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin TextVie
werPlugin from com.deflatedpickle.quiver.textviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5472 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5475 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin TableVi
ewerPlugin from com.deflatedpickle.tableviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5482 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:25 (5485 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin TreeVie
werPlugin from com.deflatedpickle.treeviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 18:01:25 (5489 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 18:01:25 (5492 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found 10 plugin/s
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:112)
[DEBUG] 18:01:25 (5498 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Validated all plugins wi
th 0 error/s
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:111)
[INFO ] 18:01:25 (5510 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Sorted out the load orde
r: [deflatedpickle@quiver#1.2.0, deflatedpickle@haruhi#1.5.2, deflatedpickle@image_viewer#1.0.0, deflatedpickle@file_pan
el#1.0.0, deflatedpickle@file_table#1.0.1, deflatedpickle@folder_tree#1.0.0, deflatedpickle@launcher#1.0.0, deflatedpick
le@text_viewer#1.0.0, deflatedpickle@table_viewer#1.0.0, deflatedpickle@tree_viewer#1.0.0]
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:119)
[DEBUG] 18:01:26 (5770 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5774 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5784 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5786 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5803 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5806 ms since JVM launch) [main/1] EventSelectFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5808 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5813 ms since JVM launch) [main/1] EventCreateFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5817 ms since JVM launch) [main/1] EventOpenFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5818 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5825 ms since JVM launch) [main/1] EventCreateFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5828 ms since JVM launch) [main/1] EventOpenFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5833 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5839 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5842 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5851 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5853 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5859 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5861 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5871 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (5873 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 18:01:26 (5875 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Loaded 10 plugin/s
com.deflatedpickle.haruhi.util.PluginUtil.loadPlugins(PluginUtil.kt:130)
[INFO ] 18:01:26 (5877 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Loaded plugins; [deflate
dpickle@quiver#1.2.0, deflatedpickle@haruhi#1.5.2, deflatedpickle@image_viewer#1.0.0, deflatedpickle@file_panel#1.0.0, d
eflatedpickle@file_table#1.0.1, deflatedpickle@folder_tree#1.0.0, deflatedpickle@launcher#1.0.0, deflatedpickle@text_vie
wer#1.0.0, deflatedpickle@table_viewer#1.0.0, deflatedpickle@tree_viewer#1.0.0]
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:136)
[DEBUG] 18:01:26 (5883 ms since JVM launch) [main/1] EventLoadedPlugins: This event was triggered with class java.util.A
rrayList
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (5930 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (6024 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.filepanel.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (6111 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 18:01:26 (6136 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.filetable.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (6199 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.foldertree.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (6207 ms since JVM launch) [main/1] EventCreatedPluginComponents: This event was triggered with class j
ava.util.ArrayList
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 18:01:26 (6539 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Serialized the config fo
r deflatedpickle@quiver#1.2.0 to C:\Users\XXXXXXX\Downloads\Games\Minecraft Stuff\Quiver\config\deflatedpickle@quiver#1.
2.0.json
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:177)
[DEBUG] 18:01:26 (6562 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBuild: This event was triggered with class co
m.deflatedpickle.quiver.launcher.window.menu.MenuFile
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (6568 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarAdd: This event was triggered with class c
om.deflatedpickle.quiver.launcher.window.menu.MenuFile
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (6572 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBuild: This event was triggered with class co
m.deflatedpickle.quiver.launcher.window.menu.MenuTools
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (6577 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarAdd: This event was triggered with class c
om.deflatedpickle.quiver.launcher.window.menu.MenuTools
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:26 (6586 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarBuild: This event was triggered with class
com.deflatedpickle.quiver.launcher.window.menu.MenuBar
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 18:01:27 (6851 ms since JVM launch) [AWT-EventQueue-0/17] EventProgramFinishSetup: This event was triggered with
class kotlin.Boolean
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[WARN ] 18:01:27 (6863 ms since JVM launch) [AWT-EventQueue-0/17] com.deflatedpickle.quiver.launcher.MainKt: AWT-EventQu
eue-0 threw java.lang.ExceptionInInitializerError
com.deflatedpickle.quiver.launcher.MainKt$main$2.uncaughtException(main.kt:71)
My bad, I forgot to test that one and get the same error. How's this one? Quiver-1.1.3.zip
No dice, sadly.
Error:
java.lang.ExceptionInInitializerError
at com.deflatedpickle.quiver.filepanel.FilePanel$1.accept(FilePanel.kt:46)
at com.deflatedpickle.quiver.filepanel.FilePanel$1.accept(FilePanel.kt:35)
at com.pploder.events.SimpleEvent.lambda$trigger$0(SimpleEvent.java:84)
at java.util.concurrent.CopyOnWriteArrayList.forEach(Unknown Source)
at com.pploder.events.SimpleEvent.trigger(SimpleEvent.java:84)
at com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:16)
at com.deflatedpickle.quiver.launcher.MainKt$main$12.run(main.kt:196)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.util.MissingResourceException: Can't find bundle for base name lang/filepanel, locale en
at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
at java.util.ResourceBundle.getBundleImpl(Unknown Source)
at java.util.ResourceBundle.getBundle(Unknown Source)
at com.deflatedpickle.quiver.backend.api.Lang.<init>(Lang.kt:26)
at com.deflatedpickle.quiver.backend.api.Lang.<init>(Lang.kt:10)
at com.deflatedpickle.quiver.filepanel.lang.FilePanelLang.<init>(FilePanelLang.kt:7)
at com.deflatedpickle.quiver.filepanel.lang.FilePanelLang.<clinit>(FilePanelLang.kt:7)
... 21 more
Debug Trace:
[INFO ] 06:11:04 (897 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Installed JANSI for this
session
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:41)
[INFO ] 06:11:05 (1884 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Registered a default exc
eption handler
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:82)
[INFO ] 06:11:06 (1942 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Created the plugins fold
er at C:\Users\XXXXXX\Downloads\Games\Minecraft Stuff\Quiver\plugins
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:89)
[DEBUG] 06:11:06 (1943 ms since JVM launch) [main/1] EventCreateFile: This event was triggered with class java.io.File
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:06 (1947 ms since JVM launch) [main/1] EventCreateFile: This event was triggered with class java.io.File
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 06:11:06 (1965 ms since JVM launch) [main/1] ClassGraphUtil: Found the plugin JARs: [core.jar, filepanel.jar, fi
letable-1.0.1.jar, foldertree.jar, imageviewer.jar, launcher-1.0.1.jar, tableviewer.jar, textviewer.jar, treeviewer.jar]
com.deflatedpickle.haruhi.util.ClassGraphUtil.<clinit>(ClassGraphUtil.kt:29)
[DEBUG] 06:11:09 (4945 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin Haruhi
from com.deflatedpickle.haruhi
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (4957 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (4958 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin ImageVi
ewerPlugin from com.deflatedpickle.imageviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (4960 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (4962 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin Quiver
from com.deflatedpickle.quiver
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (4971 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (4974 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin FilePan
el from com.deflatedpickle.quiver.filepanel
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (4985 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (4988 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin FileTab
le from com.deflatedpickle.quiver.filetable
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (4993 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (4996 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin FolderT
ree from com.deflatedpickle.quiver.foldertree
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (5009 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5012 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin Launche
r from com.deflatedpickle.quiver.launcher
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (5017 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5021 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin TextVie
werPlugin from com.deflatedpickle.quiver.textviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (5026 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5029 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin TableVi
ewerPlugin from com.deflatedpickle.tableviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (5037 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5041 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found the plugin TreeVie
werPlugin from com.deflatedpickle.treeviewer
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:93)
[DEBUG] 06:11:09 (5044 ms since JVM launch) [main/1] EventDiscoverPlugin: This event was triggered with class com.sun.pr
oxy.$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 06:11:09 (5050 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Found 10 plugin/s
com.deflatedpickle.haruhi.util.PluginUtil.discoverPlugins(PluginUtil.kt:112)
[DEBUG] 06:11:09 (5052 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Validated all plugins wi
th 0 error/s
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:111)
[INFO ] 06:11:09 (5061 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Sorted out the load orde
r: [deflatedpickle@quiver#1.2.0, deflatedpickle@haruhi#1.5.2, deflatedpickle@image_viewer#1.0.0, deflatedpickle@file_pan
el#1.0.0, deflatedpickle@file_table#1.0.1, deflatedpickle@folder_tree#1.0.0, deflatedpickle@launcher#1.0.0, deflatedpick
le@text_viewer#1.0.0, deflatedpickle@table_viewer#1.0.0, deflatedpickle@tree_viewer#1.0.0]
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:119)
[DEBUG] 06:11:09 (5334 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5339 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5350 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5352 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5370 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5374 ms since JVM launch) [main/1] EventSelectFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5380 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5389 ms since JVM launch) [main/1] EventCreateFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5392 ms since JVM launch) [main/1] EventOpenFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5394 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5399 ms since JVM launch) [main/1] EventCreateFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5402 ms since JVM launch) [main/1] EventOpenFile: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5404 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5412 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5414 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5425 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5428 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5433 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5435 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5444 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5446 ms since JVM launch) [main/1] EventLoadPlugin: This event was triggered with class com.sun.proxy.
$Proxy22
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 06:11:09 (5449 ms since JVM launch) [main/1] com.deflatedpickle.haruhi.util.PluginUtil: Loaded 10 plugin/s
com.deflatedpickle.haruhi.util.PluginUtil.loadPlugins(PluginUtil.kt:130)
[INFO ] 06:11:09 (5452 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Loaded plugins; [deflate
dpickle@quiver#1.2.0, deflatedpickle@haruhi#1.5.2, deflatedpickle@image_viewer#1.0.0, deflatedpickle@file_panel#1.0.0, d
eflatedpickle@file_table#1.0.1, deflatedpickle@folder_tree#1.0.0, deflatedpickle@launcher#1.0.0, deflatedpickle@text_vie
wer#1.0.0, deflatedpickle@table_viewer#1.0.0, deflatedpickle@tree_viewer#1.0.0]
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:136)
[DEBUG] 06:11:09 (5460 ms since JVM launch) [main/1] EventLoadedPlugins: This event was triggered with class java.util.A
rrayList
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5515 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5628 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.filepanel.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5730 ms since JVM launch) [main/1] EventProgramFinishSetup: A listener was attached to this event
com.deflatedpickle.haruhi.api.event.AbstractEvent.addListener(AbstractEvent.kt:22)
[DEBUG] 06:11:09 (5754 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.filetable.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5827 ms since JVM launch) [main/1] EventCreatePluginComponent: This event was triggered with class com
.deflatedpickle.quiver.foldertree.Component
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:09 (5832 ms since JVM launch) [main/1] EventCreatedPluginComponents: This event was triggered with class j
ava.util.ArrayList
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:10 (6027 ms since JVM launch) [main/1] EventDeserializedConfig: This event was triggered with class java.i
o.File
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[INFO ] 06:11:10 (6033 ms since JVM launch) [main/1] com.deflatedpickle.quiver.launcher.MainKt: Deserialized the config
for config\deflatedpickle@quiver#1.2.0.json from C:\Users\XXXXXX\Downloads\Games\Minecraft Stuff\Quiver\config\deflated
pickle@quiver#1.2.0.json
com.deflatedpickle.quiver.launcher.MainKt.main(main.kt:162)
[DEBUG] 06:11:10 (6054 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBuild: This event was triggered with class co
m.deflatedpickle.quiver.launcher.window.menu.MenuFile
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:10 (6066 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarAdd: This event was triggered with class c
om.deflatedpickle.quiver.launcher.window.menu.MenuFile
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:10 (6071 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBuild: This event was triggered with class co
m.deflatedpickle.quiver.launcher.window.menu.MenuTools
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:10 (6077 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarAdd: This event was triggered with class c
om.deflatedpickle.quiver.launcher.window.menu.MenuTools
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:10 (6081 ms since JVM launch) [AWT-EventQueue-0/17] EventMenuBarBuild: This event was triggered with class
com.deflatedpickle.quiver.launcher.window.menu.MenuBar
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:10 (6342 ms since JVM launch) [AWT-EventQueue-0/17] EventProgramFinishSetup: This event was triggered with
class kotlin.Boolean
com.deflatedpickle.haruhi.api.event.AbstractEvent.trigger(AbstractEvent.kt:15)
[DEBUG] 06:11:10 (6353 ms since JVM launch) [AWT-EventQueue-0/17] com.deflatedpickle.quiver.backend.api.Lang: Attempting
to load the en language file for filepanel
com.deflatedpickle.quiver.backend.api.Lang.<init>(Lang.kt:18)
[WARN ] 06:11:10 (6360 ms since JVM launch) [AWT-EventQueue-0/17] com.deflatedpickle.quiver.launcher.MainKt: AWT-EventQu
eue-0 threw java.lang.ExceptionInInitializerError
com.deflatedpickle.quiver.launcher.MainKt$main$2.uncaughtException(main.kt:71)
Right. I honestly don't get why you're having this, but I'm not. Unless you feel like debugging the plugin class loader for why it won't load the resources, I think I'm just going to have to ditch the lang system
I asked a friend to help debug this - with the exact same code as me, they're getting the same error and I don't. We weren't able to figure this out. So I'm removing the lang system but leaving this open for if anyone can/wants to help
Can reproduce by running gradle :run
task, if it's still important.
If you can reproduce it, you're welcome to make a fork it, make a branch at 7cdfb7c and try to fix it. But it's more important to me that it works for people rather than if it can theoretically be translated, so I'm just removing the lang system
@kinker31, how's this? I've removed the localization system, which should stop those errors Quiver-1.0.1.zip
Finally works!
Seems to be working.
Great. I'm leaving this open as I do want a localization system so it can be translated, even though this bug is related to haruhi, that doesn't get the traction this project does. I'm really not sure why the resources aren't being loaded. The first step for anyone who wants to debug this, if you're reading this, is to debug the plugin class loader in ClassGraphUtil
of haruhi
Error Stack
System Info
Debug Trace