Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Client lags to hell when restarting/starting a round #932

Closed
AJCM-git opened this issue May 20, 2020 · 4 comments
Closed

Client lags to hell when restarting/starting a round #932

AJCM-git opened this issue May 20, 2020 · 4 comments

Comments

@AJCM-git
Copy link
Member

AJCM-git commented May 20, 2020

Logs:

[ERRO] runtime: Caught exception in GameLoop Tick: System.Collections.Generic.KeyNotFoundException: The given key '1202' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Robust.Shared.GameObjects.EntityManager.GetEntity(EntityUid uid) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Shared/GameObjects/EntityManager.cs:line 124
   at Robust.Client.Player.PlayerManager.UpdateAttachedEntity(Nullable`1 entity) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/Player/PlayerManager.cs:line 136
   at Robust.Client.Player.PlayerManager.ApplyPlayerStates(IEnumerable`1 list) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/Player/PlayerManager.cs:line 101
   at Robust.Client.GameStates.ClientGameStateManager.ApplyGameState(GameState curState, GameState nextState) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/GameStates/ClientGameStateManager.cs:line 344
   at Robust.Client.GameStates.ClientGameStateManager.ApplyGameState() in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/GameStates/ClientGameStateManager.cs:line 179
   at Robust.Client.GameController.Update(FrameEventArgs frameEventArgs) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/GameController.cs:line 276
   at Robust.Shared.Timing.GameLoop.Run() in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Shared/Timing/GameLoop.cs:line 180

[ERRO] runtime: Caught exception in GameLoop Tick: System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.ThrowHelper.ThrowNoMatchException()
   at Robust.Client.GameObjects.ClientEntityManager.ApplyEntityStates(EntityState[] curEntStates, IEnumerable`1 deletions, EntityState[] nextEntStates) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/GameObjects/ClientEntityManager.cs:line 47
   at Robust.Client.GameStates.ClientGameStateManager.ApplyGameState(GameState curState, GameState nextState) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/GameStates/ClientGameStateManager.cs:line 343
   at Robust.Client.GameStates.ClientGameStateManager.ApplyGameState() in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/GameStates/ClientGameStateManager.cs:line 177
   at Robust.Client.GameController.Update(FrameEventArgs frameEventArgs) in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Client/GameController.cs:line 276
   at Robust.Shared.Timing.GameLoop.Run() in /var/lib/jenkins/workspace/SS14 Content/RobustToolbox/Robust.Shared/Timing/GameLoop.cs:line 180

@AJCM-git
Copy link
Member Author

AJCM-git commented Jun 7, 2020

fixed by b8338bc

@AJCM-git AJCM-git closed this as completed Jun 7, 2020
@gradientvera
Copy link
Contributor

Oh, I didn't know my commit fixed this... Have you tested it, just in case?

@AJCM-git
Copy link
Member Author

AJCM-git commented Jun 7, 2020

Tried in my local and couldnt reproduce, but i think those only ocurred in the server, i will try this out once jenkins update.

@AJCM-git
Copy link
Member Author

AJCM-git commented Jun 7, 2020

Yep, cant reproduce with the release build either, this is fixed

rbertoche pushed a commit to rbertoche/space-station-14 that referenced this issue Jan 16, 2023
* heading

* I somehow forgot to delete the existing stuff lol
Redict referenced this issue in SerbiaStrong-220/space-station-14 Apr 28, 2023
DoutorWhite pushed a commit to rbertoche/space-station-14 that referenced this issue Jun 17, 2024
rbertoche pushed a commit to rbertoche/space-station-14 that referenced this issue Sep 19, 2024
# Description

After doing an archaological exploration of the fucking
SpawnAndDeleteAllEntities test fail, I eventually tracked down the bug
to an issue where InternalEncryptionKeySpawner is randomly being handed
a Null EntityUid which was Null Forgiven to make the compiler shut up.
The actual EntityUid factually cannot be null during ordinary operation,
except for the dumbass race condition provided by
TestSpawnAndDeleteAllEntities.
Fildrance pushed a commit to Fildrance/space-station-14 that referenced this issue Dec 2, 2024
…wizards#77)

* [Feature] They did surgery on a monkey (space-wizards#927)

Also add faster go sleep when using nitrous oxide (for surgery being better when operating).

* They did surgery on a monkey

* Update animals.yml

* Fix some things

* [Port] Surgery fixes: Diamond Fish (space-wizards#926)

* хирургия на рыбе

хирургия на рыбе

Co-Authored-By: deltanedas <@deltanedas:kde.org>

* add localization

* kill BreathingImmunity

---------

Co-authored-by: deltanedas <[email protected]>
Co-authored-by: Roudenn <[email protected]>

* Update SurgeryStepDamageChangeEvent.cs (space-wizards#942)

Namespace renamed properly

---------

Co-authored-by: Trest <[email protected]>

* [Port] Surgety Update: Outer Content

From Rxup/space-station-14#944

* Shitmed Update 2 - bottom text (space-wizards#956)

* full fucking send

* ope forgot to remove the EE scripts

* fix test

* fix shitcode fail

* DELTA THAT VALUE IS NULLABLE

* whoopsie daysie

* fixed???

* chat is this real

* Hotfix for broken organ transplants (space-wizards#933)

* full fucking send

* ope forgot to remove the EE scripts

* fix test

* fix shitcode fail

* DELTA THAT VALUE IS NULLABLE

* whoopsie daysie

* fixed???

* allow cloning living people (space-wizards#932)

* allow cloning living people

* fix client

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Added missing locale strings for limb targeting bindings (space-wizards#921)

* Added missing locale strings for limb targeting bindings

* Moved the strings down where the rest of shitmed goes

* Shitmed Update 1 - Forma de Goob (space-wizards#897)

* full fucking send

* ope forgot to remove the EE scripts

* fix test

* fix shitcode fail

* DELTA THAT VALUE IS NULLABLE

* whoopsie daysie

* fixes

fixes

add and fix shit

* Fix Harpies

---------

Co-authored-by: gluesniffler <[email protected]>
Co-authored-by: deltanedas <[email protected]>
Co-authored-by: AstroDogeDX <[email protected]>
Co-authored-by: Roudenn <[email protected]>

* [Port] Surgery fix PartAppearance and other minor fixes (space-wizards#945)

* fix PartAppearance and bone sawing and keybinds camera

* fix usings code review

* ohio fix for corvax

* Moving everything to _CorvaxNext and some fixes

Fix resomi hand to right arm to hand and left arm to left hand

* add respirator immunity component fix

* localization cybernetics, techs, resomi etc

* let me pass tests pls

* comments names changes

* one more comments name change

* move to right folder

* add missing russian loc file

* add missing russian loc file changes

* let me pass tests plssssss

---------

Co-authored-by: Rouden <[email protected]>
Co-authored-by: deltanedas <[email protected]>
Co-authored-by: Trest <[email protected]>
Co-authored-by: gluesniffler <[email protected]>
Co-authored-by: AstroDogeDX <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants