Radarr: Couldn't` process tracked download

Created on 1 Feb 2017  Â·  27Comments  Â·  Source: Radarr/Radarr

I have files being placed in the wrong folder, and other things sitting in the Sab output folder that never get moved.

My log file is spamming this
` Couldn't` process tracked download The.Pledge.1981.720p.BluRay.x264-GHOULS: Object reference not set to an instance of an object. 7:43pm DownloadMonitoringService Couldn't process tracked download jackass.presents.bad.grandpa.5.2014.720p.bluray.x264-usury: Object reference not set to an instance of an object. 7:43pm DownloadMonitoringService Couldn't process tracked download Open.Water.2003.1080p.BluRay.x264-FilmHD: Object reference not set to an instance of an object. 7:43pm DownloadMonitoringService Couldn't process tracked download The.Pledge.1981.720p.BluRay.x264-GHOULS: Object reference not set to an instance of an object. 7:43pm DownloadMonitoringService Couldn't process tracked download jackass.presents.bad.grandpa.5.2014.720p.bluray.x264-usury: Object reference not set to an instance of an object. 7:43pm DownloadMonitoringService Couldn't process tracked download Open.Water.2003.1080p.BluRay.x264-FilmHD: Object reference not set to an instance of an object. 7:43pm

bug medium

Most helpful comment

Is it possible to provide a manual import procedure in this case?

Error:

Couldn't process tracked download MOVIENAME: Object reference not set to an instance of an object

