Wndows 10 - System log filling with JSON errors

Installing and setting up ARGUS TV
Post Reply
stuckinthemud
Posts: 32
Joined: Sat Dec 20, 2008 9:23 am

Wndows 10 - System log filling with JSON errors

Post by stuckinthemud » 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

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)<---
<---

User avatar
MrGrymReaper
Posts: 22
Joined: Tue May 04, 2010 9:53 pm
Location: UK

Re: Wndows 10 - System log filling with JSON errors

Post by MrGrymReaper » Mon Nov 26, 2018 4:06 pm

Can you please do the following:-
  • Please consider using a paste site like https://paste.kodi.tv or equivalent.
  • You can attach the log files as plain text files to your post in an alternative method.
  • Also post full logs only. No partial logs or snippets.
Following these steps will help with troubleshooting this issue and also help forum management keep it tidy!

Have you checked in "C:\ProgramData\Argus TV" (alternatively "C:\ProgramData\ArgusTV") for log files to post?
They could also be in "C:\Users\<YourUserName>\AppData\" with it being an ArgusTV (or Argus TV) directory in one of the following:-
  • Local
  • LocalLow
  • Remote
As under Windows Vista or higher apps can store their logs in two read/write application data storage areas depending on account privileges. As well as how they have been programmed to store their logs.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests