From 6478cd2ea4a014012856a506500d5d323c2064a0 Mon Sep 17 00:00:00 2001 From: Andrew Rabert Date: Sun, 1 Sep 2019 21:40:47 -0400 Subject: [PATCH] Fix infinite looping when scanning TV metadata It's a possible that name and sb will never be equal. This is caused by additional replacements before this loop. Regression introduced in c699c546e4124da8c1978b86d1a424d24d3d77d6a --- MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs b/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs index 1578e43412..7c105599da 100644 --- a/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs +++ b/MediaBrowser.Providers/TV/TheTVDB/TvdbSeriesProvider.cs @@ -317,7 +317,7 @@ namespace MediaBrowser.Providers.TV.TheTVDB { prevLength = sb.Length; sb.Replace(" ", " "); - } while (name.Length != prevLength); + } while (sb.Length != prevLength); return sb.ToString().Trim(); }