[mythtv-users] mythbackend dies after specifying recording profiles

eckzow eckzow at gmail.com
Tue May 3 07:16:42 UTC 2005


I'm using a Winfast 2000 Expert tv tuner card.  I've used it in my
AMD64 box, versions 0.16 through 0.18, never had a hitch.  Now I've
placed it into a PIII box that I'm going to try to dedicate. 
Unfortunately I've got it all set up, but when I go to watch Live TV,
the backend up and dies.  Here's a log with "-v all" -- this occured
in version 0.18, I blew away my install and put in 0.16 and still have
the problem.  This log is from 0.16 while I recompile 0.18...

---------------------------------------------------------------------------------------------------
Starting up as the master server.
2005-05-03 02:54:32 Probed: /dev/v4l/video0 - Television
2005-05-03 02:54:32 Probed: /dev/v4l/video0 - Composite1
2005-05-03 02:54:32 Probed: /dev/v4l/video0 - S-Video
2005-05-03 02:54:32 Probed: /dev/v4l/video0 - Television
2005-05-03 02:54:32 Probed: /dev/v4l/video0 - Composite1
2005-05-03 02:54:32 Probed: /dev/v4l/video0 - S-Video
2005-05-03 02:54:32 TuneTo(4) curList[i].freq(67250)
2005-05-03 02:54:32 TuneToFrequency(1076)
2005-05-03 02:54:32 mythbackend version: 0.16.20040906-1 www.mythtv.org
2005-05-03 02:54:32 Enabled verbose msgs :all
2005-05-03 02:54:34 Found changes in the todo list.
2005-05-03 02:54:34 PruneOldRecords...
2005-05-03 02:54:34 AddNewRecords...
Query 0: /record.search = 0 AND program.title = record.title
2005-05-03 02:54:34  |-- Start DB Query 0...
2005-05-03 02:54:34  |-- Processing 0 results...
2005-05-03 02:54:34  +-- Cleanup...
2005-05-03 02:54:34 Sort by time...
2005-05-03 02:54:34 PruneOverlaps...
2005-05-03 02:54:34 Sort by priority...
2005-05-03 02:54:34 BuildListMaps...
2005-05-03 02:54:34 SchedNewRecords...
2005-05-03 02:54:34 Scheduling:
2005-05-03 02:54:34 ClearListMaps...
2005-05-03 02:54:34 Sort by time...
2005-05-03 02:54:34 PruneRedundants...
--- print list start ---
Title - Subtitle                    Chan ChID Day Start  End   S C I  T N Pri
---  print list end  ---
2005-05-03 02:54:34 Scheduled 0 items in 0.0073 seconds.
2005-05-03 02:54:34 Seem to be woken up by USER
2005-05-03 02:54:59 13      ACCEPT[]:[]13
2005-05-03 02:54:59 MainServer::HandleAnnounce Playback
2005-05-03 02:54:59 adding: mythbox as a client (events: 0)
2005-05-03 02:54:59 2       OK
2005-05-03 02:54:59 Getting next free recorder after : -1
2005-05-03 02:54:59 Card 1 is local.
2005-05-03 02:54:59 28      1[]:[]192.168.1.103[]:[]6543
2005-05-03 02:54:59 13      ACCEPT[]:[]13
2005-05-03 02:54:59 13      ACCEPT[]:[]13
2005-05-03 02:54:59 MainServer::HandleAnnounce Playback
2005-05-03 02:54:59 adding: mythbox as a client (events: 1)
2005-05-03 02:54:59 2       OK
2005-05-03 02:54:59 MainServer::HandleAnnounce Playback
2005-05-03 02:54:59 adding: mythbox as a client (events: 0)
2005-05-03 02:54:59 2       OK
2005-05-03 02:54:59 84      rbuf://192.168.1.103:6543/video/ringbuf1.nuv[]:...
2005-05-03 02:54:59 MainServer::HandleAnnounce Playback
2005-05-03 02:54:59 adding: mythbox as a client (events: 0)
2005-05-03 02:54:59 2       OK
2005-05-03 02:54:59 adding: mythbox as a remote ringbuffer
2005-05-03 02:54:59 2       OK
2005-05-03 02:54:59 Changing from None to WatchingLiveTV
2005-05-03 02:54:59 Using profile 'Live TV' to record
NVR: v4l2: format set, getting yuyv from v4l, converting
2005-05-03 02:55:00 2       ok
2005-05-03 02:55:00 1       1
2005-05-03 02:55:00 5       29.97
Killed
---------------------------------------------------------------------------------------------------

