Multiplayer slow game server

For topics that do not fit in another sub-forum.

Moderator: Oberlus

Post Reply
Message
Author
o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#76 Post by o01eg »

I've tried to login to the server with address sanitizer enabled but didn't catch any error.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
Oberlus
Cosmic Dragon
Posts: 5714
Joined: Mon Apr 10, 2017 4:25 pm

Re: Multiplayer slow game server

#77 Post by Oberlus »

o01eg wrote: Mon Jun 03, 2019 4:44 pm I've tried to login to the server with address sanitizer enabled but didn't catch any error.
I think the problem is that the client doesn't like something that it gets from the server, when loading game or something.

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#78 Post by o01eg »

Oberlus wrote: Mon Jun 03, 2019 4:45 pm
o01eg wrote: Mon Jun 03, 2019 4:44 pm I've tried to login to the server with address sanitizer enabled but didn't catch any error.
I think the problem is that the client doesn't like something that it gets from the server, when loading game or something.
Then I have to login to the server with your players. Good thing is I have one with shared vision :D

Edit: Bad thing is I didn't get any crash.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
Oberlus
Cosmic Dragon
Posts: 5714
Joined: Mon Apr 10, 2017 4:25 pm

Re: Multiplayer slow game server

#79 Post by Oberlus »

o01eg wrote: Mon Jun 03, 2019 4:59 pm Then I have to login to the server with your players. Good thing is I have one with shared vision :D
I don't think it is about the player. I can connect with one windows build (I'll check the exact build later) but not with the more recent snap or compiled from master (but I was able to connect with my compiled from master a week ago).

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#80 Post by o01eg »

Oberlus wrote: Mon Jun 03, 2019 7:18 pm
o01eg wrote: Mon Jun 03, 2019 4:59 pm Then I have to login to the server with your players. Good thing is I have one with shared vision :D
I don't think it is about the player. I can connect with one windows build (I'll check the exact build later) but not with the more recent snap or compiled from master (but I was able to connect with my compiled from master a week ago).
There weren't many PR merged last week. Could you bisect when it was broken?
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
Oberlus
Cosmic Dragon
Posts: 5714
Joined: Mon Apr 10, 2017 4:25 pm

Re: Multiplayer slow game server

#81 Post by Oberlus »

o01eg wrote: Mon Jun 03, 2019 7:22 pmThere weren't many PR merged last week. Could you bisect when it was broken?
How do I do that? I'm trying this:

Code: Select all

> git bisect start
> git bisect bad
> git bisect good 6c6e692b3a990a8f495388d500c67e28aeedff1a
fatal: Needed a single revision
Bad rev input: 6c6e692b3a990a8f495388d500c67e28aeedff1a
I wanted to point to the last commit on May 23. What code should I put there?

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#82 Post by o01eg »

Oberlus wrote: Tue Jun 04, 2019 6:07 am
o01eg wrote: Mon Jun 03, 2019 7:22 pmThere weren't many PR merged last week. Could you bisect when it was broken?
How do I do that? I'm trying this:

Code: Select all

> git bisect start
> git bisect bad
> git bisect good 6c6e692b3a990a8f495388d500c67e28aeedff1a
fatal: Needed a single revision
Bad rev input: 6c6e692b3a990a8f495388d500c67e28aeedff1a
I wanted to point to the last commit on May 23. What code should I put there?
I suppose May 23 commit is a3a0980.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
Oberlus
Cosmic Dragon
Posts: 5714
Joined: Mon Apr 10, 2017 4:25 pm

Re: Multiplayer slow game server

#83 Post by Oberlus »

o01eg wrote: Tue Jun 04, 2019 6:58 amI suppose May 23 commit is a3a0980.
Thank you. I'm already on it.
To be sure, a3a0980 is the right commit because 6c6e692 is about the server?

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#84 Post by o01eg »

Oberlus wrote: Tue Jun 04, 2019 7:16 am
o01eg wrote: Tue Jun 04, 2019 6:58 amI suppose May 23 commit is a3a0980.
Thank you. I'm already on it.
To be sure, a3a0980 is the right commit because 6c6e692 are about the server?
No, commit a3a0980 was used for latest weekly test build.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
Oberlus
Cosmic Dragon
Posts: 5714
Joined: Mon Apr 10, 2017 4:25 pm

Re: Multiplayer slow game server

#85 Post by Oberlus »

o01eg wrote: Mon Jun 03, 2019 7:22 pmCould you bisect when it was broken?
Hmmm, something is wrong. All were "bad".
Now, using "git checkout <commit>", I've tested manually the following commits (weekly test builds):
- 1601105 (2019-04-29)
- 6eba07c (2019-05-03)
- bbb72e1 (2019-05-13)
- 1a3d315 (2019-05-21)
- a3a0980 (2019-05-23)
All of them crash to desktop on connecting to the multiplayer server. Maybe I have never managed to connect using a linux version?
Meanwhile, I'm able to connect and play using Windows (8.1, but I think that doesn't matter) and the installation from FreeOrion_2019-05-23.a3a0980_Test_Win32_Setup.exe

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: Multiplayer slow game server

#86 Post by The Silent One »

Oberlus wrote: Tue Jun 04, 2019 8:38 amMeanwhile, I'm able to connect and play using Windows (8.1, but I think that doesn't matter) and the installation from FreeOrion_2019-05-23.a3a0980_Test_Win32_Setup.exe
Which I'm not unfortunately :(
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: Multiplayer slow game server

#87 Post by The Silent One »

Installed FreeOrion_2019-05-23.a3a0980_Test_Win32_Setup.exe on a different machine, login, crash. So it's not due to conflicts with my development environment.
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#88 Post by o01eg »

The Silent One wrote: Tue Jun 04, 2019 10:49 am Installed FreeOrion_2019-05-23.a3a0980_Test_Win32_Setup.exe on a different machine, login, crash. So it's not due to conflicts with my development environment.
Wonder if there some boost.serialize error. Does windows test build have a debug symbols to see a stacktrace of failure?

There weren't incompatible changes in 2019-06-03.8193654 so the server will continue to work without restart.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: Multiplayer slow game server

#89 Post by The Silent One »

o01eg wrote: Tue Jun 04, 2019 8:22 pmDoes windows test build have a debug symbols to see a stacktrace of failure?
I don't know anything about that. Anyone?
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
Oberlus
Cosmic Dragon
Posts: 5714
Joined: Mon Apr 10, 2017 4:25 pm

Re: Multiplayer slow game server

#90 Post by Oberlus »

o01eg wrote: Tue Jun 04, 2019 8:22 pmDoes windows test build have a debug symbols to see a stacktrace of failure?
The Silent One wrote: Wed Jun 05, 2019 11:53 amI don't know anything about that. Anyone?
I'd ask Vezzra.

Post Reply