2.5.22294: UnitImageFactory#lambda$getImage$0:230 - java.lang.ClassCastException
Closed this issue · 1 comments
tripleabuilderbot commented
Map
total_world_war
Log Message
class java.util.HashMap$Node cannot be cast to class java.util.HashMap$TreeNode (java.util.HashMap$Node and java.util.HashMap$TreeNode are in module java.base of loader 'bootstrap')
TripleA Version
2.5.22294
Java Version
11.0.6
Operating System
Windows 10
Memory
Heap utilization statistics [MB]
Used Memory: 1453
Free memory: 526
Total memory: 1979
Max memory: 1979
Stack Trace
Exception: java.lang.ClassCastExceptionclass java.util.HashMap$Node cannot be cast to class java.util.HashMap$TreeNode (java.util.HashMap$Node and java.util.HashMap$TreeNode are in module java.base of loader 'bootstrap')
java.lang.Exception
at java.base/java.util.HashMap$TreeNode.moveRootToFront(HashMap.java:1882)
at java.base/java.util.HashMap$TreeNode.putTreeVal(HashMap.java:2061)
at java.base/java.util.HashMap.putVal(HashMap.java:633)
at java.base/java.util.HashMap.put(HashMap.java:607)
at games.strategy.triplea.image.UnitImageFactory.lambda$getImage$0(UnitImageFactory.java:230)
at java.base/java.util.Optional.map(Optional.java:265)
at games.strategy.triplea.image.UnitImageFactory.lambda$getImage$1(UnitImageFactory.java:215)
at java.base/java.util.Optional.or(Optional.java:318)
at games.strategy.triplea.image.UnitImageFactory.getImage(UnitImageFactory.java:212)
at games.strategy.triplea.ui.screen.UnitsDrawer.draw(UnitsDrawer.java:124)
at games.strategy.triplea.ui.screen.Tile.draw(Tile.java:69)
at games.strategy.triplea.ui.screen.Tile.drawImage(Tile.java:54)
at games.strategy.triplea.ui.panels.map.MapPanel.lambda$paint$7(MapPanel.java:742)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
github-actions commented
Closing as issue from version 2.5 are assumed to be fixed in newest release.