I seem to keep running into the OOM error after playing about two hours or so. I like to drag out my games rather than go for just conquest wins. The debug log you generate looks useful. AStar routine? Maybe your path-finding AI? Pathfinding is pretty brain-dead over long distances and once you start having a lot of units, borders and other obstacles later in the game.... Anyway this bug means I haven't finished a game yet so hope you get it fixed soon.
J