System.NullReferenceException: Object reference not set to an instance of an object
  at NzbDrone.Core.Download.CompletedDownloadService+<>c.<Import>b__9_3 (NzbDrone.Core.MediaFiles.EpisodeImport.ImportResult v) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:132 
  at System.Linq.Enumerable+WhereSelectListIterator`2[TSource,TResult].MoveNext () [0x00064] in <63992662b765477a898ef49cdcc99ee2>:0 
  at System.Linq.Buffer`1[TElement]..ctor (System.Collections.Generic.IEnumerable`1[T] source) [0x00087] in <63992662b765477a898ef49cdcc99ee2>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00011] in <63992662b765477a898ef49cdcc99ee2>:0 
  at NzbDrone.Core.Download.CompletedDownloadService.Import (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload) [0x000b9] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:130 
  at NzbDrone.Core.Download.CompletedDownloadService.Process (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload, System.Boolean ignoreWarnings) [0x00127] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:107 
  at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientItems (NzbDrone.Core.Download.IDownloadClient downloadClient, NzbDrone.Core.Download.DownloadClientItem downloadItem) [0x00042] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\TrackedDownloads\DownloadMonitoringService.cs:128

PS: I test on prerelease 0.2.0.535 and I don't seem to have any "manual import" option in the movie page...

Also, I did moved manually the mkv file in the expected destination directory (in my movie folder) and hit the "Update movie info and scan disk" button in the movie edition page and it successfully found the movie file. Of course rename can be done with "Organize" button, so I guess there is actually everything to automatically find this movie file once sabnzdb has downloaded it.

All 27 comments

This still a issue on the latest version?

I'm seeing a similar issue with 0.2.0.453 - Mar 5 2017:

17-3-7 12:10:37.7|Error|DownloadMonitoringService|Couldn't process tracked download Sphere.1998.BluRay.720p.H264-20-40

Update: I'm thinking this might have been because nzbGet was telling Radarr to import a movie that Radarr was not tracking. Will open a new case if it's something else.

I am not seeing it anymore.

Sorry, I'm seeing it quite a lot.

Couldn't process tracked download XYZ: Object reference not set to an instance of an object

edit: Not 100% sure but maybe it has to do with the 'Also known as' -name. For example, the Movie 'Bad Neighbours' is know in Tmdb as 'Neighbours'. So it downloaded a release with the name 'Bad Neighbours' but this message showed up.

I'm currently running a batch 0f 1000+ and after weeding out these errors, I wiped the logs. Then wrote this reply here.
I'm sure I'll get more so I will try to keep better track of them.

Here are two that just came in:

For movie 'The Thieves', it picked release:
The.Eves.2012.1080p.BluRay.x264-SADPANDA

I can't find what movie it picked this release for:
Art.of.Darkness.UNRATED.2012.1080P.BLURAY.X264-AMBASSADOR

version: 0.2.0.521

System.NullReferenceException: Object reference not set to an instance of an object
  at NzbDrone.Core.Download.CompletedDownloadService+<>c.<Import>b__9_3 (NzbDrone.Core.MediaFiles.EpisodeImport.ImportResult v) <0x40732bd0 + 0x00020> in <filename unknown>:0 
  at System.Linq.Enumerable+WhereSelectListIterator`2[TSource,TResult].MoveNext () <0x40293f50 + 0x001a5> in <filename unknown>:0 
  at System.Linq.Buffer`1[TElement]..ctor (IEnumerable`1 source) <0x401f8a80 + 0x001d7> in <filename unknown>:0 
  at System.Linq.Enumerable.ToArray[TSource] (IEnumerable`1 source) <0x402f58d0 + 0x0004b> in <filename unknown>:0 
  at NzbDrone.Core.Download.CompletedDownloadService.Import (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload) <0x4050fde0 + 0x0059b> in <filename unknown>:0 
  at NzbDrone.Core.Download.CompletedDownloadService.Process (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload, Boolean ignoreWarnings) <0x4050ca00 + 0x0039f> in <filename unknown>:0 
  at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientItems (IDownloadClient downloadClient, NzbDrone.Core.Download.DownloadClientItem downloadItem) <0x40500650 + 0x00157> in <filename unknown>:0 
Close

What is the full movie release name?

2 more.

  • For this one, no idea why:

Movie: Rock of Ages
Couldn't process tracked download Rock Of Ages EXTENDED 2012 BRRip XvidHD 1080p-NPW: Object reference not set to an instance of an object

  • For this one, it picked the wrong release. :/

Movie: American Reunion
Couldn't process tracked download American.Pie.4.2012.BDRip.1080p-HighCode-Obfuscated: Object reference not set to an instance of an object

It shouldn't have picked it in the first place but I'm glad it caused an error so at least I could catch it. It's hard guessing what the original requested movie was though.

I had about 15 more. Here are the last few:

Couldn't find what the original requested title was:
Couldn't process tracked download The.Expatriate.2012.1080p.BluRay.x264-MELiTE: Object reference not set to an instance of an object

Requested title: 'Unknown'. Radarr picked:
Couldn't process tracked download Unknown.Caller.2014.1080p.BluRay.x264.DTS-RARBG: Object reference not set to an instance of an object

Requested title: 'Riddick'
Couldn't process tracked download Riddick.Unrated.DC.2013.1080p.WEB-DL.H264-PHD: Object reference not set to an instance of an object

Requested title: 'John Dies At the End' (<- note it says 'At')
Couldn't process tracked download John.Dies.In.The.End.2012.1080p.WEB-DL.H264-WEBiOS-Obfuscated: Object reference not set to an instance of an object

hope it helps

I had a lot of these again today. Most of them I could resolve by deleting the entry from NZBget and manually picking a release with a name that had a better match with the Tmdb Title. (so '2' instead of 'II' etc.)
Sometimes it's hard to find the requested movie because (I guess) the release title is the AKA title.

For some reason, I wasn't able to fix a bunch because it kept giving the same error. No matter what release I picked.
Here are a few examples:
Tmdb ID: 207769 - (The) Banshee Chapter
Tmdb ID: 37472 - Ip Man 2
Tmdb ID: 109439 - The Hangover Part III

hope it helps.

I'm having the same issue

Download tracking tries to match movies by movie title and the actual release names in your download client. When they differ, this problem will occur.

Is it possible to provide a manual import procedure in this case?

Error:

Couldn't process tracked download MOVIENAME: Object reference not set to an instance of an object

System.NullReferenceException: Object reference not set to an instance of an object
  at NzbDrone.Core.Download.CompletedDownloadService+<>c.<Import>b__9_3 (NzbDrone.Core.MediaFiles.EpisodeImport.ImportResult v) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:132 
  at System.Linq.Enumerable+WhereSelectListIterator`2[TSource,TResult].MoveNext () [0x00064] in <63992662b765477a898ef49cdcc99ee2>:0 
  at System.Linq.Buffer`1[TElement]..ctor (System.Collections.Generic.IEnumerable`1[T] source) [0x00087] in <63992662b765477a898ef49cdcc99ee2>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00011] in <63992662b765477a898ef49cdcc99ee2>:0 
  at NzbDrone.Core.Download.CompletedDownloadService.Import (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload) [0x000b9] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:130 
  at NzbDrone.Core.Download.CompletedDownloadService.Process (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload, System.Boolean ignoreWarnings) [0x00127] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:107 
  at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientItems (NzbDrone.Core.Download.IDownloadClient downloadClient, NzbDrone.Core.Download.DownloadClientItem downloadItem) [0x00042] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\TrackedDownloads\DownloadMonitoringService.cs:128

