[mythtv] Lockups recently

Kyle Rose krose+mythtv at krose.org
Sat Jul 31 22:43:36 EDT 2004


It turns out that it mostly locks X (though X sometimes locks the
kernel for 30 seconds or so under this circumstance) so if I log in
from another machine and kill -9 the X server pid, I get things back
to normal.

The bad behavior appeared sometime after July 23 (which is the last
version I can get to work), which coincides with a lot of checkins
screwing with the NuppelVideo.cpp and others.  I notice that the
option for "experimental A/V sync" has disappeared, along with lots of
code relating to that in NuppelVideo.cpp.

Here's a snippet of a mythfrontend log from -D '30 Jul':

2004-07-31 22:26:39 mythfrontend version: 0.15.20040528-1 www.mythtv.org
2004-07-31 22:26:39 Enabled verbose msgs :all
2004-07-31 22:26:39 Registering Internal as a media playback plugin.
2004-07-31 22:26:40 generating cache image for: /usr/local/share/mythtv/themes/default/blank.png
2004-07-31 22:26:43 Default
2004-07-31 22:26:44 Connecting to backend server: 192.168.33.3:6543 (try 1 of 5)
2004-07-31 22:26:44 21      MYTH_PROTO_VERSION 12
2004-07-31 22:26:44 Using protocol version 12
2004-07-31 22:26:44 23      ANN Playback nausicaa 0
2004-07-31 22:26:44 21      QUERY_RECORDINGS Play
2004-07-31 22:26:44 21      MYTH_PROTO_VERSION 12
2004-07-31 22:26:44 Using protocol version 12
2004-07-31 22:26:44 23      ANN Playback nausicaa 1
2004-07-31 22:26:44 580     QUERY_CHECKFILE[]:[]The Simpsons[]:[]The Old Ma...
2004-07-31 22:26:45 580     QUERY_CHECKFILE[]:[]The Simpsons[]:[]The Old Ma...
2004-07-31 22:26:45 580     QUERY_CHECKFILE[]:[]The Simpsons[]:[]The Old Ma...
2004-07-31 22:26:45 23      ANN Playback nausicaa 0
2004-07-31 22:26:45 69      ANN FileTransfer nausicaa[]:[]/1025_20040731193...
2004-07-31 22:26:45 Output filters for this channel are: 'linearblend,'
2004-07-31 22:26:45 50      QUERY_FILETRANSFER 23[]:[]REQUEST_BLOCK[]:[]128000
2004-07-31 22:26:45 Read(): reqd=128000, rcvd=128000, rept=128000, error=0
2004-07-31 22:26:45 63      QUERY_FILETRANSFER 23[]:[]SEEK[]:[]0[]:[]0[]:[]...
2004-07-31 22:26:45 50      QUERY_FILETRANSFER 23[]:[]REQUEST_BLOCK[]:[]128000
2004-07-31 22:26:45 Read(): reqd=128000, rcvd=128000, rept=128000, error=0
2004-07-31 22:26:45 50      QUERY_FILETRANSFER 23[]:[]REQUEST_BLOCK[]:[]128000
2004-07-31 22:26:45 Read(): reqd=128000, rcvd=128000, rept=128000, error=0
2004-07-31 22:26:45 detectInterlace(Detect Scan, Detect Scan, 29.97, 480) ->Progressive Scan
2004-07-31 22:26:45 Interlaced: Progressive Scan  video_height: 480  fps: 29.97
2004-07-31 22:26:45 50      QUERY_FILETRANSFER 23[]:[]REQUEST_BLOCK[]:[]128000
2004-07-31 22:26:45 Read(): reqd=128000, rcvd=128000, rept=128000, error=0
2004-07-31 22:26:45 Estimated bitrate = 384000
2004-07-31 22:26:45 50      QUERY_FILETRANSFER 23[]:[]REQUEST_BLOCK[]:[]256000
2004-07-31 22:26:45 Read(): reqd=256000, rcvd=256000, rept=256000, error=0
2004-07-31 22:26:45 50      QUERY_FILETRANSFER 23[]:[]REQUEST_BLOCK[]:[]256000
2004-07-31 22:26:45 detectInterlace(Ignore Scan, Progressive Scan, 29.97, 480) ->Progressive Scan
2004-07-31 22:26:45 Interlaced: Progressive Scan  video_height: 480  fps: -1
Input #0, mpeg, from 'myth://192.168.33.3:6543/1025_20040731193000_20040731200000.nuv':
  Stream #0.0: Video: mpeg2video, 720x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-07-31 22:26:45 Position map found
2004-07-31 22:26:45 Read(): reqd=256000, rcvd=256000, rept=256000, error=0
2004-07-31 22:26:45 50      QUERY_FILETRANSFER 23[]:[]REQUEST_BLOCK[]:[]256000
2004-07-31 22:26:45 Commercial Detection initialized: width = 720, height = 480, fps = 29.97, method = 1
2004-07-31 22:26:45 Killing AudioOutputDSP
2004-07-31 22:26:45 Opening OSS audio device '/dev/dsp'.
2004-07-31 22:26:45 Audio fragment size: 4096
2004-07-31 22:26:45 Ending reconfigure
2004-07-31 22:26:45 kickoffOutputAudioLoop: pid = 4283
2004-07-31 22:26:45 audio thread waiting for buffer to fill fragment_size=4096, audiolen=0
2004-07-31 22:26:45 audio thread waiting for buffer to fill fragment_size=4096, audiolen=0
2004-07-31 22:26:45 audio thread waiting for buffer to fill fragment_size=4096, audiolen=0

At this point, the display flickers followed by a black MythTV window
with audio but no video.

Finally, thank god for ccache... :P

Cheers,
Kyle


More information about the mythtv-dev mailing list