- June 2, 2011
- 1,027
- 607
- Home Country
-
Austria
MediaPortal Version: 1.18.0
Description
I will try to explain...
and right before these "endless" entries
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???)
Description
I will try to explain...
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???)