Exiting Fullscreen in My TV crashes MP (1 Viewer)

ddahlstrom

Portal Member
October 25, 2005
11
0
Area: My TV
MP Version: CVS build from 11/11/2005
Skin: BlueTwo
Windows Version: Windows XP SP2
CPU Type: Intel P4 2.6Ghz
Memory: 1GB, DualChannel
Motherboard Chipset: ? (Gigabyte)
Video Card: ATI All In Wonder 9800 Pro
Video Card Driver: Catalyst 5.9
Video Card Resolution: 1200 x 664 (TV) and 1280 x 960 (Desktop)
Video Render Type: VMR9 (have tried VMR7 also)
Video Codec Type & Version: Mpeg2Dec Filter
Audio Codec Type & Version: MPEG/AC3/DTS/LPMC Audio Decoder
TV Card: Same as video card
TV Card Type: Same as video card
TV Card Driver: Same as video card
Optional Log: N/A
Optional References:N/A

Synopsis: When I go to fullscreen by pressing x all is well. However, when I exit full screen by pressing x again, MP crashes to the desktop and I must use ctl-alt-del to stop the process. This did not happen in a straight 2.0 RC1 build (where I think I may have been using overlay...which is no longer available). I've tried a variety of settings for Video Codec and Rendering.
 

tklon

Portal Pro
September 3, 2004
353
6
Germany
Home Country
Germany Germany
Same problem for me here with cvs-11-12-2005--23-02. The tv starts really fast since this cvs version, but the mp gui crashes when switching back from fullscreen. Then you need to kill mp with the task manager.

This didn't happen with cvs-11-10-2005--23-04.
 

carreno

