[mythtv] DVB broken in 9701?
Otto Kolsi
otto at kolsi.fi
Thu Apr 13 20:51:26 UTC 2006
Hi,
After updating to SVN 9701, DVB-T here in Finland (at least for me)
seems to be broken. Before update I believe I had SVN 9656 or some other
around that time and everything worked fine.
For example, if I exit from live-tv, frontend just hangs and last
log-line in backend is "DVBSIParser: Stopping DVB Section Reader" (see
below). There is also frontend log from the same time.
If there is a on-going recording and I'll try to stop it, similar hang
occurs and last line in backend is the same line related to Section Reader.
After backend starts, if I wait so that EIT starts and stops(?), I
cannot enter live-tv at all. Again it seems to hang somewhere.
This is just a wild guess, but could there be too much locking, some
kind of deadlock / race condition or something else somewhere in
DVBSIParser? And this would happen when the Parser/Section Reader is
stopped/closed.
I'm little bit out of time right now, but I'll try to produce more logs
/ backtrace if that helps.
BACKEND:
2006-04-13 23:10:28.677 read <- 17 32 QUERY_RECORDER 1[]:[]STOP_LIVETV
2006-04-13 23:10:28.680 StopLiveTV(void) curRec: 0x8779d78 pseudoRec: 0
2006-04-13 23:10:28.691 TVRec(1): Changing from WatchingLiveTV to None
2006-04-13 23:10:28.695 TVRec(1):
ClearFlags(FrontendReady,CancelNextRecording,) ->
RunMainLoop,AskAllowRecording,SIParserRunning,RecorderRunning,RingBufferReady,
2006-04-13 23:10:28.699 TVRec(1): SetFlags(AskAllowRecording,) ->
RunMainLoop,AskAllowRecording,SIParserRunning,RecorderRunning,RingBufferReady,
2006-04-13 23:10:28.701 TVRec(1): Request: Program(no) channel() input()
flags(KillRec,KillRingBuffer,)
2006-04-13 23:10:28.703 DVBSIParser: Stopping DVB Section Reader
2006-04-13 23:10:40.606 JobQueue: Currently set at 1 job(s) max and to
run new jobs from 00:00 to 23:59
FRONTEND:
2006-04-13 23:10:28.652 write -> 25 32 QUERY_RECORDER 1[]:[]STOP_LIVETV
2006-04-13 23:10:28.664 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.664 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.664 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.664 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.664 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.665 VBI: Unknown descriptor: 255
2006-04-13 23:10:28.665 VBI: Unknown descriptor: 255
2006-04-13 23:10:28.665 VBI: Unknown descriptor: 255
2006-04-13 23:10:28.666 _AddSamples bytes=4608, used=178177,
free=589823, timecode=20111
2006-04-13 23:10:28.666 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.666 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.666 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.666 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.667 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.667 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.667 TeletextDecoder: No Teletext Viewer defined!
2006-04-13 23:10:28.668 _AddSamples bytes=4608, used=182785,
free=585215, timecode=20136
2006-04-13 23:10:28.668 NVP: Exited decoder loop.
2006-04-13 23:10:28.671 Broadcasting free space avail
2006-04-13 23:10:28.671 WriteAudio: Preparing 6144 bytes (1536 frames)
2006-04-13 23:10:28.672 audio waiting for space on soundcard: have 2932
need 6144
2006-04-13 23:10:28.687 Broadcasting free space avail
2006-04-13 23:10:28.687 WriteAudio: Preparing 6144 bytes (1536 frames)
2006-04-13 23:10:28.688 audio waiting for space on soundcard: have 884
need 6144
2006-04-13 23:10:28.697 VideoOutputXv: dtor
2006-04-13 23:10:28.698 VideoBuffers::DiscardFrames(1):
UUUUUUUuUULUUUUUUUUUUUUUuAUUUUU
2006-04-13 23:10:28.698 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2006-04-13 23:10:28.698 VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2006-04-13 23:10:28.698 VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2006-04-13 23:10:28.699 VideoBuffers::DiscardFrames():
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2006-04-13 23:10:28.699 VideoBuffers::DiscardFrames(1):
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2006-04-13 23:10:28.700 VideoOutputXv: Closing XVideo port 244
2006-04-13 23:10:28.702 Killing AudioOutputDSP
2006-04-13 23:10:28.703 OutputAudioLoop: Stop Event
2006-04-13 23:10:28.703 kickoffOutputAudioLoop exiting
2006-04-13 23:10:48.659 ReadStringList timeout (quick).
2006-04-13 23:10:48.660 RemoteEncoder::SendReceiveStringList(): No response.
2006-04-13 23:10:48.660 TV: StopStuff(): stopping player[s] (2/2)
2006-04-13 23:10:48.663 write -> 22 33
MESSAGE[]:[]RECORDING_LIST_CHANGE
--
Otto
More information about the mythtv-dev
mailing list