2
« on: July 01, 2017, 09:07:53 AM »
I have been usimng deepbot for 2.5 years without any issues had 2 crashes now in the last 24 hours while the stream was live. I didnt see exactly what caused it each time I just noticed the bot not working when I saw people trying to use commands that didnt trigger. Both errors are the same with different time stamps.. The error is as follows:
01 Jul 01:27:07,361 - 0.10.3.4: Crashed Object reference not set to an instance of an object.
01 Jul 01:27:07,365 - 0.10.3.4: Crashed at DeepBot.Main.#Wq()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
Checking my chat log from the bot and the chatty client I use show the only command being used near the point of the crash was one that toggles a source on in Obs Studio via the remote feature (This is something I have been using fine for well over a year). This command was run about 2 minutes before the log entry for the crash so not sure if its related.
Incidently I also notice the following in the error log frequently:
01 Jul 01:10:13,761 - Error -Unable to log stream info.
Version : 0.10.3.4
Message : The remote server returned an error: (500) Internal Server Error.
Stack Trace :
at System.Net.WebClient.UploadValues(Uri address, String method, NameValueCollection data)
at System.Net.WebClient.UploadValues(String address, NameValueCollection data)
at DeepBot.DeepBotAPI.DeepBotStreamInfo.#lgb.#hlb(Object )
When I check my chat logs I see periodical viewerstats entries, I am guessing the error is the bot not being able to pass this info back to the deepbot server?
This is minor, the main one is the former, as after crashing I need to restart both the Bot and OBS Studio in order to get the remote fuinctionality back which as you can imagine is a pain mid stream.