Multiplayer slow game server

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

Moderators: Oberlus, Oberlus

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

Re: Multiplayer slow game server

#76 Post by o01eg » 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.
Gentoo Linux x64, gcc-9.2, boost-1.72.0
Ubuntu Server 18.04 x64, gcc-7.4, boost-1.65.1
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2020-05-26.d034b5d.
Donations are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

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

Re: Multiplayer slow game server

#77 Post by Oberlus » 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.

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

Re: Multiplayer slow game server

#78 Post by o01eg » Mon Jun 03, 2019 4:59 pm

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-9.2, boost-1.72.0
Ubuntu Server 18.04 x64, gcc-7.4, boost-1.65.1
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2020-05-26.d034b5d.
Donations are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

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

Re: Multiplayer slow game server

#79 Post by Oberlus » 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).

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

Re: Multiplayer slow game server

#80 Post by o01eg » Mon Jun 03, 2019 7:22 pm

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-9.2, boost-1.72.0
Ubuntu Server 18.04 x64, gcc-7.4, boost-1.65.1
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2020-05-26.d034b5d.
Donations are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

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

Re: Multiplayer slow game server

#81 Post by Oberlus » Tue Jun 04, 2019 6:07 am

o01eg wrote:
Mon Jun 03, 2019 7:22 pm
There 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: 824
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#82 Post by o01eg » Tue Jun 04, 2019 6:58 am

Oberlus wrote:
Tue Jun 04, 2019 6:07 am
o01eg wrote:
Mon Jun 03, 2019 7:22 pm
There 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-9.2, boost-1.72.0
Ubuntu Server 18.04 x64, gcc-7.4, boost-1.65.1
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2020-05-26.d034b5d.
Donations are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

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

Re: Multiplayer slow game server

#83 Post by Oberlus » Tue Jun 04, 2019 7:16 am

o01eg wrote:
Tue Jun 04, 2019 6:58 am
I 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: 824
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#84 Post by o01eg » Tue Jun 04, 2019 7:26 am

Oberlus wrote:
Tue Jun 04, 2019 7:16 am
o01eg wrote:
Tue Jun 04, 2019 6:58 am
I 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-9.2, boost-1.72.0
Ubuntu Server 18.04 x64, gcc-7.4, boost-1.65.1
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2020-05-26.d034b5d.
Donations are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

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

Re: Multiplayer slow game server

#85 Post by Oberlus » Tue Jun 04, 2019 8:38 am

o01eg wrote:
Mon Jun 03, 2019 7:22 pm
Could 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: 1045
Joined: Tue Jul 01, 2003 8:27 pm

Re: Multiplayer slow game server

#86 Post by The Silent One » Tue Jun 04, 2019 10:37 am

Oberlus wrote:
Tue Jun 04, 2019 8:38 am
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
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: 1045
Joined: Tue Jul 01, 2003 8:27 pm

Re: Multiplayer slow game server

#87 Post by The Silent One » 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.
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: 824
Joined: Sat Dec 10, 2011 5:46 am

Re: Multiplayer slow game server

#88 Post by o01eg » Tue Jun 04, 2019 8:22 pm

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-9.2, boost-1.72.0
Ubuntu Server 18.04 x64, gcc-7.4, boost-1.65.1
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2020-05-26.d034b5d.
Donations are welcome: BTC:14XLekD9ifwqLtZX4iteepvbLQNYVG87zK

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

Re: Multiplayer slow game server

#89 Post by The Silent One » Wed Jun 05, 2019 11:53 am

o01eg wrote:
Tue Jun 04, 2019 8:22 pm
Does 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: 2604
Joined: Mon Apr 10, 2017 4:25 pm

Re: Multiplayer slow game server

#90 Post by Oberlus » Wed Jun 05, 2019 12:36 pm

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

Post Reply