jellyfin / jellyfin-media-player

Jellyfin Desktop Client
GNU General Public License v2.0
3.11k stars 312 forks source link

Library sync #621

Closed derrezzz closed 4 months ago

derrezzz commented 4 months ago

Describe the bug Since the 10.9 update, my library don't recognize any new media.

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

Log :

[08:11:28] [ERR] [74] MediaBrowser.Providers.Manager.ProviderManager: Error refreshing item System.TypeInitializationException: The type initializer for 'ICU4N.Text.Transliterator' threw an exception. ---> System.TypeInitializationException: The type initializer for 'ICU4N.Globalization.UCultureInfo' threw an exception. ---> System.Globalization.CultureNotFoundException: Only the invariant culture is supported in globalization-invariant mode. See https://aka.ms/GlobalizationInvariantMode for more information. (Parameter 'name') en is an invalid culture identifier. at System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride) at ICU4N.Globalization.UCultureInfo..cctor() --- End of inner exception stack trace --- at ICU4N.Globalization.UCultureInfo.get_CurrentCulture() at ICU4N.Impl.ICUResourceBundle.GetBundleInstance(String baseName, String localeID, Assembly root, OpenType openType) at ICU4N.Impl.ICUResourceBundle.GetBundleInstance(String baseName, String localeID, Assembly root, Boolean disableFallback) at ICU4N.Util.UResourceBundle.<>c__DisplayClass25_0.b0(String key) at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func2 valueFactory) at ICU4N.Util.UResourceBundle.GetRootType(String baseName, Assembly root) at ICU4N.Util.UResourceBundle.InstantiateBundle(String baseName, String localeName, Assembly root, Boolean disableFallback) at ICU4N.Util.UResourceBundle.GetBundleInstance(String baseName, String localeName, Assembly root, Boolean disableFallback) at ICU4N.Util.UResourceBundle.GetBundleInstance(String baseName, String localeName, Assembly root) at ICU4N.Text.Transliterator..cctor() --- End of inner exception stack trace --- at ICU4N.Text.Transliterator.GetInstance(String id) at Jellyfin.Extensions.StringExtensions.<>c.<.cctor>b8_0() at System.Lazy1.ViaFactory(LazyThreadSafetyMode mode) --- End of stack trace from previous location --- at System.Lazy1.CreateValue() at Jellyfin.Extensions.StringExtensions.Transliterated(String text) at MediaBrowser.Controller.Entities.BaseItem.ModifySortChunks(ReadOnlySpan1 name) at MediaBrowser.Controller.Entities.BaseItem.CreateSortName() at MediaBrowser.Controller.Entities.BaseItem.get_SortName() at Emby.Server.Implementations.Data.SqliteItemRepository.SaveItem(BaseItem item, BaseItem topParent, String userDataKey, SqliteCommand saveItemStatement) at Emby.Server.Implementations.Data.SqliteItemRepository.SaveItemsInTransaction(SqliteConnection db, IEnumerable1 tuples) at Emby.Server.Implementations.Data.SqliteItemRepository.SaveItems(IReadOnlyList1 items, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.CreateItems(IReadOnlyList1 items, BaseItem parent, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal2(IProgress1 progress, Boolean recursive, Boolean refreshChildMetadata, Boolean allowRemoveRoot, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal(IProgress1 progress, Boolean recursive, Boolean refreshChildMetadata, Boolean allowRemoveRoot, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.RefreshCollectionFolderChildren(MetadataRefreshOptions options, CollectionFolder collectionFolder, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.RefreshItem(BaseItem item, MetadataRefreshOptions options, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.ProviderManager.StartProcessingRefreshQueue()

nielsvanvelzen commented 4 months ago

Duplicate of https://github.com/jellyfin/jellyfin/issues/11528