Re: r2032 - Un-removable track tunnle remains when AI bankrupt
Reply #7 –
Thank you, solved in r2045.
But sometimes error happened when ai bunkrupts.
I don' know this is related to this fix or not, but didn't happen before.
last 4 lines of simu.log
Registers:
eax=05ee2000 ebx=05ee1ff8 ecx=00000004 edx=05c679bc esi=ffffffff edi=00730070
eip=0052dd48 esp=0023ec80 ebp=0023f038 iopl=0 nv up ei pl nz ac po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000216
Call stack:
0052DD48 simutrans-.exe:0052DD48 planquadrat_t::boden_entfernen(grund_t*) simplan.cc:151
...
// found
while(i<ground_size) {
> data.some[i] = data.some[i+1];
i++;
}
...
00569338 simutrans-.exe:00569338 karte_t::neuer_monat() simworld.cc:2086
...
for(int i=0; i<MAX_PLAYER_COUNT; i++) {
if(spieler[i] != NULL) {
> spieler[i]->neuer_monat();
}
}
...
0059A013 simutrans-.exe:0059A013 WinMain simsys_w16.cc:756
...
GetWindowRect(GetDesktopWindow(), &MaxSize);
> simu_main(argc, argv);
#ifdef MULTI_THREAD
...
00401247 simutrans-.exe:00401247
00401298 simutrans-.exe:00401298
7C817067 kernel32.dll:7C817067 RegisterWaitForInputIdle