Though sometimes (I'd say 1 in 3) I will get a line after the line
ending in 29.97 that states the standard "strange error flushing
buffer ... " and every once in a while (I've seen it happen twice in
all my desperate attempts to figure out what's wrong) I get something
that looks like it might be the name of the show that's playing on the
channel.  On the frontend I simply get a black screen for about 5-10
seconds, followed by the main menu again.  If I try to go back to Live
TV it obviously gives the error "the master backend cannot be found"
or whatever.

Log of the frontend this time seperated into first what always prints
on the terminal (stderr?) and what gets piped to a file using
mythfrontend > file, again using -v all:
---------------------------------------------------------------------------------------------------
Errm, event socket just closed.
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
Could not bind to UDP notify port: 6948
Couldn't read file: rbuf://192.168.1.103:6543/video/ringbuf1.nuv
QSocketDevice::writeBlock: Invalid socket
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
QSocketDevice::writeBlock: Invalid socket
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
QSocketDevice::writeBlock: Invalid socket
Remote file timeout.
---------------------------------------------------------------------------------------------------
/// **** above was the console, this is what was piped to a file
2005-05-03 03:11:08 mythfrontend version: 0.16.20040906-1 www.mythtv.org
2005-05-03 03:11:08 Enabled verbose msgs :all
2005-05-03 03:11:09 Registering Internal as a media playback plugin.
2005-05-03 03:11:09 generating cache image for:
/usr/share/mythtv/themes/default/blank.png
2005-05-03 03:11:27 Connecting to backend server: 192.168.1.103:6543
(try 1 of 5)
2005-05-03 03:11:27 21      MYTH_PROTO_VERSION 13
2005-05-03 03:11:27 Using protocol version 13
2005-05-03 03:11:27 22      ANN Playback mythbox 0
2005-05-03 03:11:27 29      GET_NEXT_FREE_RECORDER[]:[]-1
2005-05-03 03:11:27 21      MYTH_PROTO_VERSION 13
2005-05-03 03:11:27 21      MYTH_PROTO_VERSION 13
2005-05-03 03:11:27 Using protocol version 13
2005-05-03 03:11:27 22      ANN Playback mythbox 1
2005-05-03 03:11:27 Using protocol version 13
2005-05-03 03:11:27 22      ANN Playback mythbox 0
2005-05-03 03:11:27 44      QUERY_RECORDER 1[]:[]SETUP_RING_BUFFER[]:[]0
2005-05-03 03:11:27 22      ANN Playback mythbox 0
2005-05-03 03:11:27 24      ANN RingBuffer mythbox 1
2005-05-03 03:11:27 33      QUERY_RECORDER 1[]:[]SPAWN_LIVETV
2005-05-03 03:11:27 33      QUERY_RECORDER 1[]:[]IS_RECORDING
2005-05-03 03:11:27 34      QUERY_RECORDER 1[]:[]GET_FRAMERATE
2005-05-03 03:11:27 37      QUERY_RECORDER 1[]:[]GET_PROGRAM_INFO
2005-05-03 03:11:35 ReadStringList timeout (quick).
2005-05-03 03:11:35 Output filters for this channel are: ''
2005-05-03 03:11:35 53      QUERY_RECORDER 1[]:[]REQUEST_BLOCK_RINGBUF[]:[]...
2005-05-03 03:11:35 RemoteFile::Read(): No response from control socket.
2005-05-03 03:11:35 Read(): reqd=128000, rcvd=0, rept=-1, error=0
2005-05-03 03:11:35 RemoteFile::Read() failed in RingBuffer::safe_read().
2005-05-03 03:11:35 RemoteFile::Read() failed in RingBuffer::safe_read().
2005-05-03 03:11:35 RemoteFile::Read() failed in RingBuffer::safe_read().
2005-05-03 03:11:35 RemoteFile::Read() failed in RingBuffer::safe_read().
2005-05-03 03:11:35 RemoteFile::Read() failed in RingBuffer::safe_read().
2005-05-03 03:11:35 RemoteFile::Read() failed in RingBuffer::safe_read().
2005-05-03 03:11:35 Changing from None to WatchingLiveTV
2005-05-03 03:11:35 Decoder not alive, and trying to play..
2005-05-03 03:11:35 32      QUERY_RECORDER 1[]:[]STOP_LIVETV
2005-05-03 03:11:35 Error writing stringlist
2005-05-03 03:11:35 47      QUERY_RECORDER 1[]:[]GET_FREE_SPACE[]:[]0[]:[]0
2005-05-03 03:11:35 Error writing stringlist
2005-05-03 03:11:35 39      QUERY_RECORDER 1[]:[]GET_FRAMES_WRITTEN
2005-05-03 03:11:35 Error writing stringlist
2005-05-03 03:11:35 Changing from None to None
2005-05-03 03:11:35 33      QUERY_RECORDER 1[]:[]DONE_RINGBUF
2005-05-03 03:11:35 Error writing stringlist
---------------------------------------------------------------------------------------------------

lspci info on the card, if useful:

0000:00:0e.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI
Video and Audio Decoder (rev 05)


More information about the mythtv-users mailing list