SRB2 Message Board  

Go Back   SRB2 Message Board > Archived > SRB2 Forum Archives > Bug Reports (2.1.X)

 
 
Thread Tools Search this Thread
Old 12-16-2017   #1
Chicmunk
Twitter: @Chicmunk4u
 
Chicmunk's Avatar
Default Instant Sync Failure and server freeze when you add the same mod twice through a .TXT

1: Add a wad file
2: Make a server
3: Execute a TXT document that adds a lot of other mods with the wad you just added being added again
4: Get booted out of your server with a too many files added message
5: Execute the TXT document on the title screen again
6: Make the server again


And then this happens :/


Other attempts of reproduction of this Bug:


The .TXT file I used: (added getallemeralds.wad on step 1)
say /me adding extra mods...
wait 20
addfile 22sonicfixed.wad
addfile fancytvs.lua
addfile tails-lach.wad
addfile dofor.lua
addfile railblock+.wad
wait 20
addfile s2maniahud.wad
addfile getallemeralds.wad
addfile keepstuff.wad
addfile allsuper.wad
addfile fspindash.wad
addfile smrundust.wad
addfile lua_playershadows.wad
addfile circlingemeralds.wad
addfile 22textures-xtra.wad
__________________
Youtube:
http://tinyurl.com/hogph3l
Mods:
http://tinyurl.com/hs7ftfo

Last edited by Monster Iestyn; 12-24-2017 at 08:11 PM.
Chicmunk is offline  
Old 12-17-2017   #2
Monster Iestyn
Friendly Neighbour-Hood
Moderator
 
Monster Iestyn's Avatar
Default

...Yeah I think I know what's going on here, the addfile command just straight up fails to consider already-loaded files (or even too many files!) in a netgame before sending the corresponding netcmd to everyone in the netgame (including the server themselves). Leading to the whole kicking the server from their own netgame shenangans.

The glitched message with just "u" and the net command warning on the following image also raises my suspicions that the above somehow messes up the netcmd buffer data or something (perhaps making old data stick around and carry over to when the server is restarted?), because that shouldn't happen otherwise.

In any case I'll probably sort out a fix tomorrow or something, if no one else beats me to this.
__________________
My page stuffed full of MIDI goodness!
The Hitchhiker's Guide to the Robo-Hoodiverse
Timeline of Sonic Robo Blast History!

That's an uppercase i, not a lowercase L, for the record. Also, it's pronounced "Yes-tin".

Last edited by Monster Iestyn; 12-17-2017 at 04:01 AM.
Monster Iestyn is offline  
Old 12-24-2017   #3
Monster Iestyn
Friendly Neighbour-Hood
Moderator
 
Monster Iestyn's Avatar
Default

This should be fixed in master now along with https://mb.srb2.org/showthread.php?t=43048
__________________
My page stuffed full of MIDI goodness!
The Hitchhiker's Guide to the Robo-Hoodiverse
Timeline of Sonic Robo Blast History!

That's an uppercase i, not a lowercase L, for the record. Also, it's pronounced "Yes-tin".
Monster Iestyn is offline  
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:48 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc.