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

joEhSuper
Country flag

MP Donator
  • Premium Supporter
  • June 2, 2011
    697
    286
    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
    Country flag

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,420
    10,230
    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 (Users: 0, Guests: 1)

    Top Bottom