Latest Nightly will fix the Issues
We had a lot of trouble with the latest revisions of OpenTTD and our games suffered from de-syncs. In the last three days we did a lot of debugging and gave information to the developers, they finally found the problems which tend to those symptoms. Today they will be gone. It was a hard journey to locate the problem, sometimes it occurred and sometimes it didn’t, depending on OS, CPU architecture and compiler version. In first place it was a compiler issue, but we also thought some memory bits of the Servers RAM might be broken, also 32bit vs. 64bit was a question. I don’t want to do it so detailed. But here is the final rev.
-Fix [YAPF, r10301]: INVALID_TRACKDIR causing buffer overrun leading to desync in MP game (many thanks Rubidium)
A lot of thanks to KUDr and Rubidium for locating and fixing this issue. Lets continue our games now 🙂