I have started getting this ****ertion failure in the normal Simutrans. Not really a problem for me, as it only comes when I quit, but it might
indicate that something is wrong deep down in the code.
I use a self-compiled 64-bit Linux build.
Ters,
thank you for your report. As you will see, I have moved this to the Simutrans-Standard board because the Simutrans-Standard developers should know if there are crashes in Simutrans-Standard.
To help them locate the problem: what version of Simutrans are you using? Does it always happen on exiting, or only sometimes?
I generally use whatever is the newest revision on trunk is SVN. Currently that is revision 3146. The problem goes back a few revision (a week), but before that I had a longer break from playing Simutrans so I can't say how far. I do not think the problem was there four months ago.
The ****ertion also fails if I try to load a new game when I already have a game opened.
The problem is during the deletion of the game. In your game (ters3) I have also a building I cannot delete.
The problem is that at coordinates (1019,360) and (1020,360) there are a field and a normal building on one tile, which should not happen at all. Clearing these tiles first does not trigger the ****ertion upon exit.
I have also gotten this problem in a different game on a different computer (32-bit windows this time). Something must be causing this to crop up. Or has this been fixed in the last two months? I have not been playing simutrans or visiting this forum in a while.
http://forum.simutrans.com/index.php?topic=5396.0 sounds similar to this.
Problem is gone as of revision 3513 with both machines/savegames.