Input delay/freeze bug

General SS13 Chat
Post Reply
User avatar
smittn
Joined: Mon Dec 14, 2015 10:56 am
Byond Username: Smittn

Input delay/freeze bug

Post by smittn » #265545

Hey /tg/ I've had an ongoing problem that I've never been able to solve so I'm asking here if anyone else has ever experienced this or knows a work-around/fix.

At random times during a round any input I try to send to the server gets ignored. I can see people move and talk around and at me normally but I cannot respond, move, use commands, and so on. I asked about this on supportbus and atleast one other person has said they've experienced this. The best way around this seems to be spamming connect and that takes 10-20 seconds to regain control.

What I've ruled out that could be causing this:
Shaky internet - I've had two different ISP's and a solid internet connection, different routers/modems as well. I tested for packetloss by pinging google while this was happening and it was at 0%.
Byond version - I've had this on a previous version, the new stable release, and now the beta release and it happens across the board.
/tg/ exclusive bug - Tested on Bay and some others (including one I hosted myself albeit on like 8month old tgmaster code)

Really scratching my head here so if you guys can help I would appreciate it as it makes muh favorite server unplayable.
Terry Mcfall - Roboticist/Warden :: HUNK MEISTER - Clown :honk:
Image
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Input delay/freeze bug

Post by kevinz000 » #265551

traceroute to tg servers maybe?
User avatar
Dax Dupont
In-Game Admin
Joined: Sun Apr 20, 2014 9:07 pm
Byond Username: DaxYeen
Github Username: DaxDupont
Location: Belgium

Re: Input delay/freeze bug

Post by Dax Dupont » #265557

kevinz000 wrote:traceroute to tg servers maybe?
I'd run an continuous traceroute while playing with something like MTR https://en.wikipedia.org/wiki/MTR_(software).
Better for packet loss detection and all.
User avatar
smittn
Joined: Mon Dec 14, 2015 10:56 am
Byond Username: Smittn

Re: Input delay/freeze bug

Post by smittn » #265739

How would I traceroute through the byond address? Doesn't seem to recognize anything I try to put in.
Terry Mcfall - Roboticist/Warden :: HUNK MEISTER - Clown :honk:
Image
User avatar
smittn
Joined: Mon Dec 14, 2015 10:56 am
Byond Username: Smittn

Re: Input delay/freeze bug

Post by smittn » #266282

Got around to using a VPN to connect to the server, seems to have fixed the problem so I'm assuming its a DNS thing.
Terry Mcfall - Roboticist/Warden :: HUNK MEISTER - Clown :honk:
Image
User avatar
Haevacht
Joined: Sat Apr 19, 2014 1:08 am
Byond Username: Capital_H

Re: Input delay/freeze bug

Post by Haevacht » #266286

Command prompt ipconfig /flushdns
Low chance it'll work but eh.
1% of a coder, 2% of a spriter, 97% >:3c

Random name on Bagel, usually assistant.
User avatar
MrStonedOne
Host
Joined: Mon Apr 14, 2014 10:56 pm
Byond Username: MrStonedOne
Github Username: MrStonedOne

Re: Input delay/freeze bug

Post by MrStonedOne » #266290

