StackOverflowExeption at SaUnbanFixed
(02:17:26) | Failed to call hook 'OnUserUnbanned' on plugin 'ServerArmour v0.5.62' (StackOverflowException: The requested operation caused a stack overflow.)
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000fb] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.PluginManager.CallHook (System.String hook, System.Object[] args) [0x0003c] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.OxideMod.CallHook (System.String hookname, System.Object[] args) [0x0000b] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Interface.CallHook (System.String hook, System.Object[] args) [0x0000a] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Interface.CallHook (System.String hook, System.Object obj1) [0x0000b] in <ec05e0208c9149bba43236ca58fea105>:0
at ServerUsers.Remove (System.UInt64 uid) [0x00000] in <85bc6b83e40543c4bacc10145056823e>:0
at Oxide.Game.Rust.Libraries.Player.Unban (System.UInt64 id) [0x0000a] in <f44d811acd90486ab57e1da0e73d5c91>:0
at Oxide.Game.Rust.Libraries.Covalence.RustPlayer.Unban () [0x00000] in <f44d811acd90486ab57e1da0e73d5c91>:0
at Oxide.Plugins.ServerArmour.SaUnban (System.String playerId, Oxide.Core.Libraries.Covalence.IPlayer player) [0x0006c] in <cf14cd0223964fb5b14303c079b172c7>:0
at Oxide.Plugins.ServerArmour.OnUserUnbanned (System.String name, System.String id, System.String ipAddress) [0x00000] in <cf14cd0223964fb5b14303c079b172c7>:0
at Oxide.Plugins.ServerArmour.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0019a] in <cf14cd0223964fb5b14303c079b172c7>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0
This spammed my server so much that myself and the other player online at the time were both kicked (Player Tick: Packet Flooding)

My server is also getting this error when I unban a player. It flood chat and lags before it stops.

(22:53:22) | Failed to call hook 'OnUserUnbanned' on plugin 'ServerArmour v0.5.62' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.ServerArmour.SaUnban (System.String playerId, Oxide.Core.Libraries.Covalence.IPlayer player) [0x000b9] in <8d694240bfd5476bab8550880f03334b>:0 
  at Oxide.Plugins.ServerArmour.OnUserUnbanned (System.String name, System.String id, System.String ipAddress) [0x00000] in <8d694240bfd5476bab8550880f03334b>:0 
  at Oxide.Plugins.ServerArmour.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0019a] in <8d694240bfd5476bab8550880f03334b>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0 
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0

I have ServerArmour on my server most recent version. I typed unban steam64idhere in the f1 console then my server instantly crashed at the same time then my Server panel was spammed with endless code. Here is some of what was spammed after. I want to keep using ServerArmor but it looks like for now I will have to delete it from my server.

Failed to call hook 'OnUserUnbanned' on plugin 'ServerArmour v0.5.62' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00086] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.PluginManager.CallHook (System.String hook, System.Object[] args) [0x0003c] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.OxideMod.CallHook (System.String hookname, System.Object[] args) [0x0000b] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Interface.CallHook (System.String hook, System.Object[] args) [0x0000a] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Interface.CallHook (System.String hook, System.Object obj1) [0x0000b] in <ec05e0208c9149bba43236ca58fea105>:0
at ServerUsers.Remove (System.UInt64 uid) [0x00000] in <9373ea94ad2941378484571726d74367>:0
at Oxide.Game.Rust.Libraries.Player.Unban (System.UInt64 id) [0x0000a] in <1eb6a72df1254ad2972ae9a7bb85e889>:0
at Oxide.Game.Rust.Libraries.Covalence.RustPlayer.Unban () [0x00000] in <1eb6a72df1254ad2972ae9a7bb85e889>:0
at Oxide.Plugins.ServerArmour.SaUnban (System.String playerId, Oxide.Core.Libraries.Covalence.IPlayer player) [0x0006c] in <c3b7572e94f04a07832b9a4c703c9820>:0
at Oxide.Plugins.ServerArmour.OnUserUnbanned (System.String name, System.String id, System.String ipAddress) [0x00000] in <c3b7572e94f04a07832b9a4c703c9820>:0
at Oxide.Plugins.ServerArmour.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0019a] in <c3b7572e94f04a07832b9a4c703c9820>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0
doczils

My server is also getting this error when I unban a player. It flood chat and lags before it stops.

(22:53:22) | Failed to call hook 'OnUserUnbanned' on plugin 'ServerArmour v0.5.62' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.ServerArmour.SaUnban (System.String playerId, Oxide.Core.Libraries.Covalence.IPlayer player) [0x000b9] in <8d694240bfd5476bab8550880f03334b>:0 
  at Oxide.Plugins.ServerArmour.OnUserUnbanned (System.String name, System.String id, System.String ipAddress) [0x00000] in <8d694240bfd5476bab8550880f03334b>:0 
  at Oxide.Plugins.ServerArmour.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0019a] in <8d694240bfd5476bab8550880f03334b>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0 
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0

This cannot lag your server. 

Darkorust

I have ServerArmour on my server most recent version. I typed unban steam64idhere in the f1 console then my server instantly crashed at the same time then my Server panel was spammed with endless code. Here is some of what was spammed after. I want to keep using ServerArmor but it looks like for now I will have to delete it from my server.

Failed to call hook 'OnUserUnbanned' on plugin 'ServerArmour v0.5.62' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00086] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.PluginManager.CallHook (System.String hook, System.Object[] args) [0x0003c] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.OxideMod.CallHook (System.String hookname, System.Object[] args) [0x0000b] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Interface.CallHook (System.String hook, System.Object[] args) [0x0000a] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Interface.CallHook (System.String hook, System.Object obj1) [0x0000b] in <ec05e0208c9149bba43236ca58fea105>:0
at ServerUsers.Remove (System.UInt64 uid) [0x00000] in <9373ea94ad2941378484571726d74367>:0
at Oxide.Game.Rust.Libraries.Player.Unban (System.UInt64 id) [0x0000a] in <1eb6a72df1254ad2972ae9a7bb85e889>:0
at Oxide.Game.Rust.Libraries.Covalence.RustPlayer.Unban () [0x00000] in <1eb6a72df1254ad2972ae9a7bb85e889>:0
at Oxide.Plugins.ServerArmour.SaUnban (System.String playerId, Oxide.Core.Libraries.Covalence.IPlayer player) [0x0006c] in <c3b7572e94f04a07832b9a4c703c9820>:0
at Oxide.Plugins.ServerArmour.OnUserUnbanned (System.String name, System.String id, System.String ipAddress) [0x00000] in <c3b7572e94f04a07832b9a4c703c9820>:0
at Oxide.Plugins.ServerArmour.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0019a] in <c3b7572e94f04a07832b9a4c703c9820>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0
I already have a fix for this which I will release during the day. 

Merged post

Fixed in v0.5.63
Locked automatically