Sonarr version (exact version): 2.0.0.416
Mono version (if Sonarr is not running on Windows): 4.4.2.11
OS: QNAP QTS 4.2.2
((Debug logs)):
(Make sure debug logging is enabled in settings and post the full log to hastebin/pastebin/dropbox/google drive or something similar, do not post them directly here)
Description of issue:
When trying to perform in-app update, received following error message:
Error occurred while executing task ApplicationUpdate: Could not find file ""
Exception code:
System.IO.FileNotFoundException: Could not find file "" at System.IO.Directory.InsecureGetCurrentDirectory () <0xf570f8f0 + 0x0004e> in <filename unknown>:0 at System.IO.Path.InsecureGetFullPath (System.String path) <0xf5723d70 + 0x00276> in <filename unknown>:0 at System.IO.Path.GetFullPath (System.String path) <0xf57239c0 + 0x0001e> in <filename unknown>:0 at System.IO.FileInfo..ctor (System.String fileName) <0xf5715e80 + 0x0004c> in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.IO.FileInfo:.ctor (string) at NzbDrone.Common.Processes.ProcessProvider.Start (System.String path, System.String args, System.Collections.Specialized.StringDictionary environmentVariables, System.Action
1 onOutputDataReceived, System.Action1 onErrorDataReceived) <0xef2c7708 + 0x000ff> in <filename unknown>:0 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate (NzbDrone.Core.Update.UpdatePackage updatePackage) <0xef179670 + 0x003fc> in <filename unknown>:0 at NzbDrone.Core.Update.InstallUpdateService.Execute (NzbDrone.Core.Update.Commands.ApplicationUpdateCommand message) <0xef174748 + 0x00133> in <filename unknown>:0 at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[TCommand] (NzbDrone.Core.Messaging.Commands.TCommand command, NzbDrone.Core.Messaging.Commands.CommandModel commandModel) <0xef172968 + 0x0017d> in <filename unknown>:0
This was resolved by rolling back to QMono 4.2.2.30 which allowed update to work properly.