Solved - Files are not processed after download

Hi,
first of all I think this is a great software. However I have an issue when it comes to post processing files. I run sonarr and SABnzbd on a Windows 10 PC. The files are stored on
a Synology drive that is mounted as network share. Sonarr finds the episodes and hands them over to SABnzbd. SABnzbd downloads the episode fine and saves them at the
correct location. But sonarr says that the file can not be found. When I copy and paste the file string into the file explorer on the Windows PC it opens the Episode just fine in
the Media Player. Could that be an issue with the file name length or characters? Some shows seem to work fine but this one show seems to make trouble

System.IO.FileNotFoundException: File doesn’t exist: M:\Recordings\complete\The.Late.Show.with.Stephen.Colbert.2016.07.25.Allison.Janney.Anthony.Weiner.Ryan.Adams.720p.CBS.WEBRip.AAC2.0.H.264-monkee\The.Late.Show.with.Stephen.Colbert.2016.07.25.Allison.Janney.Anthony.Weiner.Ryan.Adams.720p.CBS.WEBRip.AAC2.0.H.264-monkee.mkv
at NzbDrone.Common.Disk.DiskProviderBase.GetFileSize(String path) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Disk\DiskProviderBase.cs:line 158
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportDecisionMaker.<>c__DisplayClass13_0.b__0(String file) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeImport\ImportDecisionMaker.cs:line 167
at System.Linq.Enumerable.Count[TSource](IEnumerable1 source, Func2 predicate)
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportDecisionMaker.ShouldUseFolderName(List1 videoFiles, Series series, ParsedEpisodeInfo folderInfo) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeImport\ImportDecisionMaker.cs:line 165 at NzbDrone.Core.MediaFiles.EpisodeImport.ImportDecisionMaker.GetImportDecisions(List1 videoFiles, Series series, ParsedEpisodeInfo folderInfo, Boolean sceneSource) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeImport\ImportDecisionMaker.cs:line 60
at NzbDrone.Core.MediaFiles.DownloadedEpisodesImportService.ProcessFolder(DirectoryInfo directoryInfo, Series series, DownloadClientItem downloadClientItem) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\DownloadedEpisodesImportService.cs:line 187
at NzbDrone.Core.MediaFiles.DownloadedEpisodesImportService.ProcessPath(String path, Series series, DownloadClientItem downloadClientItem) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\DownloadedEpisodesImportService.cs:line 83
at NzbDrone.Core.Download.CompletedDownloadService.Import(TrackedDownload trackedDownload) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\CompletedDownloadService.cs:line 115
at NzbDrone.Core.Download.CompletedDownloadService.Process(TrackedDownload trackedDownload, Boolean ignoreWarnings) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\CompletedDownloadService.cs:line 109
at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientItems(IDownloadClient downloadClient, DownloadClientItem downloadItem) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\TrackedDownloads\DownloadMonitoringService.cs:line 128

If its over 260 characters that’s likely the issue, on mobile do I can’t check to confirm that the issue.

Okay I configured SABnzbd to limit the folder length to 64 in the special config and that seems to fix the problem.

Stephan

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.