Found when testing #46402. While the crash encountered is in the new code of that ticket, I think the root cause can cause problems with other parts of the code too.
When a player is removed from the game, they are left as the "original" founder of any cities they have founded, leading to illegal access of the removed player via that pointer.
Found when testing #46402. While the crash encountered is in the new code of that ticket, I think the root cause can cause problems with other parts of the code too.
When a player is removed from the game, they are left as the "original" founder of any cities they have founded, leading to illegal access of the removed player via that pointer.