mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
Server crashing on migrating from 10.10.7 to 10.11.0 #7435
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @foux on GitHub (Oct 20, 2025).
Description of the bug
While upgrading to 10.11.0 from 10.10.7, the server crashes on the upgrading process, with a System.MissingMethodException exception.
The server crashes after the line
[09:38:06] [INF] [4] Main: Running query planner optimizations in the database... This might take a whileJust before that I've got a Kestrel error (
[09:38:06] [ERR] [4] Main: Kestrel failed to start! This is most likely due to an invalid address or port bind - correct your bind configuration in network.xml and try again), not sur if it's related, and in any case I haven't got that Kestrel error on 10.10, which starts fine (jellyfin-1 | [09:40:22] [INF] [1] Main: Kestrel is listening on all interfaces)Reproduction steps
What is the current bug behavior?
The server crashes mid upgrading
What is the expected correct behavior?
The server finishes the migration process from 10.10.7 to 10.11.0, and starts
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
N/A, as the server doesn't starts
Environment
Jellyfin logs
FFmpeg logs
Client / Browser logs
No response
Relevant screenshots or videos
No response
Additional information
No response
@slothful-vassal commented on GitHub (Oct 20, 2025):
Please check that v20 of the TvDB Plugin is installed before upgrading.
@foux commented on GitHub (Oct 20, 2025):
Thansk @slothful-vassal . Even when checking for updated extensions, I don't get a TVDB v20, I'm stuck with 19 :
@foux commented on GitHub (Oct 20, 2025):
In the revision, I also don't have a v20 :
@slothful-vassal commented on GitHub (Oct 20, 2025):
Yes, me too. I had to delete the plugin in the jellyfin directory and re-installed it after the upgrade. Maybe there is a big version mismatch. v20 is required for jelly 10.11, but v20 is not available before 10.11...
@foux commented on GitHub (Oct 20, 2025):
OK, that's weird. If I uninstall TVDB, then restart the container, TVDB gets reinstalled....
@slothful-vassal commented on GitHub (Oct 20, 2025):
Yes, that's why I had to delete in directly in installation folder :(
@foux commented on GitHub (Oct 20, 2025):
THanks a lot @slothful-vassal this did the trick.
Seems like a massive issue, as I suppose most people have the TVDB plugin. But not sure if I should keep the issue here, or open one on the TVDB plugin
@wolfo commented on GitHub (Oct 20, 2025):
Same error here. I had to
I'm using the macOS arm64 version of Jellyfin.
@mschumacher69 commented on GitHub (Oct 20, 2025):
How was this overlooked during the beta and RC releases? Looks like 10.11 is not ready for prime time yet, I'm gonna hold off on upgrading until things become more stable.
@Shadowghost commented on GitHub (Oct 20, 2025):
Just remove all plugins before upgrading and install them again once the upgrade is completed. This should fix this kind of issues.
@foux commented on GitHub (Oct 20, 2025):
But if we loose plugging settings while doing so, that is really not 1 solution for some plugins.
Plus we really shouldn't have to do that.
@crobibero commented on GitHub (Oct 20, 2025):
You don't lose plugin settings if you remove the plugin folders and leave the configuration folder alone.
@SubtleShuttle commented on GitHub (Oct 20, 2025):
I'm glad I found this. I had this same issue. Restoring back to 10.10.7 and removing TVDB then upgrading again worked.
@kattjevfel commented on GitHub (Oct 21, 2025):
Had this happen to me, restarting made the migration seem to just keep on going in the background with no kind of information about it in the webui.
edit: it's still on-going after 13 hours, no idea if it's actually progressing or not...
@timolow commented on GitHub (Oct 21, 2025):
Same, I see the occasional message in jellyfin log:
[2025-10-21 13:21:56.739 -05:00] [ERR] Error processing request. URL "GET" "/Items". Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details. ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.But the UI is just unusable at this point.
@pashdown commented on GitHub (Oct 23, 2025):
Backed out on Debian 13 after attempting and failing fixes.
apt install jellyfin=10.10.7+deb13 jellyfin-web=10.10.7+deb13 jellyfin-server=10.10.7+deb13Also worthwhile holding the packages until this blows over.
apt-mark hold jellyfin-web jellyfin-server jellyfin@pashdown commented on GitHub (Oct 24, 2025):
I got my Debian 13 install of Jellyfin upgraded after I found it was crashing on a db reference to a file that didn't exist anymore. I had moved a partition around and I don't know why it was still trying to reference this one episode, but after making a symbolic link to it, AND removing the plugin directories (except /var/lib/jellyfin/plugins/configurations), the upgrade to 10.11 continued as expected.
Here is the error I got on the missing file in case it can be fortified to be more resilient.
@theguymadmax commented on GitHub (Oct 25, 2025):
Fixed by #15112