OnItemRemovedFromContainer
Failed to call hook 'OnItemRemovedFromContainer' on plugin 'SyncPipes v0.9.21' (NullReferenceException: )
at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
at UnityEngine.Component.GetComponent[T] () [0x00021] in <ba657ba1ce6746c39d9263534c2395e1>:0
at Oxide.Plugins.SyncPipes.OnItemRemovedFromContainer (ItemContainer container, Item item) [0x0000a] in <18b25e7d56d149d699aa36dae950f129>:0
at Oxide.Plugins.SyncPipes.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00a71] in <18b25e7d56d149d699aa36dae950f129>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0
[19:20:13]Calling 'OnItemRemovedFromContainer' on 'SyncPipes v0.9.21' took average 7103ms
Thank you


Merged post

[22:01:58]Failed to call hook 'CanStackItem' on plugin 'SyncPipes v0.9.23' (NullReferenceException: )
at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
at UnityEngine.Component.GetComponent[T] () [0x00021] in <ba657ba1ce6746c39d9263534c2395e1>:0
at Oxide.Plugins.SyncPipes.CanStackItem (Item item, Item targetItem) [0x00022] in <45c3329586a044898874811615fcc9e9>:0
at Oxide.Plugins.SyncPipes.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x003f8] in <45c3329586a044898874811615fcc9e9>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0
[22:01:58]Failed to call hook 'OnItemRemovedFromContainer' on plugin 'SyncPipes v0.9.23' (NullReferenceException: )
at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
at UnityEngine.Component.GetComponent[T] () [0x00021] in <ba657ba1ce6746c39d9263534c2395e1>:0
at Oxide.Plugins.SyncPipes.OnItemRemovedFromContainer (ItemContainer container, Item item) [0x00013] in <45c3329586a044898874811615fcc9e9>:0
at Oxide.Plugins.SyncPipes.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00a71] in <45c3329586a044898874811615fcc9e9>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0

I'll keep looking into this one.
Not entirely sure what is causing the problem as this seems to be being thrown inside the Rust code (I think it's Rust not oxide). I will try and add additional protection for it.

Failed to call hook 'OnItemRemovedFromContainer' on plugin 'SyncPipes v0.9.21' (NullReferenceException: )
  at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
  at UnityEngine.Component.GetComponent[T] () [0x00021] in :0
at Oxide.Plugins.SyncPipes.OnItemRemovedFromContainer (ItemContainer container, Item item) [0x0000a] in <1d05322de150441894f1969c7d7e5f96>:0
at Oxide.Plugins.SyncPipes.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00a71] in <1d05322de150441894f1969c7d7e5f96>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <12678b905a6d43c3a9cc366104306651>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <12678b905a6d43c3a9cc366104306651>:0

I'm still trying to protect against this.

Failed to call hook 'OnItemRemovedFromContainer' on plugin 'SyncPipes v0.9.20' (NullReferenceException: )
  at (wrapper managed-to-native) UnityEngine.Component.GetComponentFastPath(UnityEngine.Component,System.Type,intptr)
  at UnityEngine.Component.GetComponent[T] () [0x00021] in :0 
  at Oxide.Plugins.SyncPipes.OnItemRemovedFromContainer (ItemContainer container, Item item) [0x0000a] in :0 
  at Oxide.Plugins.SyncPipes.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00a71] in :0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0 
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0