Thread Tools Display Modes
08-11-24, 05:39 PM   #1
Farmbuyer
A Cyclonian
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 44
Java crashes in minion.log

At startup, this shows up in the running logfile:

Code:
INFO  2024-08-11 19:25:18,586 [JavaFX Application Thread] gg.minion.Minion:start(46): Attempting to start Minion...
DEBUG 2024-08-11 19:25:19,390 [JavaFX Application Thread] gg.minion.controller.MinionController:initWindowControls(523): Controls initialized.
DEBUG 2024-08-11 19:25:19,391 [JavaFX Application Thread] gg.minion.util.FeedClient:checkNetworkConnections(106): Starting network check ...
DEBUG 2024-08-11 19:25:19,392 [JavaFX Application Thread] gg.minion.util.FeedClient:getRoutePlanner(61): System Default Http Proxy.
DEBUG 2024-08-11 19:25:20,099 [Thread-9] gg.minion.util.FeedClient:run(159): Ping Status for http://cdn.mmoui.com/: 200
DEBUG 2024-08-11 19:25:20,141 [Thread-8] gg.minion.util.FeedClient:run(159): Ping Status for http://api.mmoui.com/: 200
DEBUG 2024-08-11 19:25:20,388 [JavaFX Application Thread] gg.minion.controller.MinionController:initBuildAndVersion(309): Version: 3.0.12
DEBUG 2024-08-11 19:25:20,388 [JavaFX Application Thread] gg.minion.controller.MinionController:initBuildAndVersion(310): Build: 9eb23ddab38eccb03dc7a1b3f4c6e645d7bae843
DEBUG 2024-08-11 19:25:20,388 [JavaFX Application Thread] gg.minion.controller.MinionController:initBuildAndVersion(311): Libs Build: 34
DEBUG 2024-08-11 19:25:20,388 [JavaFX Application Thread] gg.minion.controller.MinionController:initBuildAndVersion(312): Installer Build: 3.0.5
DEBUG 2024-08-11 19:25:20,729 [Data Initialization Thread] gg.minion.util.GameManager:addGameConfig(117): Adding new GameConfig: ''World of Warcraft''.
DEBUG 2024-08-11 19:25:20,975 [Data Initialization Thread] gg.minion.util.GameManager:addGameConfig(117): Adding new GameConfig: ''Elder Scrolls Online''.
DEBUG 2024-08-11 19:25:21,522 [Data Initialization Thread] gg.minion.util.ProgressManager:lambda$null$1(37): Adding GamInstall ''WOW-1'' to ProgressManager.
DEBUG 2024-08-11 19:25:21,593 [Data Initialization Thread] gg.minion.controller.MinionController:detectGames(711): Skipping scan for ''WOW''.
DEBUG 2024-08-11 19:25:21,593 [Data Initialization Thread] gg.minion.controller.MinionController:detectGames(711): Skipping scan for ''ESO''.
ERROR 2024-08-11 19:25:21,596 [Thread-38] gg.minion.Minion:uncaughtException(104): Uncaught exception: java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextNode(HashMap.java:1469)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1493)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)

ERROR 2024-08-11 19:25:21,596 [Thread-36] gg.minion.Minion:uncaughtException(104): Uncaught exception: java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextNode(HashMap.java:1469)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1493)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)

ERROR 2024-08-11 19:25:21,596 [Thread-35] gg.minion.Minion:uncaughtException(104): Uncaught exception: java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextNode(HashMap.java:1469)
	at java.util.HashMap$KeyIterator.next(HashMap.java:1493)
	at com.sun.javafx.collections.ObservableSetWrapper$1.next(ObservableSetWrapper.java:219)
	at java.util.Iterator.forEachRemaining(Iterator.java:116)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at gg.minion.controller.InstalledPane.lambda$search$21(InstalledPane.java:332)
	at java.lang.Thread.run(Thread.java:750)
Later, when trying to click Update on one of the addons, the UI locks up and this appears in the log:

Code:
DEBUG 2024-08-11 19:25:22,488 [JavaFX Application Thread] gg.minion.controller.MinionController:lambda$initWindowControls$14(518): GameInstall changed to WOW-1.
INFO  2024-08-11 19:25:22,491 [Download Service Thread] gg.minion.util.DownloadManager:lambda$startUpdater$0(84): Starting UpdateManager.
DEBUG 2024-08-11 19:25:22,491 [JavaFX Application Thread] gg.minion.controller.MinionController:startFeedUpdateTimer(810): Starting feed refresh thread with 60 minute interval.
DEBUG 2024-08-11 19:25:22,491 [Download Service Thread] gg.minion.util.DownloadManager:lambda$startUpdater$0(89): PreTake - DownloadQueue size: 0
DEBUG 2024-08-11 19:26:29,583 [JavaFX Application Thread] gg.minion.controller.cell.InstalledAddOnCell:lambda$updateItem$7(164): ProgressMap changed for ''NeedToKnow'' in WOW-1
DEBUG 2024-08-11 19:26:29,584 [JavaFX Application Thread] gg.minion.controller.cell.InstalledAddOnCell:lambda$updateItem$7(164): ProgressMap changed for ''NeedToKnow'' in WOW-1
DEBUG 2024-08-11 19:26:29,584 [JavaFX Application Thread] gg.minion.util.DownloadManager:download(73): DownloadRequest: NeedToKnow - WOW-1 - UPDATE
DEBUG 2024-08-11 19:26:29,584 [Download Service Thread] gg.minion.util.DownloadManager:lambda$startUpdater$0(103): PreDrain - DownloadQueue size: 0
DEBUG 2024-08-11 19:26:29,584 [Download Service Thread] gg.minion.util.DownloadManager:lambda$startUpdater$0(116): Drained 0 updates - Drainlist size: 1 - UpdateQueue size: 0
DEBUG 2024-08-11 19:26:29,584 [Download Service Thread] gg.minion.util.DownloadManager:lambda$startUpdater$0(118): 	PostDrain drainList ***-----> NeedToKnow
INFO  2024-08-11 19:26:29,584 [Download Service Thread] gg.minion.util.DownloadManager:lambda$startUpdater$0(127): Download request for NeedToKnow
DEBUG 2024-08-11 19:26:30,273 [Thread-64] gg.minion.service.DownloadService:call(90): Install File Mimetype: application/zip
ERROR 2024-08-11 19:26:30,295 [JavaFX Application Thread] gg.minion.util.DownloadManager:lambda$null$1(177): DownloadService (update) failed: {} java.lang.NullPointerException
	at gg.minion.service.DownloadService$1.call(DownloadService.java:124)
	at gg.minion.service.DownloadService$1.call(DownloadService.java:72)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1423)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at javafx.concurrent.Service.lambda$null$6(Service.java:725)
	at java.security.AccessController.doPrivileged(Native Method)
	at javafx.concurrent.Service.lambda$executeTask$7(Service.java:724)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:750)

DEBUG 2024-08-11 19:26:30,295 [Download Service Thread] gg.minion.util.DownloadManager:lambda$startUpdater$0(89): PreTake - DownloadQueue size: 0
DEBUG 2024-08-11 19:28:25,401 [JavaFX Application Thread] gg.minion.Minion:stop(109): Close called.
DEBUG 2024-08-11 19:28:25,402 [Thread-5] gg.minion.MinionShutdownHook:run(21): Shutdown hook called.
(The end there is when I gave up on the UI recovering and closed the application.)

The entire log file is too large to attach on this forum software, but it's pretty much just that same stacktrace, sporadically repeated.
  Reply With Quote

WoWInterface » Site Forums » Minion » Java crashes in minion.log


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off