In the log file I see this error:
Newtonsoft.Json.JsonSerializationException: Error converting value -897 to type 'System.UInt32'. Path 'result.DownloadRate', line 16, position 22. ---> System.OverflowException: Number overflow.
at System.Int64.System.IConvertible.ToUInt32 (IFormatProvider provider) [0x00000] in <filename unknown>:0
at System.Convert.ToType (System.Object value, System.Type conversionType, IFormatProvider provider, Boolean try_target_to_type) [0x00000] in <filename unknown>:0
at System.Convert.ChangeType (System.Object value, System.Type conversionType, IFormatProvider provider) [0x00000] in <filename unknown>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType (Newtonsoft.Json.JsonReader reader, System.Object value, System.Globalization.CultureInfo culture, Newtonsoft.Json.Serialization.JsonContract contract, System.Type targetType) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType (Newtonsoft.Json.JsonReader reader, System.Object value, System.Globalization.CultureInfo culture, Newtonsoft.Json.Serialization.JsonContract contract, System.Type targetType) [0x00000] in <filename unknown>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x00000] in <filename unknown>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue (Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.JsonConverter propertyConverter, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, Newtonsoft.Json.JsonReader reader, System.Object target) [0x00000] in <filename unknown>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00000] in <filename unknown>:0
Not sure if related but got this error as well:
> [Error] DownloadClientCheck: Unable to communicate with download client:
> [Warn] DownloadMonitoringService: Unable to retrieve queue and history items from NZBGet
> Newtonsoft.Json.JsonSerializationException: Error converting value -29062 to type 'System.UInt32'. Path 'result.DownloadRate', line 16, position 24. ---> System.OverflowException: Number overflow.
> at System.Int64.System.IConvertible.ToUInt32 (IFormatProvider provider) [0x00000] in <filename unknown>:0
> at System.Convert.ToType (System.Object value, System.Type conversionType, IFormatProvider provider, Boolean try_target_to_type) [0x00000] in <filename unknown>:0
> at System.Convert.ChangeType (System.Object value, System.Type conversionType, IFormatProvider provider) [0x00000] in <filename unknown>:0
> at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType (Newtonsoft.Json.JsonReader reader, System.Object value, System.Globalization.CultureInfo culture, Newtonsoft.Json.Serialization.JsonContract contract, System.Type targetType) [0x00000] in <filename unknown>:0
> --- End of inner exception stack trace ---
> at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType (Newtonsoft.Json.JsonReader reader, System.Object value, System.Globalization.CultureInfo culture, Newtonsoft.Json.Serialization.JsonContract contract, System.Type targetType) [0x00000] in <filename unknown>:0
> at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x00000] in <filename unknown>:0
> at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue (Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.JsonConverter propertyConverter, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, Newtonsoft.Json.JsonReader reader, System.Object target) [0x00000] in <filename unknown>:0
> at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00000] in <filename unknown>:0
NZBGet is working fine?
Sounds like it. Please pastebin some trace logs of the problem so we can see exactly what nzbget is sending back.
Which version of Nzbget?
Sorry: Currently installed: 15.0-testing-r1206
Which version of Sonarr?
Have you grabbed trace logs?
I did but nothing showed in the logs about it. It’s running really slowly at the moment for some reason. Seems to be stuck on [refreshseries] on Arrow. Non responsive, can’t get to the version number but it’s the latest version. I checked a couple of hours ago.
Version is always visible in the footer, I need to know the exact version, there are multiple latest versions and develop was just updated an hour ago.
Which version of mono are you running?
Mono JIT compiler version 3.10.0 (tarball Wed Nov 5 12:50:04 UTC 2014)
Sonarr version 2.0.0.2850
Okay, can’t do anything without trace logs with the response from nzbget, update this thread when you have them and we can take a look.
Not sure if this issue will go away when the queue clears out, but if thats the case we’ll need the from when it was happening.
Aaaaahh tracelogs, I turned on debug logs. Have to reboot to get it responsive again so that it can be turned on. How can I clear the import queue to get rid of this error?
5-2-11 14:23:45.2|Debug|Parser|Release Group parsed: NTb
15-2-11 14:23:45.2|Error|ImportDecisionMaker|Couldn’t import file. /home/username/Downloads/complete/TV/Covert.Affairs.S05E10.Sensitive.Euro.Man.1080p.WEB-DL.DD5.1.H.264-NTb
System.IO.FileNotFoundException: File doesn’t exist: /home/username/Downloads/complete/TV/Covert.Affairs.S05E10.Sensitive.Euro.Man.1080p.WEB-DL.DD5.1.H.264-NTb
at NzbDrone.Common.Disk.DiskProviderBase.GetFileSize (System.String path) [0x00000] in :0
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportDecisionMaker+d__0.MoveNext () [0x00000] in :0
15-2-11 14:23:45.4|Info|SceneMappingService|Updating Scene mappings
Remove it from your download client’s history.
It looks like its something different in this case, or the log doesn’t show the error (it was cut off), as I don’t see the errors from above in that log file.
Looking at the error you saw in the UI it timed out trying to load the UI configuration settings, which is an extremely small call.
Are you seeing these errors trying to connect to SAB running locally, on another system on the same network or over the internet?
Hi,
I removed the stuff above it as it was old logs before I enabled trace and rebooted the box. The error this time happened while the trace log was enabled.
I am seeing these errors connecting to nzbget on the same box.
In 50 minutes that that log shows I don’t see any errors, so its something else causing the time out, which is why I wanted to know if you’re connecting to Sonarr from a local system or a remote one, I saw that Sonarr connects to get on localhost, sorry it wasn’t clear.
Trace logs should show the error connecting to nzbget if it happens again, but looks like the timeout issue is something else