My server console spammed constantly - Exception: FSMComponent.BudgetedUpdate

Hello All,

Does anyone know what is causing my server console to constantly spam the following and how do I stop it? 

Exception: FSMComponent.BudgetedUpdate

The log shows this: 

Server Exception: FSMComponent.BudgetedUpdate
at UnityEngine.Component.GetComponent[T] () (at <470ec865e9cd405cbc45cdbc22bb3c0c>:0)
at Rust.Ai.Gen2.SenseComponent.InSameTeam (BaseEntity other) (at <e7a4f6daf46144f0a1cd5df4f4228a12>:0)
at Rust.Ai.Gen2.SenseComponent.Tick () (at <e7a4f6daf46144f0a1cd5df4f4228a12>:0)
at Rust.Ai.Gen2.FSMComponent+TickFSMWorkQueue.RunJob (Rust.Ai.Gen2.FSMComponent component) (at <e7a4f6daf46144f0a1cd5df4f4228a12>:0)
at PersistentObjectWorkQueue`1[T].RunList (System.Double maximumMilliseconds) (at <15a3fdc7f6d646d8acaa43149d7ac3b8>:0)
at ServerMgr.Update () (at <e7a4f6daf46144f0a1cd5df4f4228a12>:0)
at UnityEngine.Debug:LogException(Exception, Object)
at ServerMgr:Update()
NullReferenceException
at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
at UnityEngine.Component.GetComponent[T] () [0x00021] in <470ec865e9cd405cbc45cdbc22bb3c0c>:0
at Rust.Ai.Gen2.SenseComponent.InSameTeam (BaseEntity other) [0x0000e] in <e7a4f6daf46144f0a1cd5df4f4228a12>:0
at Rust.Ai.Gen2.SenseComponent.Tick () [0x000b0] in <e7a4f6daf46144f0a1cd5df4f4228a12>:0
at Rust.Ai.Gen2.FSMComponent+TickFSMWorkQueue.RunJob (Rust.Ai.Gen2.FSMComponent component) [0x00019] in <e7a4f6daf46144f0a1cd5df4f4228a12>:0
at PersistentObjectWorkQueue`1[T].RunList (System.Double maximumMilliseconds) [0x000a8] in <15a3fdc7f6d646d8acaa43149d7ac3b8>:0
at ServerMgr.Update () [0x004d8] in <e7a4f6daf46144f0a1cd5df4f4228a12>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception, Object)
ServerMgr:Update()

Please, someone help me, thank you!

I just get this error and nothing follows it


(15:12:32) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:32) | NullReferenceException: Object reference not set to an instance of an object

(15:12:34) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:34) | NullReferenceException: Object reference not set to an instance of an object

(15:12:35) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:35) | NullReferenceException: Object reference not set to an instance of an object

(15:12:36) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:36) | NullReferenceException: Object reference not set to an instance of an object

(15:12:37) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:37) | NullReferenceException: Object reference not set to an instance of an object

(15:12:39) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:39) | NullReferenceException: Object reference not set to an instance of an object

nMyfFlEnglczTD3.jpg pookins

I just get this error and nothing follows it

(15:12:32) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:32) | NullReferenceException: Object reference not set to an instance of an object

(15:12:34) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:34) | NullReferenceException: Object reference not set to an instance of an object

(15:12:35) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:35) | NullReferenceException: Object reference not set to an instance of an object

(15:12:36) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:36) | NullReferenceException: Object reference not set to an instance of an object

(15:12:37) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:37) | NullReferenceException: Object reference not set to an instance of an object

(15:12:39) | Server Exception: FSMComponent.BudgetedUpdate

(15:12:39) | NullReferenceException: Object reference not set to an instance of an object

Simple search button https://umod.org/community/rust/56160-server-exception-fsmcomponentbudgetedupdate

That is a different error message. mine is above his is below


Someone please help. I don't know what causing this error. This is going on hundreds of times a minute.
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception, Object)
ServerMgr:Update()
Server Exception: FSMComponent.BudgetedUpdate
NullReferenceException
  at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
  at UnityEngine.Component.GetComponent[T] () [0x00021] in <935634f5cc14479dbaa30641d55600a9>:0 
  at Rust.Ai.Gen2.SenseComponent.InSameTeam (BaseEntity other) [0x0000e] in <da23943dfd92447496853dae246acf92>:0 
  at Rust.Ai.Gen2.SenseComponent.Tick () [0x000b0] in <da23943dfd92447496853dae246acf92>:0 
  at Rust.Ai.Gen2.FSMComponent+TickFSMWorkQueue.RunJob (Rust.Ai.Gen2.FSMComponent component) [0x00019] in <da23943dfd92447496853dae246acf92>:0 
  at PersistentObjectWorkQueue`1[T].RunList (System.Double maximumMilliseconds) [0x000a8] in <7582b04fd6684b8485efc1ca57cfffb5>:0 
  at ServerMgr.Update () [0x004d8] in <da23943dfd92447496853dae246acf92>:0 

So NOT the same problem and not the same resolution, pointing to a problem that someone else is having does not do anything to resolve it, If it was pointing to a solution that would be another matter , But it does not,

It is all the same game error  Server Exception: FSMComponent.BudgetedUpdate

nMyfFlEnglczTD3.jpg pookins

That is a different error message. mine is above his is below

Someone please help. I don't know what causing this error. This is going on hundreds of times a minute.
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception, Object)
ServerMgr:Update()
Server Exception: FSMComponent.BudgetedUpdate
NullReferenceException
  at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
  at UnityEngine.Component.GetComponent[T] () [0x00021] in <935634f5cc14479dbaa30641d55600a9>:0 
  at Rust.Ai.Gen2.SenseComponent.InSameTeam (BaseEntity other) [0x0000e] in <da23943dfd92447496853dae246acf92>:0 
  at Rust.Ai.Gen2.SenseComponent.Tick () [0x000b0] in <da23943dfd92447496853dae246acf92>:0 
  at Rust.Ai.Gen2.FSMComponent+TickFSMWorkQueue.RunJob (Rust.Ai.Gen2.FSMComponent component) [0x00019] in <da23943dfd92447496853dae246acf92>:0 
  at PersistentObjectWorkQueue`1[T].RunList (System.Double maximumMilliseconds) [0x000a8] in <7582b04fd6684b8485efc1ca57cfffb5>:0 
  at ServerMgr.Update () [0x004d8] in <da23943dfd92447496853dae246acf92>:0 

So NOT the same problem and not the same resolution, pointing to a problem that someone else is having does not do anything to resolve it, If it was pointing to a solution that would be another matter , But it does not,

Same error his just has the log information and yours does not yours is just a server counsol message and yes pointing to a thread that was already started with the same error does help the situation as 2 threads are not needed for the same issue. Splitting the same error into mutipal threads will not help anyone. and will not make it solved any faster this is why i pointed it out... As starting a new thread instead of continuing the one that has some information would just be starting over trying to find the root cause....

LZfLX9AQQfrsc4p.jpg badassroy

Yeah thing is I saw this and it wasn't helpful. I need an actual permanent fix and the comments there are not helpful they just add further confusion. 

What is the cause?

Why does it start after a few hours after restarting?

I appreciate your help.

That cause Is Unknows its a rust bug what is it is posted all over in that thread see post 4 and the last post..

What i thins would be more confusing is coming to a forum finding 2 topics on the same bug and trying to read both instead of working togather to salve it opening new threads for same issue cause it will just slow the resolve down most are not going to answer cause they dont want to peply in 2 threads trying to salve the same issue.