Jellyfin Forum
Library scan on 10.9.1 purges artists with special characters - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Library scan on 10.9.1 purges artists with special characters (/t-library-scan-on-10-9-1-purges-artists-with-special-characters)



Library scan on 10.9.1 purges artists with special characters - Buxbaum666 - 2024-05-17

My setup: jellyfin docker container on a Synology DS420+, I'm using Jellyfin for my music library only
The issue: artists with special characters in their name can no longer be found via search and don't show up under artists/album artists

The albums themselves still show up and I can click on the artist name to get to their page but it's basically empty, no album list, nothing.
Searching for the band name turns up nothing (albums with special characters do show up in the list but search also does not find them). Search queries also take 90 seconds or more and cause extreme HDD noise from the NAS, although this might be an unrelated issue.
Examples:
   
Album shows up in album list (and search) and looks fine, "More like this" also shows other albums from the same artist.

   
Artist page is empty. I manually added all the images and they're still there, though.


I didn't notice this immediately so the logs from shortly after the update are gone but going through the recent logs, there are a lot of entries like this:

Code:
[2024-05-17 00:10:56.840 +00:00] [INF] [22] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "MusicArtist", Name: "Bäd Influence", Path: "/config/metadata/artists/Bäd Influence", Id: 9c31d0c5-280d-07eb-e354-4a0b50d3bbd0
[2024-05-17 00:10:57.078 +00:00] [INF] [22] Emby.Server.Implementations.Library.Validators.ArtistsValidator: Deleting dead "15035ef417f7f30c92cfa7766858a5b0" "Bal Paré" "MusicArtist".
[2024-05-17 00:10:57.078 +00:00] [INF] [22] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "MusicArtist", Name: "Bal Paré", Path: "/config/metadata/artists/Bal Paré", Id: 15035ef4-17f7-f30c-92cf-a7766858a5b0
[2024-05-17 00:10:57.205 +00:00] [INF] [22] Emby.Server.Implementations.Library.Validators.ArtistsValidator: Deleting dead "0acec77186adf02e4bb3d32b94164ac8" "Claudia Brücken" "MusicArtist".
[2024-05-17 00:10:57.205 +00:00] [INF] [22] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "MusicArtist", Name: "Claudia Brücken", Path: "/config/metadata/artists/Claudia Brücken", Id: 0acec771-86ad-f02e-4bb3-d32b94164ac8
[2024-05-17 00:10:57.620 +00:00] [INF] [22] Emby.Server.Implementations.Library.Validators.ArtistsValidator: Deleting dead "b9a5891e164e5a84894c34c29174c0b7" "Deutsche Schäferhunde" "MusicArtist".
[2024-05-17 00:10:57.620 +00:00] [INF] [22] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "MusicArtist", Name: "Deutsche Schäferhunde", Path: "/config/metadata/artists/Deutsche Schäferhunde", Id: b9a5891e-164e-5a84-894c-34c29174c0b7
[2024-05-17 00:10:57.881 +00:00] [INF] [22] Emby.Server.Implementations.Library.Validators.ArtistsValidator: Deleting dead "c36eccb2bcc03a2fa51f7f9e37009a73" "Dommö" "MusicArtist".
[2024-05-17 00:10:57.881 +00:00] [INF] [22] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "MusicArtist", Name: "Dommö", Path: "/config/metadata/artists/Dommö", Id: c36eccb2-bcc0-3a2f-a51f-7f9e37009a73
[2024-05-17 00:10:57.884 +00:00] [INF] [22] Emby.Server.Implementations.Library.Validators.ArtistsValidator: Deleting dead "c6103e2f5a54341bf4507d62594fca95" "Dziuks Küche" "MusicArtist".
[2024-05-17 00:10:57.884 +00:00] [INF] [22] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "MusicArtist", Name: "Dziuks Küche", Path: "/config/metadata/artists/Dziuks Küche", Id: c6103e2f-5a54-341b-f450-7d62594fca95
[2024-05-17 00:10:57.915 +00:00] [INF] [22] Emby.Server.Implementations.Library.Validators.ArtistsValidator: Deleting dead "a47bb6761c0ff4e6f59768c5302bf84c" "El Niño Gusano" "MusicArtist".
[2024-05-17 00:10:57.915 +00:00] [INF] [22] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "MusicArtist", Name: "El Niño Gusano", Path: "/config/metadata/artists/El Niño Gusano", Id: a47bb676-1c0f-f4e6-f597-68c5302bf84c
[2024-05-17 00:10:57.925 +00:00] [INF] [22] Emby.Server.Implementations.Library.Validators.ArtistsValidator: Deleting dead "c1cdcd9717ec4f0890986acddfc5db41" "Grossstadtgeflüster" "MusicArtist".

I did not remove anything from my library and all these supposedly "dead" artists have special characters in their name.



Any ideas? I'm guessing I could downgrade manually and rebuild the library with a previous version but that would probably lose all my carefully curated artist images. Joke's on me for letting containers auto-update, I guess.


RE: Library scan on 10.9.1 purges artists with special characters - TheDreadPirate - 2024-05-17

Try this solution.

https://github.com/jellyfin/jellyfin/issues/11528#issuecomment-2105568202


RE: Library scan on 10.9.1 purges artists with special characters - Buxbaum666 - 2024-05-19

DOTNET_SYSTEM_GLOBALIZATION_INVARIANT is not set. Still no change with 10.9.2 so far.

Edit: Tried to set up a new server from scratch with the latest docker image and a small testing library and the artist with special character shows up fine. So I presume something did go wrong while updating the server.

Edit2: newly-setup container pointing at the existing db fails to properly scan these artists. I noticed it's not all artists with special characters, some are fine. Looks like the db got borked during the upgrade?