Opened 2 weeks ago

Closed 12 days ago

Last modified 11 days ago

#6919 closed defect (fixed)

oos error on trying to connect a multiplayer game

Reported by: astroajay Owned by:
Priority: Should Have Milestone:
Component: Network Keywords: oos multiplayer
Cc: astroajay Patch:

Description (last modified by astroajay)

My partner and I just installed 0AD and were trying to play a game together. I hosted the game, we used my ip address to connect her computer to mine and she joined the lobby successfully. Now however, when I started the game I got an out of sync error on turn 1 once I had the map loaded.

She got the same but got stuck on the loading screen at 100% loaded. I did notice a number of errors scrolling on the top of her computer screen on the loading screen.

My system is running ZorinOS 17.1 running on a 5th gen i5 processor(Dell Inspiron 15 3000 series). 

My partner's is a windows 11 PC running on a 13th gen i5 processor (Framework 13)

I'm attaching the log files from both my computer and hers here.

I've had to compress the dumps aggressively with 7zip because they woudn't fit the 2Mb attachment limit if I didn't.

Please let me know if I can help in any other way.

Attachments (2)

linux system logs.7z (354.3 KB ) - added by astroajay 2 weeks ago.
windows 11 logs.7z (381.7 KB ) - added by astroajay 2 weeks ago.

Download all attachments as: .zip

Change History (8)

by astroajay, 2 weeks ago

Attachment: linux system logs.7z added

by astroajay, 2 weeks ago

Attachment: windows 11 logs.7z added

comment:1 by astroajay, 2 weeks ago

Description: modified (diff)
Keywords: oos multiplayer added; Out of sync error removed

comment:2 by Stan, 2 weeks ago

Make sure you are running the same version of the game, since you are on different OSes. You can check that in the Main Menu, below the buttons.

From the logs, I can tell you are not :)

Last edited 2 weeks ago by Stan (previous) (diff)

comment:3 by astroajay, 12 days ago

Resolution: fixed
Status: newclosed

I reinstalled it on the windows system, uninstalled the version that I installed on the linux system via ppa and then installed it via flatpak and now it's working!! 
Thank you so much! We can start playing together now!

Maybe a nice to have feature request of sorts, but shouldn't the game be able to connect even across versions? 

Also, I noticed that the build is different on both when I open the welcome screen, one being from April 2023 (linux) and the other from November 2022 (Windows), I'm not sure if that would affect anything but I'll keep my eyes peeled.

comment:4 by Stan, 11 days ago

Unfortunately no usually there are breaking changes between versions which causes the out of sync your are experiencing. Due to the way multiplayer works there is no way to keep compat across versions.

Regarding the build date, it's because the linux build is handled by your distro / flatpack maintainer and the windows and mac version by us. So your maintainer can decide to recompile it at any time while we usually don't on other oses.

comment:5 by Stan, 11 days ago

Milestone: Backlog

in reply to:  5 comment:6 by astroajay, 11 days ago

Replying to Stan: Breaking changes between versions makes complete sense.

I actually wanted to get whichever was the latest build directly from you folks which is why I did the ppa install the first time around but I just realised as I type this down that that's essentially ubuntu.

Thank you so much for everything Stan!
I'll head back to help with translations :-)

Note: See TracTickets for help on using tickets.