PS: I test on prerelease 0.2.0.535 and I don't seem to have any "manual import" option in the movie page...

Also, I did moved manually the mkv file in the expected destination directory (in my movie folder) and hit the "Update movie info and scan disk" button in the movie edition page and it successfully found the movie file. Of course rename can be done with "Organize" button, so I guess there is actually everything to automatically find this movie file once sabnzdb has downloaded it.

Just had this problem with "A Monster Calls" TMDB ID 258230. File downloaded was "Monster Calls" so I renamed the nzbget download to include the A and it worked. I added the alternate title to TMDB.

A manual match option would be nice

This is happening with EVERY download for me now. Happens with Jackett and NZBHydra. It NEVER shows the status of the download.

However, after it finishes from the downloader, it WILL import it.

Weird.

Hi, is there any outcome to this issue yet, I have recently moved from Couch to Radarr and find it much better to use howevere I have today received this issue, it failed on the following file:

Lego.Batman.Movie.2017.720p.DivX.Avi.part01

however worked the other day on this file:

The.LEGO.Batman.Movie.2017.HDCAM.NEW-SOURCE.700MB.x264-DiRG

I have to wonder if it is anything to do with the 'Part01' in the filename of the above?

thank you in advance for any support

@mparents2007 Can you post more detailed logs?

@galli-leo Hopefully thi is the information you need?

Message
Couldn't process tracked download Lego.Batman.Movie.2017.720p.DivX.Avi.part01: Movie with ID 2 does not exist

