So from the ehshell.crash file sent in (text file, you can notepad)
It had the contents of
Unhandled Exception - 12/16/2008 19:08:49
Message: Unable to cast object of type 'Microsoft.MediaCenter.Playback.LiveBroadcastMediaItem' to type 'Microsoft.MediaCenter.Playback.IUriMediaItem'.
Exception:
System.InvalidCastException: Unable to cast object of type 'Microsoft.MediaCenter.Playback.LiveBroadcastMediaItem' to type 'Microsoft.MediaCenter.Playback.IUriMediaItem'.
at Microsoft.MediaCenter.Playback.MediaSessionBindings.ProceedWithBinding()
at Microsoft.MediaCenter.Playback.MediaSessionBindings.ProceedWorker(Object notUsed)
at Microsoft.MediaCenter.UI.Application.DeferredInvokeItem.Dispatch()
at Microsoft.MediaCenter.UI.Dispatcher.ConfigurableMainLoopBody(Feeder feeder, Boolean includeExtensibility)
at Microsoft.MediaCenter.UI.Dispatcher.MainLoopBody(Feeder feeder)
at Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition condition, LoopBody body)
at Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition loopCondition)
at Microsoft.MediaCenter.UI.Application.Run()
at ServiceBus.UIFramework.PageBasedUCPService.Run()
at ServiceBus.UIFramework.UserControlPoint.Launch(String args)
at Microsoft.MediaCenter.Internal.LaunchMediaCenter.LaunchMediaCenterHelper()
This is a known bug fixed in Win7. At this stage there are not sufficient instances of it reported to warrant backporting the fix (and then doing the full test pass to ensure that in this version of the code that it hasnt broken something else).
from tasks->settings->tv->guide->edit channels->hide Preview
you can uncheck and 'hide' the channel that is creating the problem.
re-runing tv signal setup from under tasks->settings->tv should clear the channel out.
This posting is provided "AS IS" with no warranties, and confers no rights.