Greater Diplomacy 5 crash report
Time: 2026-08-21T15:39:50
OS: Windows-10-10.0.19045-SP0
Python: 3.13.7 (tags/v3.13.7:bcee1c3, Aug 14 2025, 14:15:11) [MSC v.1944 64 bit (AMD64)]
Version: v27
Pygame: 2.6.1
Traceback (most recent call last):
File "C:\Users\ianlb\EVERYTHING_THAT_IS_IMPORTANT\PyGame\Greater-Diplomacy-5\main.py", line 769, in <module>
File "asyncio\runners.py", line 195, in run
File "asyncio\runners.py", line 118, in run
File "asyncio\base_events.py", line 725, in run_until_complete
File "C:\Users\ianlb\EVERYTHING_THAT_IS_IMPORTANT\PyGame\Greater-Diplomacy-5\main.py", line 711, in _bootstrap
File "C:\Users\ianlb\EVERYTHING_THAT_IS_IMPORTANT\PyGame\Greater-Diplomacy-5\main.py", line 680, in run
File "screens\menu_screens\map.py", line 1403, in draw
super().draw(surface)
~~~~~~~~~~~~^^^^^^^^^
File "gameState.py", line 442, in draw
self.additional_draw(surface)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "screens\menu_screens\map.py", line 1400, in additional_draw
map_renderer.draw_map_screen(self, surface)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "map_logic\rendering\map_renderer.py", line 84, in draw_map_screen
v2 = current_base.subsurface((0, y1, wrap_w, h1))
ValueError: subsurface rectangle outside surface area