Error when new member joins the teamFixed

Hello, since the recent game update we have experinced the following error multiple timesΒ 

Β 

Exception while calling NextTick callback (NullReferenceException: Object reference not set to an instance of an object)
  at SilentOrbit.ProtocolBuffers.ProtocolParser.WriteSingle (System.IO.Stream stream, System.Single f) [0x00012] in <b98b777f0e1b437e89b7c3c098321287>:0 
  at UnityEngine.Vector3Serialized.Serialize (System.IO.Stream stream, UnityEngine.Vector3 instance) [0x0000e] in <b98b777f0e1b437e89b7c3c098321287>:0 
  at ProtoBuf.BaseEntity.Serialize (System.IO.Stream stream, ProtoBuf.BaseEntity instance) [0x00016] in <b98b777f0e1b437e89b7c3c098321287>:0 
  at ProtoBuf.Entity.Serialize (System.IO.Stream stream, ProtoBuf.Entity instance) [0x0005f] in <b98b777f0e1b437e89b7c3c098321287>:0 
  at ProtoBuf.Entity.ToProto (System.IO.Stream stream) [0x00000] in <b98b777f0e1b437e89b7c3c098321287>:0 
  at BaseNetworkable.ToStream (System.IO.Stream stream, BaseNetworkable+SaveInfo saveInfo) [0x0007b] in <685f7badaa044f488335bddaafffca42>:0 
  at BaseNetworkable.ToStreamForNetwork (System.IO.Stream stream, BaseNetworkable+SaveInfo saveInfo) [0x0004d] in <685f7badaa044f488335bddaafffca42>:0 
  at BaseNetworkable.SendAsSnapshot (Network.Connection connection, System.Boolean justCreated) [0x0005d] in <685f7badaa044f488335bddaafffca42>:0 
  at BaseNetworkable.SendNetworkUpdateImmediate (System.Boolean justCreated) [0x0008a] in <685f7badaa044f488335bddaafffca42>:0 
  at Oxide.Plugins.BlueprintShare.UnlockBlueprints (BasePlayer player, BasePlayer sharer, System.Collections.Generic.List`1[T] blueprints) [0x00094] in <fd070d11cf4147fe8be8a52594142a67>:0 
  at Oxide.Plugins.BlueprintShare.ShareWithPlayer (BasePlayer player, BasePlayer target) [0x0008a] in <fd070d11cf4147fe8be8a52594142a67>:0 
  at Oxide.Plugins.BlueprintShare+<>c__DisplayClass13_0.<OnTeamAcceptInvite>b__1 (BasePlayer teamMember) [0x00000] in <fd070d11cf4147fe8be8a52594142a67>:0 
  at UnityEngine.Parallel+<>c__DisplayClass2_0`1[T].<ForEach>b__0 (System.Int32 i) [0x00012] in <fa7483e0c5c0471b8c233f9a9121b6dc>:0 
  at UnityEngine.Parallel+<>c__DisplayClass4_0.<For>b__0 (System.Int32 thread_id) [0x0001f] in <fa7483e0c5c0471b8c233f9a9121b6dc>:0 
  at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_delegate_end_invoke(object,intptr)
  at (wrapper delegate-end-invoke) System.Action`1[System.Int32].end_invoke_void__this___IAsyncResult(System.IAsyncResult)
  at UnityEngine.Parallel.For (System.Int32 fromInclusive, System.Int32 toExclusive, System.Int32 threads, System.Action`1[T] action) [0x0008f] in <fa7483e0c5c0471b8c233f9a9121b6dc>:0 
  at UnityEngine.Parallel.ForEach[T] (System.Collections.Generic.IList`1[T] data, System.Int32 threads, System.Action`1[T] action) [0x00020] in <fa7483e0c5c0471b8c233f9a9121b6dc>:0 
  at UnityEngine.Parallel.ForEach[T] (System.Collections.Generic.IList`1[T] data, System.Action`1[T] action) [0x00006] in <fa7483e0c5c0471b8c233f9a9121b6dc>:0 
  at Oxide.Plugins.BlueprintShare+<>c__DisplayClass13_0.<OnTeamAcceptInvite>b__0 () [0x00084] in <fd070d11cf4147fe8be8a52594142a67>:0 
  at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <b76ec77c47d1449e92b2baab8603843d>:0 
  The Juice disconnecting: Entities Out Of Order: expected 22961, received 22963
  Ragefire disconnecting: Entities Out Of Order: expected 9555, received 9556
  LoBrau disconnecting: Exception (cs:89521): IOException: Stream ended too early SilentOrbit.ProtocolBuffers.ProtocolParser.ReadUInt32 (System.IO.Stream stream) (at <00000000000000000000000000000000>:0) ProtoBuf.BaseEntity.DeserializeLengthDelimited (System.IO.Stream stream, ProtoBuf.BaseEntity instance, System.Boolean isDelta) (at <00000000000000000000000000000000>:0) ProtoBuf.BaseEntity.DeserializeLengthDelimited (System.IO.Stream stream) (at <00000000000000000000000000000000>:0) ProtoBuf.Entity.Deserialize (System.IO.Stream stream, ProtoBuf.Entity instance, System.Boolean isDelta) (at <00000000000000000000000000000000>:0) ProtoBuf.Entity.Deserialize (System.IO.Stream stream) (at <00000000000000000000000000000000>:0) Client.OnEntities (Network.Message packet) (at <00000000000000000000000000000000>:0) Client.OnNetworkMessage (Network.Message packet) (at <00000000000000000000000000000000>:0) Facepunch.Network.Raknet.Client.ProcessRead (Network.NetRead read) (at <00000000000000000000000000000000>:0) Network.BaseNetwork.Cycle () (at <00000000000000000000000000000000>:0) Client.Update () (at <00000000000000000000000000000000>:0) UnityEngine.Debug:LogException(Exception) Facepunch.Network.Raknet.Client:ProcessRead(NetRead) Network.BaseNetwork:Cycle() Client:Update() 

when the error happens all members of the team are kicked and they can not rejoin the server unless there bodys are moved from the area it happened or they are killed.

Also that area then becomes a "No GO" zone for all players or they will be kicked with the error and unable to join back until moved or killed, to fix the area you need to restart the serverΒ 

from the error i posted it was the 3rd player when he joined the team it happened, then the error that shows on there name is the one given to all players when there kicked or try to rejoinΒ 

I have released an update with a potentional fix for this problem. Can you confirm if this has resolved your issue?

Will test it and get back to you πŸ‘

sorry for late reply, its all resolved in that update, Thanks πŸ‘

Locked automatically