Moderateur
  • Premium Supporter
  • July 31, 2005
    251
    25
    36
    France
    Home Country
    France France
    #At home its crach too.

    13/11/2005 14:00:38 exception: Unable to cast COM object of type 'System.__ComObject' to interface type 'DShowNET.IVMRMixerBitmap9'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{CED175E5-1935-4820-81BD-FF6AD00C9108}' failed due to the following error: Cette interface n'est pas prise en charge (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)). Core at DShowNET.IVMRMixerBitmap9.UpdateAlphaBitmapParameters(VMR9AlphaBitmap bitmap)
    at MediaPortal.Player.VMR9Util.SaveBitmap(Bitmap bitmap, Boolean show, Boolean transparent, Single alphaValue)
    at MediaPortal.GUI.TV.GUIFullScreenTV.OnMessage(GUIMessage message)
    at MediaPortal.GUI.Library.GUIWindowManager.ShowPreviousWindow()
    at MediaPortal.GUI.TV.GUIFullScreenTV.OnAction(Action action)
    at MediaPortal.GUI.Library.GUIWindowManager.OnAction(Action action)
    at MediaPortalApp.OnAction(Action action)
    13/11/2005 14:00:38 MediaPortal stopped due 2 an exception exception occured MediaPortal at MediaPortalApp.OnAction(Action action)
    at MediaPortal.GUI.Library.GUIWindowManager.DispatchThreadMessages()
    at MediaPortalApp.FrameMove()
    at MediaPortal.D3DApp.Application_Idle(Object sender, EventArgs e)
    at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at MediaPortalApp.Main()


    # Too when I supports on touch "menu DVD".


    13/11/2005 14:08:53 SWGraph:render video preview
    13/11/2005 14:09:03 exception: Unable to cast object of type 'MediaPortal.Dialogs.GUIDialogMenu' to type 'MediaPortal.Dialogs.GUIDialogMenu'. WindowPlugins at MediaPortal.GUI.TV.GUIFullScreenTV.ShowContextMenu()
    at MediaPortal.GUI.TV.GUIFullScreenTV.OnAction(Action action)
    at MediaPortal.GUI.Library.GUIWindowManager.OnAction(Action action)
    at MediaPortalApp.OnAction(Action action)
    13/11/2005 14:09:03 MediaPortal stopped due 2 an exception exception occured MediaPortal at MediaPortalApp.OnAction(Action action)
    at MediaPortal.GUI.Library.GUIWindowManager.DispatchThreadMessages()
    at MediaPortalApp.FrameMove()
    at MediaPortal.D3DApp.Application_Idle(Object sender, EventArgs e)
    at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at MediaPortalApp.Main()
    13/11/2005 14:09:04 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.SWEncodingGraph.StopViewing()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:04 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:05 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:05 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:06 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:07 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:07 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:08 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:08 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:09 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:10 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:10 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:11 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:11 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:12 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:13 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:13 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:14 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:14 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:15 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:15 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:16 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:17 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:17 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:18 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:19 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:19 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:20 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:20 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
    13/11/2005 14:09:21 exception in process() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.SWEncodingGraph.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.DeleteGraph()
    at MediaPortal.TV.Recording.TVCaptureDevice.Stop()
    at MediaPortal.TV.Recording.Recorder.HandleStopAll()
    at MediaPortal.TV.Recording.Recorder.ProcessThread(Object sender, DoWorkEventArgs e)
     

    AberDino

    MP Donator
  • Premium Supporter
  • February 17, 2005
    240
    28
    Kincardineshire
    Home Country
    Scotland Scotland
    Likewise, CVS 12 Nov 23:02. I know I should post in the dedicated 0.2.0 RC1 bug forum, but since I'm only replying for information I'll include part of my 'mediaportal.log' here:

    13/11/2005 19:17:26 action:ACTION_SHOW_GUI
    13/11/2005 19:17:26 fullscreentv:show gui
    13/11/2005 19:17:26 deinit->OSD:Off
    13/11/2005 19:17:26 window:MediaPortal.GUI.TV.GUIFullScreenTV deinit
    13/11/2005 19:17:26 texturemanager:CleanupThumbs()
    13/11/2005 19:17:26 Total Memory allocated:5.26 MB
    13/11/2005 19:17:26 exception: Unable to cast COM object of type 'System.__ComObject' to interface type 'DShowNET.IVMRMixerBitmap9'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{CED175E5-1935-4820-81BD-FF6AD00C9108}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)). Core at DShowNET.IVMRMixerBitmap9.UpdateAlphaBitmapParameters(VMR9AlphaBitmap bitmap)
    at MediaPortal.Player.VMR9Util.SaveBitmap(Bitmap bitmap, Boolean show, Boolean transparent, Single alphaValue)
    at MediaPortal.GUI.TV.GUIFullScreenTV.OnMessage(GUIMessage message)
    at MediaPortal.GUI.Library.GUIWindowManager.ShowPreviousWindow()
    at MediaPortal.GUI.TV.GUIFullScreenTV.OnAction(Action action)
    at MediaPortal.GUI.Library.GUIWindowManager.OnAction(Action action)
    at MediaPortalApp.OnAction(Action action)
    13/11/2005 19:17:26 MediaPortal stopped due 2 an exception exception occured MediaPortal at MediaPortalApp.OnAction(Action action)
    at MediaPortal.GUI.Library.GUIWindowManager.DispatchThreadMessages()
    at MediaPortalApp.FrameMove()
    at MediaPortal.D3DApp.Application_Idle(Object sender, EventArgs e)
    at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.Run(Form mainForm)
    at MediaPortalApp.Main()
    13/11/2005 19:17:26 Mediaportal.OnExit()
    13/11/2005 19:17:26 Card:1 stop
    13/11/2005 19:17:26 Card:1 DeleteGraph
    13/11/2005 19:17:26 DVBGraphBDA:DeleteGraph()
    13/11/2005 19:17:26 DVBGraphBDA: StopViewing()
    13/11/2005 19:17:26 DVBGraphBDA: stop vmr9
    13/11/2005 19:17:26 Vmr9:Enable:False
    13/11/2005 19:17:26 planescene: enabled:False
    13/11/2005 19:17:26 DVBGraphBDA: view stopped
    13/11/2005 19:17:26 DVBGraphBDA:DeleteGraph()
    13/11/2005 19:17:26 DVBDemuxer: audio:0 video:0 teletext:0 pmt:0 subtitle:0 program:-1
    13/11/2005 19:17:26 DVBGraphBDA:stop graph
    13/11/2005 19:17:26 DVBGraphBDA:graph stopped
    13/11/2005 19:17:26 DVBGraphBDA:remove vmr9
    13/11/2005 19:17:26 VMR9Helper:RemoveVMR9
    13/11/2005 19:17:26 VMR9Helper:stop vmr9 helper
    13/11/2005 19:17:26 VMR9Helper:stop planescene
    13/11/2005 19:17:26 PlaneScene: Stop()
    13/11/2005 19:17:26 PlaneScene: video draw allowed:False
    13/11/2005 19:17:26 PlaneScene: deinit()
    13/11/2005 19:17:26 DVBGraphBDA: deletegraph() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.DVBGraphBDA.DeleteGraph()
    13/11/2005 19:17:26 DVBDemuxer: audio:0 video:0 teletext:0 pmt:0 subtitle:0 program:-1
    13/11/2005 19:17:26 DVBGraphBDA:stop graph
    13/11/2005 19:17:26 DVBGraphBDA:graph stopped
    13/11/2005 19:17:26 DVBGraphBDA:remove vmr9
    13/11/2005 19:17:26 VMR9Helper:RemoveVMR9
    13/11/2005 19:17:26 VMR9Helper:stop vmr9 helper
    13/11/2005 19:17:26 VMR9Helper:stop planescene
    13/11/2005 19:17:26 PlaneScene: Stop()
    13/11/2005 19:17:26 PlaneScene: video draw allowed:False
    13/11/2005 19:17:26 PlaneScene: deinit()
    13/11/2005 19:17:26 DVBGraphBDA: deletegraph() Error in the application. Microsoft.DirectX.Direct3D at Microsoft.DirectX.Direct3D.Device.SetRenderTarget(Int32 renderTargetIndex, Surface renderTarget)
    at MediaPortal.Player.PlaneScene.Deinit()
    at MediaPortal.Player.VMR9Util.RemoveVMR9()
    at MediaPortal.TV.Recording.DVBGraphBDA.DeleteGraph()
    13/11/2005 19:17:26 PlugInManager.Stop()
    13/11/2005 19:17:26 MediaPortal done
    13/11/2005 19:17:26 dbs:close:programDatabaseV3.db3
    13/11/2005 19:17:26 dbs:close:TVDatabaseV21.db3

    I also noticed I had ~70MB 'mediaPortal.bak' and 'error.bak' files, filled with the following entries (was watching fullscreen TV for less than 30 minutes):

    13/11/2005 18:43:27 ProcessWindows exception:confused:ystem.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to interface type 'DShowNET.IVMRMixerBitmap9'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{CED175E5-1935-4820-81BD-FF6AD00C9108}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
    at DShowNET.IVMRMixerBitmap9.UpdateAlphaBitmapParameters(VMR9AlphaBitmap bitmap)
    at MediaPortal.Player.VMR9Util.SaveBitmap(Bitmap bitmap, Boolean show, Boolean transparent, Single alphaValue)
    at MediaPortal.TV.Recording.VMR9OSD.SaveBitmap(Bitmap bitmap, Boolean show, Boolean transparent, Single alphaValue)
    at MediaPortal.TV.Recording.VMR9OSD.HideBitmap()
    at MediaPortal.GUI.TV.GUIFullScreenTV.CheckTimeOuts()
    at MediaPortal.GUI.TV.GUIFullScreenTV.Process()
    at MediaPortal.GUI.Library.GUIWindowManager.ProcessWindows()

    I suspect the two issues are related...
     

    GlobalFusion

    Portal Member
    December 11, 2005
    24
    0
    I SOLVED IT! (For me anyway)

    As with others, the problem would only occur when using VRM9 instead of overlay (now redundant).

    But.. It would seem that the cause (for me) was not that I was changing the state of the video being played (tv, dvd etc) - but that the GUI was changing state.


    MY Resolution
    In 'Setup', under 'General' -I unchecked the "Use VRM9-ZapOSD (GUIZapOSD will not display then)"


    Will this work for everyone? who knows.

    Is this a valid solution? no idea.


    But it worked for me, and could even work for someone else (whether or not it even has anything to do with the problem).


    I'll take a Band-Aid fix when there is no other solution. :lol:

    ::] GF [::
     

    ajg23

    New Member
    October 22, 2006
    3
    0
    Home Country
    United States of America United States of America
    MY Resolution
    In 'Setup', under 'General' -I unchecked the "Use VRM9-ZapOSD (GUIZapOSD will not display then)"

    Hm, I don't see that option...:confused:

    But thank goodness the patches recommended here fixed the problem for me (could NOT change between normal and full screen, and TV overall was unstable!).

    :eek: HOWEVER! It did NOT work until after REBOOTING, even though NONE of the updates asked for a reboot :eek:

    Again, after reboot the crashes appear to have stopped. So reboot after installing the updates! :D
     

    Users who are viewing this thread

    Top Bottom