triplea-game / triplea

TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.
https://triplea-game.org/
GNU General Public License v3.0
1.34k stars 393 forks source link

2.5.22294: DecoratorDrawable#draw:26 - java.lang.OutOfMemoryError #8105

Closed tripleabuilderbot closed 1 year ago

tripleabuilderbot commented 3 years ago

Map

ww2_path_to_victory

Log Message

Java heap space

TripleA Version

2.5.22294

Java Version

11.0.6

Operating System

Windows 10

Memory

Heap utilization statistics [MB] Used Memory: 1539 Free memory: 440 Total memory: 1979 Max memory: 1979

Stack Trace

Exception: java.lang.OutOfMemoryErrorJava heap space
java.lang.Exception
    at java.desktop/java.awt.image.DataBufferInt.<init>(DataBufferInt.java:75)
    at java.desktop/java.awt.image.Raster.createPackedRaster(Raster.java:467)
    at java.desktop/java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1032)
    at java.desktop/java.awt.image.BufferedImage.<init>(BufferedImage.java:333)
    at java.desktop/sun.java2d.loops.GraphicsPrimitive.convertFrom(GraphicsPrimitive.java:561)
    at java.desktop/sun.java2d.loops.GraphicsPrimitive.convertFrom(GraphicsPrimitive.java:545)
    at java.desktop/sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:189)
    at java.desktop/sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:204)
    at java.desktop/sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:972)
    at java.desktop/sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:583)
    at java.desktop/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:67)
    at java.desktop/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1027)
    at java.desktop/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3417)
    at java.desktop/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3393)
    at games.strategy.triplea.ui.screen.drawable.DecoratorDrawable.draw(DecoratorDrawable.java:26)
    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 games.strategy.triplea.ui.panels.map.MapPanel$$Lambda$2234/0x0000000023a2e4a8.run(Unknown Source)
    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)
stale[bot] commented 3 years ago

I noticed there has not been much activity on this issue. Please check this issue and close it if it no longer applies. Otherwise to help move this issue move forward, please add a comment summarizing any further actions that need to be taken in order to resolve this issue.