joulupunikki / Phoenix

Java clone/remake/patch of the game Emperor of the Fading Suns
https://joulupunikki.github.io/Phoenix/
37 stars 14 forks source link

House Window Hi-Res Crash #97

Closed joulupunikki closed 7 years ago

joulupunikki commented 7 years ago

Clicking House Window will crash, Live multiplayer, alpha test 1 Year 1 Hazat turn, if hi-res, not if low-res, always reproducible.

Seems like gui.HouseWindow.drawTreatyFlags uses WIDTH for HEIGHT.

Thread[AWT-EventQueue-0,6,main]
java.lang.ArrayIndexOutOfBoundsException: Coordinate out of bounds!
    at java.awt.image.ComponentSampleModel.setPixel(ComponentSampleModel.java:1038)
    at java.awt.image.WritableRaster.setPixel(WritableRaster.java:508)
    at util.Util.writeRectPixel(Util.java:1069)
    at util.Util.writeRect(Util.java:1056)
    at gui.HouseWindow.drawTreatyFlags(HouseWindow.java:253)
    at gui.HouseWindow.drawBackground(HouseWindow.java:234)
    at gui.HouseWindow.renderWindow(HouseWindow.java:227)
    at gui.HouseWindow.paintComponent(HouseWindow.java:134) ...