1.18.0 MP crashes when active recording and returnng to MP (1 Viewer)

joEhSuper

MP Donator
  • Premium Supporter
  • June 2, 2011
    1,008
    580
    Home Country
    Austria Austria
    MediaPortal Version: 1.18.0

    Description
    I will try to explain...
    in LOG I found "endless" entries of:

    Code:
    ....
    [2018-01-29 18:02:56,692] [Error  ] [MPMain   ] [ERROR] - TSReaderPlayer UpdateCurrentPosition Exception System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
       bei DirectShowLib.IMediaSeeking.GetCurrentPosition(Int64& pCurrent)
       bei MediaPortal.Player.BaseTSReaderPlayer.UpdateCurrentPosition()
    [2018-01-29 18:02:59,204] [Error  ] [MPMain   ] [ERROR] - TSReaderPlayer UpdateCurrentPosition Exception System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
       bei DirectShowLib.IMediaSeeking.GetCurrentPosition(Int64& pCurrent)
       bei MediaPortal.Player.BaseTSReaderPlayer.UpdateCurrentPosition()
    [2018-01-29 18:03:01,789] [Error  ] [MPMain   ] [ERROR] - TSReaderPlayer UpdateCurrentPosition Exception System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
       bei DirectShowLib.IMediaSeeking.GetCurrentPosition(Int64& pCurrent)
       bei MediaPortal.Player.BaseTSReaderPlayer.UpdateCurrentPosition()
    [2018-01-29 18:03:04,409] [Error  ] [MPMain   ] [ERROR] - TSReaderPlayer UpdateCurrentPosition Exception System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
       bei System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
       bei DirectShowLib.IMediaSeeking.GetCurrentPosition(Int64& pCurrent)
       bei MediaPortal.Player.BaseTSReaderPlayer.UpdateCurrentPosition()
    ....
    ....

    and right before these "endless" entries
    Code:
    [2018-01-29 17:13:33,939] [Error  ] [63       ] [ERROR] - render exception:System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
       bei MediaPortal.GUI.Library.GUIControl.Animate(Single timePassed, Animator animator)
       bei MediaPortal.GUI.Library.GUIImage.Animate(Single timePassed, Animator animator)
       bei MediaPortal.GUI.Library.GUIGroup.Render(Single timePassed)
       bei MediaPortal.GUI.Library.GUIControl.DoRender(Single timePassed, UInt32 currentTime)
       bei MediaPortal.GUI.Library.GUIWindow.Render(Single timePassed)

    Steps to Reproduce:
    It's hard to reproduce, it doesn't happen all times - so i wasn't able to collect logs with watchdog - so far...

    So I can only suppose that MP crashed when

    a recording is active
    During recording I turn off my HTPC --> So with my remote I send the command to send MP to sleep
    --> of course MP/HTPC does NOT go to sleep because of the active recording (this is OK)
    recording stops (sheduled)
    When I reactivate MP (after rec. has stopped) MP crashes -
    I don't know if it crashed when reactivating or before (after stopping record??? after first sending of sleep command???)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Hey :)
    I think i already seen those issues and maybe fixed in madVR latest current build (from madVR forum post in AREA 51), maybe you can try it ?
     

    Users who are viewing this thread

    Top Bottom