SVN 17009. (please add request that the MPTESTTOOL2 needs to gather the '.bak' files aswell as a lot of info isn't being gathered to help the debug process when uploaded)
New bugs:
PS doesn't respect EPG grab and will shut down even if grab is on. OR
EPG grab restarts while shutdown thread is actioning,; LOGS
2008-01-13 02:45:15.937500 [7]: EPG: grabber stopped..
2008-01-13 02:45:15.968750 [11]: epg:Grab for card:#9 transponder #1 index:0/3 last:12/01/2008 18:43:36 type:4 freq:826000 mod:0 sr:0 bw:8 pol:0
2008-01-13 02:45:15.984375 [11]: grab epg card:#9 transponder: #1 ch:BBC FOUR
2008-01-13 02:45:17.375000 [11]: Epg: card:9 start grab DVBT:tv:BBC BBC FOUR Freq:826000 ONID:9018 TSID:16384 SID:16832 PMT:2BE FTA:True LCN:9 BandWidth:8
2008-01-13 11:36:47.671875 [11]: Epg: card:9 timeout after 531.469010416667 mins
MP Main will crash and be unresponsive on return from hibernation, last log line is
2008-01-12 23:45:23.125000 [Info.][MPMain]: Main: WM_POWERBROADCAST: 4
2008-01-12 23:45:23.125000 [Info.][MPMain]: Main: Windows is hibernating
2008-01-12 23:45:23.281250 [Debug][MPMain]: Main: SaveLastActiveModule - enabled False
2008-01-12 23:45:23.281250 [Info.][MPMain]: Main: Stopping playback
2008-01-12 23:45:23.359375 [Info.][MPMain]: Main: Stopping recorder
2008-01-12 23:45:23.375000 [Info.][MPMain]: Main: Stopping AutoPlay
2008-01-12 23:45:23.578125 [Info.][MPMain]: Main: OnSuspend - Done
2008-01-12 23:45:23.640625 [Debug][MPMain]: PSClientPlugin: PSClientPlugin: unregister handlers with tvservice with tag 5
2008-01-12 23:45:23.687500 [Debug][MPMain]: PSClientPlugin: resetting PowerScheduler RemotePowerControl interface
2008-01-12 23:45:23.703125 [Debug][MPMain]: PSClientPlugin: resetting TVServer RemoteControl interface
The above bugs appeared aroundSVN's above 16940
Another old BUG that is always there but has no other debug info is below BUT may be now linked to the above newer bugs.
2008-01-12 23:45:23.875000 [7]: TV service PowerEventThread: Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at TvEngine.PowerScheduler.PowerScheduler.get_DisAllowShutdown()
at TvEngine.PowerScheduler.PowerScheduler.SetWakeupTimer()
at TvEngine.PowerScheduler.PowerScheduler.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.PowerEventThreadWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at TvService.Service1.GetMessageA(MSG& msg, IntPtr hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)
at TvService.Service1.PowerEventThread()
and again
2008-01-13 02:45:16.062500 [7]: TV service PowerEventThread: Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at TvEngine.PowerScheduler.PowerScheduler.get_DisAllowShutdown()
at TvEngine.PowerScheduler.PowerScheduler.SetWakeupTimer()
at TvEngine.PowerScheduler.PowerScheduler.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.PowerEventThreadWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at TvService.Service1.GetMessageA(MSG& msg, IntPtr hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)
at TvService.Service1.PowerEventThread()
New bugs:
PS doesn't respect EPG grab and will shut down even if grab is on. OR
EPG grab restarts while shutdown thread is actioning,; LOGS
2008-01-13 02:45:15.937500 [7]: EPG: grabber stopped..
2008-01-13 02:45:15.968750 [11]: epg:Grab for card:#9 transponder #1 index:0/3 last:12/01/2008 18:43:36 type:4 freq:826000 mod:0 sr:0 bw:8 pol:0
2008-01-13 02:45:15.984375 [11]: grab epg card:#9 transponder: #1 ch:BBC FOUR
2008-01-13 02:45:17.375000 [11]: Epg: card:9 start grab DVBT:tv:BBC BBC FOUR Freq:826000 ONID:9018 TSID:16384 SID:16832 PMT:2BE FTA:True LCN:9 BandWidth:8
2008-01-13 11:36:47.671875 [11]: Epg: card:9 timeout after 531.469010416667 mins
MP Main will crash and be unresponsive on return from hibernation, last log line is
2008-01-12 23:45:23.125000 [Info.][MPMain]: Main: WM_POWERBROADCAST: 4
2008-01-12 23:45:23.125000 [Info.][MPMain]: Main: Windows is hibernating
2008-01-12 23:45:23.281250 [Debug][MPMain]: Main: SaveLastActiveModule - enabled False
2008-01-12 23:45:23.281250 [Info.][MPMain]: Main: Stopping playback
2008-01-12 23:45:23.359375 [Info.][MPMain]: Main: Stopping recorder
2008-01-12 23:45:23.375000 [Info.][MPMain]: Main: Stopping AutoPlay
2008-01-12 23:45:23.578125 [Info.][MPMain]: Main: OnSuspend - Done
2008-01-12 23:45:23.640625 [Debug][MPMain]: PSClientPlugin: PSClientPlugin: unregister handlers with tvservice with tag 5
2008-01-12 23:45:23.687500 [Debug][MPMain]: PSClientPlugin: resetting PowerScheduler RemotePowerControl interface
2008-01-12 23:45:23.703125 [Debug][MPMain]: PSClientPlugin: resetting TVServer RemoteControl interface
The above bugs appeared aroundSVN's above 16940
Another old BUG that is always there but has no other debug info is below BUT may be now linked to the above newer bugs.
2008-01-12 23:45:23.875000 [7]: TV service PowerEventThread: Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at TvEngine.PowerScheduler.PowerScheduler.get_DisAllowShutdown()
at TvEngine.PowerScheduler.PowerScheduler.SetWakeupTimer()
at TvEngine.PowerScheduler.PowerScheduler.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.PowerEventThreadWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at TvService.Service1.GetMessageA(MSG& msg, IntPtr hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)
at TvService.Service1.PowerEventThread()
and again
2008-01-13 02:45:16.062500 [7]: TV service PowerEventThread: Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at TvEngine.PowerScheduler.PowerScheduler.get_DisAllowShutdown()
at TvEngine.PowerScheduler.PowerScheduler.SetWakeupTimer()
at TvEngine.PowerScheduler.PowerScheduler.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.OnPowerEvent(PowerEventType powerStatus)
at TvService.Service1.PowerEventThreadWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
at TvService.Service1.GetMessageA(MSG& msg, IntPtr hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)
at TvService.Service1.PowerEventThread()