Optimize database not working on 10.11 #6979

Closed
opened 2026-02-07 04:21:29 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @theguymadmax on GitHub (May 1, 2025).

Description of the bug

The optimize database task fails on master/unstable.

Reproduction steps

  1. Run a 10.11 server instance
  2. Add library
  3. Run the optimize database scheduled task

What is the current bug behavior?

The task fails

What is the expected correct behavior?

Task does not fail

Jellyfin Server version

Master

Specify commit id

055d466d16

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.11 Master (2025042805)

Environment

- OS: Windows 11
- Plugins: Default

Jellyfin logs

[18:30:29] [INF] [24] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...
Exception thrown: 'System.NullReferenceException' in Jellyfin.Database.Providers.Sqlite.dll
Exception thrown: 'System.NullReferenceException' in System.Private.CoreLib.dll
[18:30:29] [ERR] [24] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Error while optimizing jellyfin.db
System.NullReferenceException: Object reference not set to an instance of an object.
   at Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider.RunScheduledOptimisation(CancellationToken cancellationToken) in C:\git\jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\SqliteDatabaseProvider.cs:line 54
   at Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask.ExecuteAsync(IProgress`1 progress, CancellationToken cancellationToken) in C:\git\jellyfin\Emby.Server.Implementations\ScheduledTasks\Tasks\OptimizeDatabaseTask.cs:line 80
[18:30:29] [INF] [24] Emby.Server.Implementations.ScheduledTasks.TaskManager: Optimize database Completed after 0 minute(s) and 0 second

FFmpeg logs


Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @theguymadmax on GitHub (May 1, 2025). ### Description of the bug The optimize database task fails on master/unstable. ### Reproduction steps 1. Run a 10.11 server instance 2. Add library 3. Run the optimize database scheduled task ### What is the current _bug_ behavior? The task fails ### What is the expected _correct_ behavior? Task does not fail ### Jellyfin Server version Master ### Specify commit id 055d466d16fd61b89c4b7c88a0e57da615e86ec1 ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.11 Master (2025042805) ### Environment ```markdown - OS: Windows 11 - Plugins: Default ``` ### Jellyfin logs ```shell [18:30:29] [INF] [24] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db... Exception thrown: 'System.NullReferenceException' in Jellyfin.Database.Providers.Sqlite.dll Exception thrown: 'System.NullReferenceException' in System.Private.CoreLib.dll [18:30:29] [ERR] [24] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Error while optimizing jellyfin.db System.NullReferenceException: Object reference not set to an instance of an object. at Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider.RunScheduledOptimisation(CancellationToken cancellationToken) in C:\git\jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\SqliteDatabaseProvider.cs:line 54 at Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask.ExecuteAsync(IProgress`1 progress, CancellationToken cancellationToken) in C:\git\jellyfin\Emby.Server.Implementations\ScheduledTasks\Tasks\OptimizeDatabaseTask.cs:line 80 [18:30:29] [INF] [24] Emby.Server.Implementations.ScheduledTasks.TaskManager: Optimize database Completed after 0 minute(s) and 0 second ``` ### FFmpeg logs ```shell ``` ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information _No response_
OVERLORD added the bug label 2026-02-07 04:21:29 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#6979