1. So ever since last patch I've been having this weird issue. First off when loading my mod, I'll sometimes get a message after 60 seconds that says some timer could not be invoked or whatever. My plugin uses no timers or any funky stuff, so I'm a little confused. I don't have the text of this error at hand, it's somewhat random and I didn't write it down yet. I'll edit the post when I get it again.

    Then, when I try reloading my plugin, sometimes I'll get this error, other times it will work (I need to restart server otherwise it won't reload the mod):
    Code:
    [Oxide] 10:20 PM [Error] Exception while calling NextTick callback (InvalidOperationException: Process has not been started.)
    [Oxide] 10:20 PM [Debug]   at System.Diagnostics.Process.get_HasExited () [0x00000] in <filename unknown>:0
      at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:get_HasExited ()
      at Oxide.Plugins.PluginCompiler.CheckCompiler () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PluginCompiler.Compile (System.Collections.Generic.List`1 plugins, System.Action`2 callback) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPluginLoader.CompileAssembly (Oxide.Plugins.CompilablePlugin[] plugs) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPluginLoader.<CompilationRequested>m__0 () [0x00000] in <filename unknown>:0
      at Oxide.Core.OxideMod.OnFrame (Single delta) [0x00000] in <filename unknown>:0
    
    Again, no funky stuff going on it's a pretty straight forward mod. I have no other mods running on that server.

    Any ideas?
    [DOUBLEPOST=1435632817][/DOUBLEPOST]Here is the other message:
    Code:
    [Oxide] 10:55 PM [Error] Failed to run a 60.00 timer (IOException: Invalid handle to path "c:\games\ruste\[Unknown]")
    [Oxide] 10:55 PM [Debug]   at System.IO.FileStream.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0
      at System.IO.Stream.Close () [0x00000] in <filename unknown>:0
      at ObjectStream.IO.ObjectStreamWrapper`2[ObjectStream.Data.CompilerMessage,ObjectStream.Data.CompilerMessage].Close () [0x00000] in <filename unknown>:0
      at ObjectStream.ObjectStreamConnection`2[ObjectStream.Data.CompilerMessage,ObjectStream.Data.CompilerMessage].CloseImpl () [0x00000] in <filename unknown>:0
      at ObjectStream.ObjectStreamConnection`2[ObjectStream.Data.CompilerMessage,ObjectStream.Data.CompilerMessage].Close () [0x00000] in <filename unknown>:0
      at ObjectStream.ObjectStreamClient`2[ObjectStream.Data.CompilerMessage,ObjectStream.Data.CompilerMessage].Stop () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PluginCompiler.OnShutdown () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.Update () [0x00000] in <filename unknown>:0 
     
    Last edited by a moderator: Jun 30, 2015
  2. Wulf

    Wulf Community Admin

    Downgrade to a release build or the latest development snapshot. We can't guarantee development snapshots, which is what a lot of hosts tend to use.
     
  3. Ah I see. I don't have access to all the files I need in order to make a manual update so I guess I'm screwed. So it's an Oxide issue I gather? I'll just wait it out then :) hehe