smittn wrote:How would I traceroute through the byond address? Doesn't seem to recognize anything I try to put in.
just do the host name part, bagil.tgstation13.org or sybil.tgstation13.org (atm they both go to the same ip, but that won't always be the case) I can't remember if i have them blocking pings, but at the least you should find out the latency to the gateway they connect to.
Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne on digg(banned), Steam, IRC, Skype Discord. (!vAKvpFcksg)
Image
NSFW:
Image
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Input delay/freeze bug

Post by kevinz000 » #266304

MrStonedOne wrote:
smittn wrote:How would I traceroute through the byond address? Doesn't seem to recognize anything I try to put in.
just do the host name part, bagil.tgstation13.org or sybil.tgstation13.org (atm they both go to the same ip, but that won't always be the case) I can't remember if i have them blocking pings, but at the least you should find out the latency to the gateway they connect to.
Is this why I kept getting firewalled
User avatar
smittn
Joined: Mon Dec 14, 2015 10:56 am
Byond Username: Smittn

Re: Input delay/freeze bug

Post by smittn » #266416

Haevacht wrote:Command prompt ipconfig /flushdns
Low chance it'll work but eh.
Did not work
MrStonedOne wrote:
smittn wrote:How would I traceroute through the byond address? Doesn't seem to recognize anything I try to put in.
just do the host name part, bagil.tgstation13.org or sybil.tgstation13.org (atm they both go to the same ip, but that won't always be the case) I can't remember if i have them blocking pings, but at the least you should find out the latency to the gateway they connect to.
So that worked, and pinging is blocked. So here is what I got:

During the freeze issue I did a trace
http://imgur.com/a/BDK6t

and I reconnected and did it while I could play and got
http://imgur.com/a/2BAOA

So yeah its definitely a hop on the way over, any ideas on how to ignore that one jump?
Terry Mcfall - Roboticist/Warden :: HUNK MEISTER - Clown :honk:
Image
User avatar
MrStonedOne
Host
Joined: Mon Apr 14, 2014 10:56 pm
Byond Username: MrStonedOne
Github Username: MrStonedOne

Re: Input delay/freeze bug

Post by MrStonedOne » #266681

I'll send some emails around to the people who control the routers between those two points (it could be the one showing up slow, or it could be the one before it) and maybe somebody will kick the router.
Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne on digg(banned), Steam, IRC, Skype Discord. (!vAKvpFcksg)
Image
NSFW:
Image
User avatar
MrStonedOne
Host
Joined: Mon Apr 14, 2014 10:56 pm
Byond Username: MrStonedOne
Github Username: MrStonedOne

Re: Input delay/freeze bug

Post by MrStonedOne » #266696

Odds are they will email back for a MTR report. MTR is like traceroute, but more sustained. rather than do 3 pings, it just constantly pings each hop until you stop, once per second or so.

WinMTR is a good one for windows, or mtr on linux (apt-get install mtr (iirc))
Forum/Wiki Administrator, Server host, Database King, Master Coder
MrStonedOne on digg(banned), Steam, IRC, Skype Discord. (!vAKvpFcksg)
Image
NSFW:
Image
User avatar
smittn
Joined: Mon Dec 14, 2015 10:56 am
Byond Username: Smittn

Re: Input delay/freeze bug

Post by smittn » #266752

Terry Mcfall - Roboticist/Warden :: HUNK MEISTER - Clown :honk:
Image
User avatar
RandomMarine
Github User
Joined: Fri Apr 18, 2014 8:50 am
Byond Username: RandomMarine
Github Username: RandomMarine

Re: Input delay/freeze bug

Post by RandomMarine » #380609

Excuse the necropost, but I've also been getting this exact same issue for the past year or two. /tg/ only, even on the recently-launched Terry. It's really been the reason I've been observing 99% of rounds because with my luck, this happens every time I'm in a dangerous situation.

https://pastebin.com/EvQeXJx0 - This report's from about an hour and a half of observing where at least two of these disconnections occurred.
User avatar
oranges
Code Maintainer
Joined: Tue Apr 15, 2014 9:16 pm
Byond Username: Optimumtact
Github Username: optimumtact
Location: #CHATSHITGETBANGED

Re: Input delay/freeze bug

Post by oranges » #380615

fucking telia
User avatar
yorii
Github User
Joined: Fri Jan 05, 2018 1:13 am
Byond Username: Yorpan
Github Username: yorii

Re: Input delay/freeze bug

Post by yorii » #382386

oranges wrote:fucking telia
Post Reply

Who is online

Users browsing this forum: No registered users