zmilla93 / SlimTrade

A trade UI overlay for Path of Exile
MIT License
131 stars 15 forks source link

0.4.5 stuck on "Loading SlimTrade" window due to crash during startup #75

Closed rozinky closed 1 month ago

rozinky commented 1 month ago

Just updated to 0.4.5 and am seeing this behavior.

Here's the log from command line: Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.slimtrade.core.utility.ZUtil.invokeAndWait(ZUtil.java:241) at com.slimtrade.App.main(App.java:172) Caused by: java.lang.reflect.InvocationTargetException at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1371) at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1346) at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480) at com.slimtrade.core.utility.ZUtil.invokeAndWait(ZUtil.java:239) ... 1 more Caused by: java.lang.NullPointerException: Cannot read the array length because "" is null at java.desktop/javax.swing.JList.setSelectedIndices(JList.java:2255) at com.slimtrade.gui.chatscanner.ChatScannerWindow.load(ChatScannerWindow.java:320) at com.slimtrade.modules.saving.SaveFile.revertChanges(SaveFile.java:79) at com.slimtrade.App.launchApp(App.java:215) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:308) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) 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)

EThaNol2005 commented 1 month ago

can confirm that problem Edit:// log looks normal:

> 2024/07/27 03:02:51 | SlimTrade launching... []
> 2024/07/27 03:02:51 | Deleted old log file: C:\Users\Denni\AppData\Local\SlimTrade\logs\log_2024-07-18_17h03m52s.txt
> 2024/07/27 03:02:51 | Save file 'C:\Users\Denni\AppData\Local\SlimTrade\scanner.json' doesn't exist, creating new file.
> 2024/07/27 03:02:51 | Checking for update...
> 2024/07/27 03:02:51 | Current version: v0.4.4
> 2024/07/27 03:02:52 | Latest version: v0.4.4
> 2024/07/27 03:02:52 | Program is up to date.
> 2024/07/27 03:02:57 | Slimtrade Launched
> 2024/07/27 03:02:57 | Chat parser loaded. Found 5667 lines and 35 whispers.
> 2024/07/27 08:05:25 | [ERROR] Failed to set clipboard contents, aborting...
> 2024/07/28 00:07:55 | [ERROR] Failed to set clipboard contents, aborting...
> 2024/07/28 03:02:52 | Running daily update check...
> 2024/07/28 03:02:52 | Checking for update...
> 2024/07/28 03:02:52 | Current version: v0.4.4
> 2024/07/28 03:02:52 | Latest version: v0.4.5
> 2024/07/28 03:02:52 | Update available!
> 2024/07/28 03:03:34 | Creating update progress window.
> 2024/07/28 03:03:34 | Downloading new version from https://github.com/zmilla93/SlimTrade/releases/download/v0.4.5/SlimTrade.jar...
> 2024/07/28 03:03:36 | Running 'patch' process... [java, -jar, C:\Users\Denni\AppData\Local\SlimTrade\SlimTrade.jar, patch, logfile:C:\Users\Denni\AppData\Local\SlimTrade\logs\log_2024-07-27_03h02m51s.txt, launcher:D:\OneDrive\Desktop\SlimTrade.jar]
> 
> 2024/07/28 03:03:36 | SlimTrade launching... [patch, logfile:C:\Users\Denni\AppData\Local\SlimTrade\logs\log_2024-07-27_03h02m51s.txt, launcher:D:\OneDrive\Desktop\SlimTrade.jar]
> 2024/07/28 03:03:36 | Save file 'C:\Users\Denni\AppData\Local\SlimTrade\scanner.json' doesn't exist, creating new file.
> 2024/07/28 03:03:36 | Patch required: [PatcherSettings2to3]
> 2024/07/28 03:03:36 | Patch successful!
> 2024/07/28 03:03:36 | Copying file...
> 2024/07/28 03:03:36 | Target: C:\Users\Denni\AppData\Local\SlimTrade\SlimTrade.jar
> 2024/07/28 03:03:36 | Destination: D:\OneDrive\Desktop\SlimTrade.jar
> 2024/07/28 03:03:36 | File copied successfully.
> 2024/07/28 03:03:36 | Running 'clean' process... [java, -jar, D:\OneDrive\Desktop\SlimTrade.jar, clean, logfile:C:\Users\Denni\AppData\Local\SlimTrade\logs\log_2024-07-27_03h02m51s.txt, launcher:D:\OneDrive\Desktop\SlimTrade.jar]
> 
> 2024/07/28 03:03:36 | SlimTrade launching... [clean, logfile:C:\Users\Denni\AppData\Local\SlimTrade\logs\log_2024-07-27_03h02m51s.txt, launcher:D:\OneDrive\Desktop\SlimTrade.jar]
> 2024/07/28 03:03:36 | Save file 'C:\Users\Denni\AppData\Local\SlimTrade\scanner.json' doesn't exist, creating new file.
> 2024/07/28 03:03:36 | Cleaning...
> 2024/07/28 03:03:36 | Deleted temporary file: C:\Users\Denni\AppData\Local\SlimTrade\SlimTrade.jar
> 2024/07/28 03:06:35 | SlimTrade Terminated
zmilla93 commented 1 month ago

Whoops! Fixed in v0.4.6. Restart to get the update.

Thanks for the report.