Thanks - I can reproduce this one - kinda.
It should be CtDing, but the debugger is catching it. Problem is that it then isn't allowing me to Alt-Tab out to see what it has caught. The result is that I need a hard-reset rather than just seeing the CtD.
Xienwolf - can you check this one too and see if it's any nicer?
EDIT: Scrap that - managed to persuade it to let me get at the debugger second time around.
EDIT2: Null pointer in "setHasPromotion" it seems - going to investigate which unit may be causing it.
EDIT3: It's an Austrin unit in the city of Bayomo if you want to continue the game straight away FaustVs - use Worldbuilder to remove Bayomo. That should allow you to play on. I'll try to work out the exact cause but so far as I can see there are no units that should be gaining or losing a promotion in that tile.
EDIT4: One of the two Austrin warriors (Rogues alone are fine). Starting to doubt the information from the stack trace - the only way I can see for those units to gain a promotion is using the "Travel Light" ability, but I just disabled that (made it require UNITCOMBAT_BEAST) and there's no change. The other possibility I guess would be an event triggering for the Austrin, but I'd have expected that to select a different unit if those warriors weren't there. The "SetGold" on the stack trace is odd too.