**Sonarr version 2.0.0.4881:
**Mono version 4.2.3:
OS: ubuntu 16.04
((Debug logs)):
https://pastebin.com/QWcqvRLr
Description of issue:
I’m using the qbittorent 3.3.14, and the latest Sonarr nightly build, which includes the fix described in this issue: https://github.com/Sonarr/Sonarr/issues/1956
This worked initially, and sonarr/qbt were able to communicate. I was able to succesfully download some conent. Eventually, after ~ 20 hours this connection again, with a different error. It seems that once again sonarr/qbt can’t communicate at all:
17-7-26 20:43:08.7|Warn|DownloadMonitoringService|Unable to retrieve queue and history items from qbt
[v2.0.0.4881] Newtonsoft.Json.JsonSerializationException: Error converting value 1.84467440737096E+19 to type ‘System.UInt64’. Path ‘[9].eta’, line 1, position 7543. —> System.OverflowException: Arithmetic operation resulted in an overflow.
at System.Double.System.IConvertible.ToUInt64 (IFormatProvider provider) <0x7f0b28b75690 + 0x000e4> in :0
at System.Convert.ChangeType (System.Object value, System.Type conversionType, IFormatProvider provider) <0x7f0b28b59080 + 0x0053b> in :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) <0x41f12af0 + 0x001e2> in :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) <0x41f12af0 + 0x0028f> in :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) <0x41efcd60 + 0x00127> in :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) <0x41f0e5d0 + 0x00177> in :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) <0x41f0b060 + 0x00a3b> in :0