Hello and thank you for this new version.After a long break, i've uploaded a new version of InfoService.Please have a look at the first post and the changelog.
I don't know why but this path has changed... But nevertheless i fixed the installer and uploaded it again. Thanks for the hintHello and thank you for this new version.After a long break, i've uploaded a new version of InfoService.Please have a look at the first post and the changelog.
Unfortunately the installer sems to have a problem: The new infoservice.dll gets copied to C:\Program Files (x86)\Team MediaPortal\MediaPortal\plugins instead of C:\Program Files (x86)\Team MediaPortal\MediaPortal\plugins\Windows. Also, if it's of any importance, the official release has a version number 1.7.4.0 whereas the latest test dll that you had provided to me has the version number 1.7.4.251.
[2015-12-28 19:09:33,351] [Error ] [33 ] [ERROR] - MediaPortal: Unhandled exception occured
[2015-12-28 19:09:33,361] [Log ] [33 ] [ERROR] - Exception: System.Reflection.TargetInvocationException: Er is een uitzondering opgetreden tijdens de bewerking waardoor het resultaat ongeldig is. Controleer InnerException voor details over de uitzondering. ---> System.NullReferenceException: De objectverwijzing is niet op een exemplaar van een object ingesteld.
bij FeedReader.Feed.Clone()
bij FeedReader.Feed.CheckForNewItems(List`1 oldItems, List`1 items)
bij FeedReader.Feed.Update(Boolean downloadImages)
bij InfoService.Feeds.ExFeed.Update(Boolean downloadImages)
bij InfoService.Feeds.FeedService.UpdateAllFeeds()
bij InfoService.BackgroundWorkers.FeedWorker.OnDoWork(DoWorkEventArgs e)
bij System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
--- Einde van intern uitzonderingsstackpad ---
bij System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
bij InfoService.Feeds.FeedUpdater.FWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
bij System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
bij System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
bij System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bij System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
bij System.Threading.ThreadPoolWorkQueue.Dispatch()
bij System.Threading._ThreadPoolWaitCallback.PerformWaitCallback() Message: Er is een uitzondering opgetreden tijdens de bewerking waardoor het resultaat ongeldig is. Controleer InnerException voor details over de uitzondering. Site : Void RaiseExceptionIfNecessary() Source : System Inner Exception(s): -> Er is een uitzondering opgetreden tijdens de bewerking waardoor het resultaat ongeldig is. Controleer InnerException voor details over de uitzondering. -> De objectverwijzing is niet op een exemplaar van een object ingesteld. Stack Trace: bij System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
bij InfoService.Feeds.FeedUpdater.FWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
bij System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
bij System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
bij System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bij System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
bij System.Threading.ThreadPoolWorkQueue.Dispatch()
bij System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
I'm preparing a new version for tomorrow or Wednesday which should fix your problem and many other problems. As a workaround for now, just disable the popup feature.Since I installed infoservice 1.74 yesterday from this thread, mediaportal completely crashes when I leave the start screen on without using the htpc for a while. The error log shows it's infoservice. Here's the error:
Code:[2015-12-28 19:09:33,351] [Error ] [33 ] [ERROR] - MediaPortal: Unhandled exception occured [2015-12-28 19:09:33,361] [Log ] [33 ] [ERROR] - Exception: System.Reflection.TargetInvocationException: Er is een uitzondering opgetreden tijdens de bewerking waardoor het resultaat ongeldig is. Controleer InnerException voor details over de uitzondering. ---> System.NullReferenceException: De objectverwijzing is niet op een exemplaar van een object ingesteld. bij FeedReader.Feed.Clone() bij FeedReader.Feed.CheckForNewItems(List`1 oldItems, List`1 items) bij FeedReader.Feed.Update(Boolean downloadImages) bij InfoService.Feeds.ExFeed.Update(Boolean downloadImages) bij InfoService.Feeds.FeedService.UpdateAllFeeds() bij InfoService.BackgroundWorkers.FeedWorker.OnDoWork(DoWorkEventArgs e) bij System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument) --- Einde van intern uitzonderingsstackpad --- bij System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary() bij InfoService.Feeds.FeedUpdater.FWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e) bij System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e) bij System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg) bij System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state) bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bij System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() bij System.Threading.ThreadPoolWorkQueue.Dispatch() bij System.Threading._ThreadPoolWaitCallback.PerformWaitCallback() Message: Er is een uitzondering opgetreden tijdens de bewerking waardoor het resultaat ongeldig is. Controleer InnerException voor details over de uitzondering. Site : Void RaiseExceptionIfNecessary() Source : System Inner Exception(s): -> Er is een uitzondering opgetreden tijdens de bewerking waardoor het resultaat ongeldig is. Controleer InnerException voor details over de uitzondering. -> De objectverwijzing is niet op een exemplaar van een object ingesteld. Stack Trace: bij System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary() bij InfoService.Feeds.FeedUpdater.FWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e) bij System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e) bij System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg) bij System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state) bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bij System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() bij System.Threading.ThreadPoolWorkQueue.Dispatch() bij System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Can you please fix this