[mythtv-commits] Re: Ticket #427: channel change/format change

MythTV mythtv at cvs.mythtv.org
Wed Oct 26 18:02:42 UTC 2005


#427: channel change/format change
-------------------------------------+--------------------------------------
 Reporter:  jacques.facquet at free.fr  |        Owner:  danielk
     Type:  defect                   |       Status:  new    
 Priority:  minor                    |    Milestone:  unknown
Component:  mythtv                   |      Version:  0.18.1 
 Severity:  medium                   |   Resolution:         
-------------------------------------+--------------------------------------
Comment (by bjm <bjm at lvcm.com>):

 [7597] breaks ToggleInputs. When pressing "C" playback freezes on the last
 frame from the current input. After several seconds the a dialog is
 displayed for "Error was encountered while displaying video.". "Return to
 menu" goes back to a black screen rather than the menu. After several more
 seconds a popup says "The connection to the master backend server has gone
 away for some reason.. Is it running?". The MBE process is running but
 cannot be contacted even after restarting the frontend.

 {{{
 Frontend log:
 2005-10-26 10:45:13.055 Video timing method: SGI OpenGL

 [Press "C" at ~10:45:33 to switch from Television to S-Video input]

 2005-10-26 10:45:53.451 ReadStringList timeout (quick).
 2005-10-26 10:45:53.452 RemoteEncoder::SendReceiveStringList(): No
 response.
 2005-10-26 10:45:53.452 WriteStringList: Bad socket
 2005-10-26 10:45:53.452 ReadStringList: Bad socket
 2005-10-26 10:45:53.452 RemoteEncoder::SendReceiveStringList(): No
 response.
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 2005-10-26 10:45:53.452 WriteStringList: Bad socket
 2005-10-26 10:45:53.452 ReadStringList: Bad socket
 2005-10-26 10:45:53.452 RemoteEncoder::SendReceiveStringList(): No
 response.
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 ASSERT: "i <= nodes" in /usr/include/qt3/qvaluelist.h (373)
 2005-10-26 10:45:53.454 WriteStringList: Bad socket
 2005-10-26 10:45:53.454 ReadStringList: Bad socket
 2005-10-26 10:45:53.454 RemoteEncoder::SendReceiveStringList(): No
 response.
 2005-10-26 10:45:53.454 decodeLongLong() called with offset >= list size.
 2005-10-26 10:45:53.465 WriteStringList: Bad socket
 2005-10-26 10:45:53.465 ReadStringList: Bad socket
 2005-10-26 10:45:53.465 RemoteEncoder::SendReceiveStringList(): No
 response.
 2005-10-26 10:45:53.465 decodeLongLong() called with offset >= list size.
 2005-10-26 10:46:23.462 ReadStringList timeout (quick).
 2005-10-26 10:46:23.463 RemoteFile::Read(): No response from control
 socket.
 2005-10-26 10:46:23.463 RemoteFile::Read() failed in
 RingBuffer::safe_read().
 2005-10-26 10:46:23.463 RemoteFile::Read() failed in
 RingBuffer::safe_read().
 2005-10-26 10:46:23.463 RemoteFile::Read() failed in
 RingBuffer::safe_read().
 2005-10-26 10:46:23.463 RemoteFile::Read() failed in
 RingBuffer::safe_read().
 2005-10-26 10:46:23.463 RemoteFile::Read() failed in
 RingBuffer::safe_read().
 2005-10-26 10:46:23.463 RemoteFile::Read() failed in
 RingBuffer::safe_read().

 Backend log:

 2005-10-26 10:45:12.907 TVRec(2): SetFlags(FrontendReady,) ->
 FrontendReady,RunMainLoop,AskAllowRecording,RecorderRunning,

 [Press "C" at ~10:45:33 to switch from Television to S-Video input]

 2005-10-26 10:45:33.450 TVRec(2): ClearFlags(RingBufferReset,) ->
 FrontendReady,RunMainLoop,AskAllowRecording,RecorderRunning,
 2005-10-26 10:45:33.469 TVRec(2): Request: Program(no)
 channel(ToggleInputs) input() flags(LiveTV,)
 2005-10-26 10:45:33.469 TVRec(2): ClearFlags(PENDINGACTIONS,) ->
 FrontendReady,RunMainLoop,AskAllowRecording,RecorderRunning,
 2005-10-26 10:45:33.469 TVRec(2): SetFlags(WaitingForRecPause,) ->
 FrontendReady,RunMainLoop,AskAllowRecording,WaitingForRecPause,RecorderRunning,
 2005-10-26 10:45:33.469 TVRec(2): ClearFlags(WaitingForRecPause,) ->
 FrontendReady,RunMainLoop,AskAllowRecording,RecorderRunning,
 2005-10-26 10:45:33.469 TVRec(2): SetFlags(RingBufferReset,) ->
 FrontendReady,RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReset,
 2005-10-26 10:45:33.469 Channel(/dev/video1)::SwitchToInput(in 2, set ch)
 2005-10-26 10:45:33.472 Channel(/dev/video1): SetInputAndFormat(2, NTSC)
 setting format (v4l v2)
 2005-10-26 10:45:33.474 TVRec(2) Error: Failed to set channel to
 ToggleInputs.Reverting to kState_None

 [---------------------------------------^^^^^^^^^^^^^^^^^^^^^]

 2005-10-26 10:45:33.474 TVRec(2): Changing from WatchingLiveTV to None
 2005-10-26 10:45:33.474 TVRec(2):
 ClearFlags(FrontendReady,CancelNextRecording,) ->
 RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReset,
 2005-10-26 10:45:33.474 TVRec(2): SetFlags(AskAllowRecording,) ->
 RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReset,
 2005-10-26 10:45:33.474 TVRec(2): Request: Program(no) channel() input()
 flags(KillRec,)
 }}}

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/427>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list