Exception
NzbDrone.Core.Datastore.ModelNotFoundException: Movie with ID 2 does not exist
at NzbDrone.Core.Datastore.BasicRepository`1[TModel].Get (System.Int32 id) [0x0009d] in C:\projects\radarr-usby1\src\NzbDrone.Core\Datastore\BasicRepository.cs:77
at NzbDrone.Core.Tv.MovieService.GetMovie (System.Int32 movieId) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Tv\MovieService.cs:135
at NzbDrone.Core.Download.CompletedDownloadService.Process (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload, System.Boolean ignoreWarnings) [0x00100] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:96
at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientItems (NzbDrone.Core.Download.IDownloadClient downloadClient, NzbDrone.Core.Download.DownloadClientItem downloadItem) [0x00042] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\TrackedDownloads\DownloadMonitoringService.cs:128

Thanks

Paul

@galli-leo

Also:

Message
Couldn't process tracked download Lego.Batman.Movie.2017.720p.DivX.Avi.part01: 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.Core.Download.CompletedDownloadService+<>c.b__9_3 (NzbDrone.Core.MediaFiles.EpisodeImport.ImportResult v) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:132
at System.Linq.Enumerable+WhereSelectListIterator2[TSource,TResult].MoveNext () [0x00064] in /spksrc/native/mono/work-native/mono-4.6.2/mcs/class/referencesource/System.Core/System/Linq/Enumerable.cs:372 at System.Linq.Buffer1[TElement]..ctor (System.Collections.Generic.IEnumerable1[T] source) [0x00083] in /spksrc/native/mono/work-native/mono-4.6.2/mcs/class/referencesource/System.Core/System/Linq/Enumerable.cs:2594 at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x00011] in /spksrc/native/mono/work-native/mono-4.6.2/mcs/class/referencesource/System.Core/System/Linq/Enumerable.cs:856
at NzbDrone.Core.Download.CompletedDownloadService.Import (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload) [0x000b9] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:130
at NzbDrone.Core.Download.CompletedDownloadService.Process (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload, System.Boolean ignoreWarnings) [0x00127] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:107
at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientItems (NzbDrone.Core.Download.IDownloadClient downloadClient, NzbDrone.Core.Download.DownloadClientItem downloadItem) [0x00042] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\TrackedDownloads\DownloadMonitoringService.cs:128

Got the same issue yesterday (it's like my 20th movies, i'm pretty new in the radarr community).

17-4-14 01:33:06.7|Debug|Sabnzbd|Downloaded nzb for episode 'The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZER' finished (3043160 bytes from http://localhost:5075/nzbhydra/getn
zb?apikey=(removed)&searchresultid=a6778d3a19d75c5a17fe30ab75d93351d11dc9a0)

17-4-14 01:33:08.3|Info|DownloadService|Report sent to SABnzbd. The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZE


17-4-14 01:33:26.8|Debug|Parser|Parsing string 'The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZER'
17-4-14 01:33:26.8|Debug|Parser|Movie Parsed. The Dark Knight - 2008
17-4-14 01:33:26.8|Debug|Parser|Language parsed: French
17-4-14 01:33:26.8|Debug|QualityParser|Trying to parse quality for The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZER
17-4-14 01:33:26.8|Debug|Parser|Quality parsed: Bluray-1080p v1
17-4-14 01:33:26.8|Debug|Parser|Release Group parsed: SOZER
17-4-14 01:33:26.8|Debug|ParsingService|No matching movie The Dark Knight
17-4-14 01:33:26.8|Debug|Parser|Parsing string 'The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZER'
17-4-14 01:33:26.8|Debug|Parser|Movie Parsed. The Dark Knight - 2008
17-4-14 01:33:26.8|Debug|Parser|Language parsed: French
17-4-14 01:33:26.8|Debug|QualityParser|Trying to parse quality for The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZER
17-4-14 01:33:26.8|Debug|Parser|Quality parsed: Bluray-1080p v1
17-4-14 01:33:26.8|Debug|Parser|Release Group parsed: SOZER
17-4-14 01:33:26.8|Debug|ParsingService|No matching movie The Dark Knight

17-4-14 01:40:45.0|Debug|DownloadedMovieImportService|Unknown Movie The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZER
17-4-14 01:40:45.0|Error|DownloadMonitoringService|Couldn't process tracked download The.Dark.Knight.2008.MULTi.TRUEFRENCH.1080p.BluRay.x264-SOZER

[v0.2.0.614] System.NullReferenceException: Object reference not set to an instance of an object
  at NzbDrone.Core.Download.CompletedDownloadService+<>c.<Import>b__9_3 (NzbDrone.Core.MediaFiles.EpisodeImport.ImportResult v) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:132
  at System.Linq.Enumerable+WhereSelectListIterator`2[TSource,TResult].MoveNext () <0x4145e590 + 0x001a5> in <filename unknown>:0
  at System.Linq.Buffer`1[TElement]..ctor (IEnumerable`1 source) <0x413c2a80 + 0x001d7> in <filename unknown>:0
  at System.Linq.Enumerable.ToArray[TSource] (IEnumerable`1 source) <0x414c6220 + 0x0004b> in <filename unknown>:0
  at NzbDrone.Core.Download.CompletedDownloadService.Import (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload) [0x000b9] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:130
  at NzbDrone.Core.Download.CompletedDownloadService.Process (NzbDrone.Core.Download.TrackedDownloads.TrackedDownload trackedDownload, Boolean ignoreWarnings) [0x00127] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\CompletedDownloadService.cs:107
  at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientItems (IDownloadClient downloadClient, NzbDrone.Core.Download.DownloadClientItem downloadItem) [0x00042] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\TrackedDownloads\DownloadMonitoringService.cs:128

And it's spamming since then (each time it scans Sabnzbd completed list)

Found the culprit I think.

https://github.com/Radarr/Radarr/blob/5c22d0b61d651b2c910d5ff3001cd7848e58588d/src/NzbDrone.Core/MediaFiles/DownloadedMovieImportService.cs#L143

While Processing the folder, it can't match the folder name to the cleanTitle in the DB.

Movies.CleanTitle = "thedarkknightlechevaliernoir" (french localisation it seems as I asked a French language).
FolderName parsed = Debug|Parser|Movie Parsed. The Dark Knight - 2008

The FindByTitle here can't match the names
https://github.com/Radarr/Radarr/blob/27ab70333c858298afefd3f94fb6711cb833de43/src/NzbDrone.Core/Tv/MovieRepository.cs#L226

The French part of the cleantitle is messing up :(

Would it not better to try to find the IMDB / TMDB id based on the folder name and try to match that id to the one in the DB ?

Can you have a look @galli-leo @onedr0p ?

Thanks !

@Ninjouz Seems like we stopped querying alternative titles :/ Working on a fix now.

@Ninjouz Pretty sure I fixed this now.
@all other's can you report back to see if this is fixed?

I've only had it on one movie so far so I will keep montioring.

On 15 Apr 2017 13:52, "Leonardo Galli" notifications@github.com wrote:

@Ninjouz https://github.com/Ninjouz Pretty sure I fixed this now.
@all https://github.com/all other's can you report back to see if this
is fixed?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Radarr/Radarr/issues/557#issuecomment-294291459, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ARYzoQH1E9X2a-jR7zNAqQd_EVzTEUALks5rwL12gaJpZM4LzdlM
.

UPDATE

Now getting this on all downloads

On 15 Apr 2017 19:27, "Paul Jackson" paul19822013@gmail.com wrote:

I've only had it on one movie so far so I will keep montioring.

On 15 Apr 2017 13:52, "Leonardo Galli" notifications@github.com wrote:

@Ninjouz https://github.com/Ninjouz Pretty sure I fixed this now.
@all https://github.com/all other's can you report back to see if this
is fixed?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Radarr/Radarr/issues/557#issuecomment-294291459, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ARYzoQH1E9X2a-jR7zNAqQd_EVzTEUALks5rwL12gaJpZM4LzdlM
.

It's fixed for me.

Windows 10E
Radarr Ver. 0.2.0.596
develop

Sorry should have said. Synology NAS 415+ DSM 6

On 16 Apr 2017 01:11, "seanvree" notifications@github.com wrote:

It's fixed for me.

Windows 10E
Radarr Ver. 0.2.0.596
develop

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Radarr/Radarr/issues/557#issuecomment-294325233, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ARYzoX5vd0TlIfCCiIiMGzol6qd7k7boks5rwVy-gaJpZM4LzdlM
.

Fixed for me on latest nightly build.
Ubuntu 15.10 / Mono

Thanks ;)

Can this build be packaged for the Synology community? As it sounds like
this might resolve the issue here as well. As it stands I have error in the
log every few seconds as it can see the files in my completed downloads
folder but doesn't know what to do with them. I am reluctantly looking back
at couch for a temporary fix but I don't really want to revert if it's
avoidable as radarr looks like it is a much better piece of software once
working correctly.

On 16 Apr 2017 12:10, "Ninjouz" notifications@github.com wrote:

Fixed for me on latest nightly build.

Thanks ;)

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Radarr/Radarr/issues/557#issuecomment-294346251, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ARYzoZfkKlCTVQ982t05kpC9s9QQAWbfks5rwfdCgaJpZM4LzdlM
.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

willmonahan picture willmonahan  Â·  4Comments

davidbonnici1984 picture davidbonnici1984  Â·  4Comments

mattman86 picture mattman86  Â·  3Comments

christronyxyocum picture christronyxyocum  Â·  3Comments

jipjan picture jipjan  Â·  3Comments