You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
openttd.exe!_wassert(const wchar_t * expr=0x00000001401e83a0, const wchar_t * filename=0x00000001401e83e0, unsigned int lineno=0x0000007d) Line 337 C
openttd.exe!OldMemoryPool::Get(unsigned int index=0x0000ffff) Line 125 + 0x29 bytes C++
openttd.exe!GetEngine(unsigned int index=0x0000ffff) Line 11 + 0x31 bytes C++
openttd.exe!RailVehInfo(unsigned short e=0xffff) Line 70 + 0xa bytes C++
openttd.exe!TrainPowerChanged(Vehicle * v=0x0000000004771af0) Line 131 + 0x11 bytes C++
openttd.exe!SettingsDisableElrail(int p1=0x00000000) Line 502 C++
openttd.exe!AfterLoadGame() Line 1963 C++
This is because AfterLoadVehicles() clears v->u.rail.first_engine and InitializeVehicleCaches() is not called before SettingsDisableElrail() is called. Was likely broken by r13678.
michi_cc opened the ticket and wrote:
Reported version: trunk
Operating system: All
This issue was imported from FlySpray: https://bugs.openttd.org/task/2134
The text was updated successfully, but these errors were encountered: