That is, until this morning. My heart sank when the game crashed and continued to crash at exactly the same time after loading. I quickly visited these forums looking for any sign of a fix. But I'm impatient and only scanned the front page and a few of the search results I got.
Anyway, I recompiled with debugging enabled and watched the process with gdb. Here's what it said:
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 2787)]
0x08050414 in AiGetStationIdFromAircraftBlock (tile=2239, id=2) at ai.c:3356
3356 while (p->mode != 1) p++;
Also, if needed, I can provide the save file I've been loading from.