Wndows 10 - System log filling with JSON errors
Posted: Tue Jul 03, 2018 12:29 am
Running Argus on Windows 10, TBS6205 TV card and Kodi front end. Other than MSSQL Server, nothing else running on the PC and it's a clean default installation of everything.
I'm getting a huge number of "System.InvalidOperationException: JSON syntax error" being thrown in the Windows application event log, every few seconds.
Full text of the .Net exception is below.
Argus TV works for a while (hours) after boot, then loses the TV cards for no apparent reason, reporting
Any clues as to what might be happening or what other logs there are to diagnose the issue?
Jim
-----------------------
System.AggregateException: One or more errors occurred. ---> System.AggregateException: One or more errors occurred. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
at Nancy.Json.Json.Deserialize(TextReader input, JavaScriptSerializer jss)
at Nancy.Json.Json.Deserialize(String input, JavaScriptSerializer jss)
at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
at Nancy.ModelBinding.DefaultBinder.DeserializeRequestBody(BindingContext context)
at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
at CallSite.Target(Closure , CallSite , Object )
at Nancy.ModelBinding.ModuleExtensions.Bind[TModel](INancyModule module)
at ArgusTV.Recorder.ServiceImplementation.RecorderAdminModule.<CallbackRoutes>b__1b(Object p)
at CallSite.Target(Closure , CallSite , Func`2 , Object )
at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.AggregateException: One or more errors occurred. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
at Nancy.Json.Json.Deserialize(TextReader input, JavaScriptSerializer jss)
at Nancy.Json.Json.Deserialize(String input, JavaScriptSerializer jss)
at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
at Nancy.ModelBinding.DefaultBinder.DeserializeRequestBody(BindingContext context)
at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
at CallSite.Target(Closure , CallSite , Object )
at Nancy.ModelBinding.ModuleExtensions.Bind[TModel](INancyModule module)
at ArgusTV.Recorder.ServiceImplementation.RecorderAdminModule.<CallbackRoutes>b__1b(Object p)
at CallSite.Target(Closure , CallSite , Func`2 , Object )
at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
at Nancy.Json.Json.Deserialize(TextReader input, JavaScriptSerializer jss)
at Nancy.Json.Json.Deserialize(String input, JavaScriptSerializer jss)
at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
at Nancy.ModelBinding.DefaultBinder.DeserializeRequestBody(BindingContext context)
at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
at CallSite.Target(Closure , CallSite , Object )
at Nancy.ModelBinding.ModuleExtensions.Bind[TModel](INancyModule module)
at ArgusTV.Recorder.ServiceImplementation.RecorderAdminModule.<CallbackRoutes>b__1b(Object p)
at CallSite.Target(Closure , CallSite , Func`2 , Object )
at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)<---
<---
I'm getting a huge number of "System.InvalidOperationException: JSON syntax error" being thrown in the Windows application event log, every few seconds.
Full text of the .Net exception is below.
Argus TV works for a while (hours) after boot, then loses the TV cards for no apparent reason, reporting
Code: Select all
Card TBS 6205 DVB-T/T2 Tuner 0 returned Card error : ProgramNotFound
Any clues as to what might be happening or what other logs there are to diagnose the issue?
Jim
-----------------------
System.AggregateException: One or more errors occurred. ---> System.AggregateException: One or more errors occurred. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
at Nancy.Json.Json.Deserialize(TextReader input, JavaScriptSerializer jss)
at Nancy.Json.Json.Deserialize(String input, JavaScriptSerializer jss)
at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
at Nancy.ModelBinding.DefaultBinder.DeserializeRequestBody(BindingContext context)
at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
at CallSite.Target(Closure , CallSite , Object )
at Nancy.ModelBinding.ModuleExtensions.Bind[TModel](INancyModule module)
at ArgusTV.Recorder.ServiceImplementation.RecorderAdminModule.<CallbackRoutes>b__1b(Object p)
at CallSite.Target(Closure , CallSite , Func`2 , Object )
at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.AggregateException: One or more errors occurred. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
at Nancy.Json.Json.Deserialize(TextReader input, JavaScriptSerializer jss)
at Nancy.Json.Json.Deserialize(String input, JavaScriptSerializer jss)
at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
at Nancy.ModelBinding.DefaultBinder.DeserializeRequestBody(BindingContext context)
at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
at CallSite.Target(Closure , CallSite , Object )
at Nancy.ModelBinding.ModuleExtensions.Bind[TModel](INancyModule module)
at ArgusTV.Recorder.ServiceImplementation.RecorderAdminModule.<CallbackRoutes>b__1b(Object p)
at CallSite.Target(Closure , CallSite , Func`2 , Object )
at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
at Nancy.Json.Json.Deserialize(TextReader input, JavaScriptSerializer jss)
at Nancy.Json.Json.Deserialize(String input, JavaScriptSerializer jss)
at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
at Nancy.ModelBinding.DefaultBinder.DeserializeRequestBody(BindingContext context)
at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
at CallSite.Target(Closure , CallSite , Object )
at Nancy.ModelBinding.ModuleExtensions.Bind[TModel](INancyModule module)
at ArgusTV.Recorder.ServiceImplementation.RecorderAdminModule.<CallbackRoutes>b__1b(Object p)
at CallSite.Target(Closure , CallSite , Func`2 , Object )
at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)<---
<---