Hi there
Im having a strange problem with MCE.
Whenever I watch TV and press stop or closedown MCE the program crashes. This only happens with TV and not video or DVD
When it has crashed, its always ehshell.exe but the error codes are sometimes different, and ive seen some different crash reports.
Here are the logs:
Quote:
Unhandled Exception - 03/08/2008 12:40:06
Message: QueryInterface for interface ehiPlay.IPlayer2 failed.
Exception:
System.InvalidCastException: QueryInterface for interface ehiPlay.IPlayer2 failed.
at ehiPlay.BroadcastPlayerClass.GetReadyState()
at ServiceBus.UIFramework.VideoViewport.ShouldProcess DvdInput()
at ServiceBus.UIFramework.VideoViewport.OnMouseDown(G adget objTarget, MouseEventArgs msg, Int32 xVideo, Int32 yVideo)
at ServiceBus.UIFramework.Video.OnMouseDown(Gadget objTarget, MouseEventArgs msg)
at eHome.UI.Gadget.OnMouseDownEvent(MouseEventArgs msg)
at eHome.UI.Gadget.OnMousePrimaryDownEvent(MouseEvent Args msg)
at eHome.UI.Gadget.OnMouseEvent(MouseEventArgs msg)
at eHome.UI.Gadget.DeliverMouseEvent(Gadget g, OurEventArgs args)
at eHome.UI.Gadget.DispatchEvent(Gadget gadget, EventDeliveryProc eventProc, OurEventArgs args, UInt32 stage, UInt32& status)
at eHome.UI.OldUiZone.DeliverInputDirect(Object param)
at eHome.UI.UiSession.DeliverInputWorker(ICookedInput Site target, InputInfo info)
at eHome.UI.UiSession.eHome.UI.Input.IInputHost.Deliv erInput(ICookedInputSite target, InputInfo info)
at eHome.UI.Input.InputItem.Dispatch()
at eHome.UI.Dispatcher.MainLoopBody(Feeder feeder)
at eHome.UI.Dispatcher.MainLoop(LoopCondition condition, LoopBody body)
at eHome.UI.Dispatcher.MainLoop(LoopCondition loopCondition)
at eHome.UI.Application.Run()
at ServiceBus.UIFramework.PageBasedUCPService.Run()
at ServiceBus.UIFramework.UserControlPoint.Main(Strin g[] args)
|
Quote:
Unhandled Exception - 03/08/2008 12:15:35
Message: Exception has been thrown by the target of an invocation.
Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
--- End of inner exception stack trace ---
at System.Reflection.RuntimeMethodInfo.InternalInvoke (Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess)
at System.Reflection.RuntimeMethodInfo.InternalInvoke (Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean verifyAccess)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.MulticastDelegate.DynamicInvokeImpl(Object[] args)
at eHome.UI.DeferredInvokeItem.Dispatch()
at eHome.UI.Dispatcher.MainLoopBody(Feeder feeder)
at eHome.UI.Dispatcher.MainLoop(LoopCondition condition, LoopBody body)
at eHome.UI.Dispatcher.MainLoop(LoopCondition loopCondition)
at eHome.UI.Application.Run()
at ServiceBus.UIFramework.PageBasedUCPService.Run()
at ServiceBus.UIFramework.UserControlPoint.Main(Strin g[] args)
Inner Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
|
It has only been happening recently, and I dont think anything has changed with the computer since.
Any help would be appreciated

Thanks