What process have you gone though to update to 1.0.1?
Try following these steps
1. Shutdown your game server.
2. Uninstall any previous Rust++ installation.
3. Backup your save/myserverdata folder (in case somehow it gets wiped).
4. Run steam update.
5. Install latest Magma Release (1.0.1).
6. Restore your save/myserverdata folder.
7. Restart Server.
I do that every time.
FYI
NullReferenceException: Object reference not set to an instance of an object
at Magma.Hooks.EntityHurt (System.Object entity, DamageEvent e) [0x00000] in <filename unknown>:0
at DeployableObject.OnHurt (DamageEvent damage) [0x00000] in <filename unknown>:0
UnityEngine.Component:SendMessage(String, Object, SendMessageOptions)
TakeDamage:Hurt(DamageEvent&)
TakeDamage:HurtShared(IDBase, IDBase, Quantity, DamageEvent&, Object)
TakeDamage:HurtShared(IDBase, IDBase, Quantity, Object)
TakeDamage:HurtSelf(IDBase, Quantity, Object)
EnvDecay:DecayThink()
Schedule:ThinkInstance(iterator&, EnvDecay&, Entry&, Int32&)
Schedule:Think(Int32)
Callbacks:RunDecayThink()
UpdateDelegate:Invoke()
Callbacks:FirePreUpdate(NetPreUpdate)
NetPreUpdate:LateUpdate()
(Filename: Line: -1)
NullReferenceException: Object reference not set to an instance of an object
at Magma.Hooks.EntityHurt (System.Object entity, DamageEvent e) [0x00000] in <filename unknown>:0
at DeployableObject.OnHurt (DamageEvent damage) [0x00000] in <filename unknown>:0
UnityEngine.Component:SendMessage(String, Object, SendMessageOptions)
TakeDamage:Hurt(DamageEvent&)
TakeDamage:HurtShared(IDBase, IDBase, Quantity, DamageEvent&, Object)
TakeDamage:HurtShared(IDBase, IDBase, Quantity, Object)
TakeDamage:HurtSelf(IDBase, Quantity, Object)
EnvDecay:DecayThink()
Schedule:ThinkInstance(iterator&, EnvDecay&, Entry&, Int32&)
Schedule:Think(Int32)
Callbacks:RunDecayThink()
UpdateDelegate:Invoke()
Callbacks:FirePreUpdate(NetPreUpdate)
NetPreUpdate:LateUpdate()
(Filename: Line: -1)
NullReferenceException: Object reference not set to an instance of an object
at Magma.Hooks.EntityHurt (System.Object entity, DamageEvent e) [0x00000] in <filename unknown>:0
at DeployableObject.OnHurt (DamageEvent damage) [0x00000] in <filename unknown>:0
UnityEngine.Component:SendMessage(String, Object, SendMessageOptions)
TakeDamage:Hurt(DamageEvent&)
TakeDamage:HurtShared(IDBase, IDBase, Quantity, DamageEvent&, Object)
TakeDamage:HurtShared(IDBase, IDBase, Quantity, Object)
TakeDamage:HurtSelf(IDBase, Quantity, Object)
EnvDecay:DecayThink()
Schedule:ThinkInstance(iterator&, EnvDecay&, Entry&, Int32&)
Schedule:Think(Int32)