{"action":"created","issue":{"url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/16","labels_url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/16/comments","events_url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/16/events","html_url":"https://github.com/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/16","id":60333408,"number":16,"title":"Error causes Guide Enricher to stop","user":{"login":"aswede","id":10309505,"avatar_url":"https://avatars.githubusercontent.com/u/10309505?v=3","gravatar_id":"","url":"https://api.github.com/users/aswede","html_url":"https://github.com/aswede","followers_url":"https://api.github.com/users/aswede/followers","following_url":"https://api.github.com/users/aswede/following{/other_user}","gists_url":"https://api.github.com/users/aswede/gists{/gist_id}","starred_url":"https://api.github.com/users/aswede/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aswede/subscriptions","organizations_url":"https://api.github.com/users/aswede/orgs","repos_url":"https://api.github.com/users/aswede/repos","events_url":"https://api.github.com/users/aswede/events{/privacy}","received_events_url":"https://api.github.com/users/aswede/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-03-09T12:03:13Z","updated_at":"2015-03-30T12:11:01Z","closed_at":null,"body":"I am using Guide Enricher (2.3.0.42695) with Argus 2.3RC. I am not sure if there is a pattern to this, but usually after running Argus / GuideEnricher for 6-8 weeks I start having issues, beginning with Argus crashing. After rebooting Argus works fine, but GuideEnricher is not. In the log I will typically see something like what you can see from below - it seems GE is not able to match a show, using all different methods, and then it crashes.\r\n\r\nIf I disable the show just before the error, in Argus, and restart GuideEnricher the error re-occurs after not being able to match a different show.\r\n\r\nCould you give some ideas what I should be looking for that may cause this error?\r\n\r\nThanks,\r\n\r\nAnders\r\n\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.tvdb.TvdbLibAccess - SD-TvDb: Search for Madam Secretary return 1 results\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.tvdb.TvdbLibAccess - SD-TvDb: series: Madam Secretary id: 281623\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.Enricher - Beginning enrichment of episodes for series Madam Secretary\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.tvdb.TvdbLibAccess - Starting lookup for Madam Secretary - Tamerlane\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.EpisodeMatchMethods.MatchMethodBase - [Episode Title] Correctly matched Madam Secretary - Tamerlane as S01E16\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.tvdb.TvdbLibAccess - SD-TvDb: Search for Once Upon a Time (2011) return 1 results\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.tvdb.TvdbLibAccess - SD-TvDb: series: Once Upon a Time (2011) id: 248835\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.Enricher - Beginning enrichment of episodes for series Once Upon a Time\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.tvdb.TvdbLibAccess - Starting lookup for Once Upon a Time - Enter the Dragon\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.EpisodeMatchMethods.MatchMethodBase - [Episode Title] Could not match Once Upon a Time - Enter the Dragon\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.EpisodeMatchMethods.MatchMethodBase - [Original Air Date] Could not match Once Upon a Time - Enter the Dragon\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.EpisodeMatchMethods.MatchMethodBase - [Three or Four Digit Season Episode] Could not match Once Upon a Time - Enter the Dragon\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.EpisodeMatchMethods.MatchMethodBase - [No Punctuation] Could not match Once Upon a Time - Enter the Dragon\r\n2015-03-09 06:45:17 [5] DEBUG GuideEnricher.EpisodeMatchMethods.MatchMethodBase - [Remove common words] Could not match Once Upon a Time - Enter the Dragon\r\n2015-03-09 06:45:17 [5] ERROR GuideEnricher.Service - Error enriching\r\nSystem.ArgumentNullException: Value cannot be null.\r\nParameter name: input\r\n   at System.Text.RegularExpressions.Regex.Match(String input)\r\n   at GuideEnricher.EpisodeMatchMethods.FirstSentenceInDescriptionMatchMethod.Match(GuideEnricherProgram enrichedGuideProgram, List`1 episodes)\r\n   at GuideEnricher.tvdb.TvdbLibAccess.EnrichProgram(GuideEnricherProgram existingProgram, TvdbSeries tvdbSeries)\r\n   at GuideEnricher.Enricher.EnrichProgramsInSeries(GuideEnricherSeries series, TvdbSeries OnlineSeries)\r\n   at GuideEnricher.Enricher.EnrichSeries(GuideEnricherSeries series)\r\n   at GuideEnricher.Enricher.EnrichUpcomingPrograms()\r\n   at GuideEnricher.Service.Enrich(Object state, ElapsedEventArgs eventArgs)"},"comment":{"url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/comments/87652617","html_url":"https://github.com/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/16#issuecomment-87652617","issue_url":"https://api.github.com/repos/ChrisRichner/ARGUS-TV-GuideEnhancer/issues/16","id":87652617,"user":{"login":"aswede","id":10309505,"avatar_url":"https://avatars.githubusercontent.com/u/10309505?v=3","gravatar_id":"","url":"https://api.github.com/users/aswede","html_url":"https://github.com/aswede","followers_url":"https://api.github.com/users/aswede/followers","following_url":"https://api.github.com/users/aswede/following{/other_user}","gists_url":"https://api.github.com/users/aswede/gists{/gist_id}","starred_url":"https://api.github.com/users/aswede/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aswede/subscriptions","organizations_url":"https://api.github.com/users/aswede/orgs","repos_url":"https://api.github.com/users/aswede/repos","events_url":"https://api.github.com/users/aswede/events{/privacy}","received_events_url":"https://api.github.com/users/aswede/received_events","type":"User","site_admin":false},"created_at":"2015-03-30T12:11:01Z","updated_at":"2015-03-30T12:11:01Z","body":"Perhaps I misunderstood what you asked for .. I am using SchedulesDirect to receive the EPG in XML format. I used the Getdata command but the xml file is too big to copy paste here. Can I send you / upload an attachement somehow?\r\n\r\n"}}