Hi,
I have the lastest nzbdrone on my nas.
I am trying to use the great and powerful nzbdrone to download anime
i have this exception :
Task Error: Can not search for an episode absolute episode number of zero
Parameter name: AbsoluteEpisodeNumber
System.ArgumentOutOfRangeException: Can not search for an episode absolute episode number of zero
Parameter name: AbsoluteEpisodeNumber
at NzbDrone.Core.IndexerSearch.NzbSearchService.SearchAnime (NzbDrone.Core.Tv.Series series, NzbDrone.Core.Tv.Episode episode) [0x00000] in :0
at NzbDrone.Core.IndexerSearch.NzbSearchService.SearchAnimeSeason (NzbDrone.Core.Tv.Series series, System.Collections.Generic.List`1 episodes) [0x00000] in :0
at NzbDrone.Core.IndexerSearch.NzbSearchService.SeasonSearch (Int32 seriesId, Int32 seasonNumber) [0x00000] in :0
at NzbDrone.Core.IndexerSearch.SeriesSearchService.Execute (NzbDrone.Core.IndexerSearch.SeriesSearchCommand message) [0x00000] in :0
at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[SeriesSearchCommand] (NzbDrone.Core.Messaging.Commands.Command command) [0x00000] in :0
any idea ?
next exception …
Message CalendarModule failed while processing [EpisodeDownloadedEvent]: Object reference not set to an instance of an object
Exception System.NullReferenceException: Object reference not set to an instance of an object
at NzbDrone.Api.NzbDroneRestModuleWithSignalR`2[NzbDrone.Api.Episodes.EpisodeResource,NzbDrone.Core.Tv.Episode].BroadcastResourceChange (ModelAction action, Int32 id) [0x00000] in :0
at NzbDrone.Api.Episodes.EpisodeModuleWithSignalR.Handle (NzbDrone.Core.MediaFiles.Events.EpisodeDownloadedEvent message) [0x00000] in :0
at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[EpisodeDownloadedEvent] (NzbDrone.Core.MediaFiles.Events.EpisodeDownloadedEvent event) [0x00000] in :0
and
Task Error: Can not search for an episode absolute episode number of zero Parameter name: AbsoluteEpisodeNumber
Did you set the series as Anime?
Is it a special?
For the second error, which version of drone?
Same issue. Not downloading anime.
http://pastebin.com/G4xWXiq3
Edit: Version 2.0.0.1632
@aderuwe thats a master build, which does not support anime. That error is unrelated to anime though, I will take a look.
This will be fixed in develop soon.
I had the same issue after adding a new series. After running a full series refresh, it seemed to fix itself up. Might have been a restart in there as well.
@markus101 said:
@aderuwe thats a master build, which does not support anime. That error is unrelated to anime though, I will take a look.
I understand it’s not related to anime. That’s why i said:
Not downloading anime
thanks for the quick update!
@markus : sorry for the delay, i have develop branch on ds1812+ (x86) synology nas, NzbDrone Ver. 2.0.0.1645 , branch :develop. All my anime are setted as Anime Type.
i have another exception, but don’t know if it’s an anime exception :
Couldn’t refresh info for [282100][Terror in Resonance]: Whitespace is required between PUBLIC id and SYSTEM id. Line 1, position 50.
Exception
System.Xml.XmlException: Whitespace is required between PUBLIC id and SYSTEM id. Line 1, position 50.
at Mono.Xml2.XmlTextReader.ReadDoctypeDecl () [0x00000] in :0
at Mono.Xml2.XmlTextReader.ReadDeclaration () [0x00000] in :0
at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in :0
at Mono.Xml2.XmlTextReader.Read () [0x00000] in :0
at System.Xml.XmlTextReader.Read () [0x00000] in :0
at Mono.Xml.XmlFilterReader.Read () [0x00000] in :0
at System.Xml.Linq.XDocument.ReadContent (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.LoadCore (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.Load (System.IO.TextReader textReader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.Load (System.IO.TextReader textReader) [0x00000] in :0
at NzbDrone.Core.MetadataSource.Tvdb.TvdbProxy.GetSeriesInfo (Int32 tvdbSeriesId) [0x00000] in :0
at NzbDrone.Core.MetadataSource.Tvdb.TvdbProxy.GetEpisodeInfo (Int32 tvdbSeriesId) [0x00000] in :0
at NzbDrone.Core.Tv.RefreshEpisodeService.SetAbsoluteEpisodeNumber (NzbDrone.Core.Tv.Series series, IEnumerable1 allEpisodes) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Tv.RefreshEpisodeService.RefreshEpisodeInfo (NzbDrone.Core.Tv.Series series, IEnumerable
1 remoteEpisodes) [0x00000] in :0
at NzbDrone.Core.Tv.RefreshSeriesService.RefreshSeriesInfo (NzbDrone.Core.Tv.Series series) [0x00000] in :0
at NzbDrone.Core.Tv.RefreshSeriesService.Execute (NzbDrone.Core.Tv.Commands.RefreshSeriesCommand message) [0x00000] in :0
@nonobis a refresh should grab the absolute numbers from TVDB, without them it won’t work.
That looks like the wrong ID for that series, not getting any data back when I hit tvdb’s API, which is where the error came from. Try removing and re-adding it.
@markus : ok thanks will try it. Thanks for your great apps by the way !!