Sonarr version (exact version): 2.0.0.4326 Mono version (if Sonarr is not running on Windows):4.6.1 (mono-4.6.0-branch-c8sr0/abb06f1 Fri Sep 23 19:24:23 EDT 2016) OS: OS X 10.10.5 ((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:
Just updated to the latest version and it won’t start. I’ve rolled back to the last release and all is working as expected.
Error from the log -
16-10-28 16:00:34.7|Fatal|ConsoleApp|EPIC FAIL!
[v2.0.0.4370] System.ArgumentOutOfRangeException: StartIndex cannot be less than zero.
Parameter name: startIndex
at System.String.Substring (System.Int32 startIndex, System.Int32 length) [0x0009c] in /private/tmp/source-mono-4.6.0-c8sr0/bockbuild-mono-4.6.0-branch-c8sr0/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/referencesource/mscorlib/system/string.cs:1266
at System.String.Substring (System.Int32 startIndex) [0x00000] in /private/tmp/source-mono-4.6.0-c8sr0/bockbuild-mono-4.6.0-branch-c8sr0/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/referencesource/mscorlib/system/string.cs:1232
at NzbDrone.Core.Datastore.Migration.extra_and_subtitle_files.SetMetadataFileExtension (System.Data.IDbConnection conn, System.Data.IDbTransaction tran) [0x00031] in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Datastore\Migration\099_extra_and_subtitle_files.cs:55
at FluentMigrator.Runner.Processors.SQLite.SQLiteProcessor.Process (FluentMigrator.Builders.Execute.PerformDBOperationExpression expression) [0x0002c] in c:\Community\schambers\fluentmigrator\src\FluentMigrator.Runner\Processors\SQLite\SQLiteProcessor.cs:116
at FluentMigrator.Builders.Execute.PerformDBOperationExpression.ExecuteWith (FluentMigrator.IMigrationProcessor processor) [0x00000] in c:\Community\schambers\fluentmigrator\src\FluentMigrator\Builders\Execute\ExecuteExpressionRoot.cs:67
at FluentMigrator.Runner.MigrationRunner+<>c__DisplayClass18.b__15 () [0x00000] in c:\Community\schambers\fluentmigrator\src\FluentMigrator.Runner\MigrationRunner.cs:419
at FluentMigrator.Runner.StopWatch.Time (System.Action action) [0x00006] in c:\Community\schambers\fluentmigrator\src\FluentMigrator.Runner\StopWatch.cs:57
at FluentMigrator.Runner.MigrationRunner.AnnounceTime (System.String message, System.Action action) [0x0000c] in c:\Community\schambers\fluentmigrator\src\FluentMigrator.Runner\MigrationRunner.cs:447
at FluentMigrator.Runner.MigrationRunner.ExecuteExpressions (System.Collections.Generic.ICollection`1[T] expressions) [0x00071] in c:\Community\schambers\fluentmigrator\src\FluentMigrator.Runner\MigrationRunner.cs:419
I’m happy running the Sep release but thought you might like the feedback.
Sonarr versiion: Version 2.0.0.4370 Mono version: Mono JIT compiler version 4.6.1 OS: Arch Linux (pkg installed from AUR) ((debug logs)): http://pastebin.com/y8sS4EQe Description of issue: Previously working installation of Sonarr. Upgraded to 2.0 in the Arch AUR, and upon running it fails, puking out a Mono error in the migration process. No habla C#, but the error msg appears to be indicating a bad value passed into a data stucture during DB access?
Just blindly reinstalling the pkg didn’t work. I’d appreciate any help in tracking down what broke.
I’d used sickbeard for several years, and tried switching to Sonarr about a month ago. So far Sonarr’s pretty much been blowing my hair back - love your work - I’d definitely like to get the installation back in service. Thanks.