I'm having a frustrating problem that seems to have come out of no where; I record lots of basketball games, and if I begin watching them shortly after they've begun I can watch them just fine, all the way through.  If I wait until there's perhaps an hour or so of game recorded already, while it's still recording, I can't begin watching it until the recording is finished.  I've just tried disabling commercial flagging during the recording to see if that's somehow messing it up, but I don't have anymore games to record today to see if that changed anything.  I can play the file directly, and the preview of the file is showing from the selection screen, but if I play the recording the screen goes to black for a while, then sometimes the front end crashes and shows a segmentation fault, other times it just returns to the selection screen.
<br><br>I haven&#39;t built it with debug flags and tried to run it through the debugger (I&#39;m not honestly not entirely sure how) but I pulled last night&#39;s svn and built it with no change.&nbsp; It&#39;s being recorded on a PVR150, so no fancy HD issues, and it&#39;s a combination frontend/backend with local file access.
<br><br>The log entries I&#39;m getting with &#39;-v most&#39; are as follows:<br><br><br>2006-12-31 16:19:34.139 TV: Attempting to change from None to WatchingRecording<br>2006-12-31 16:19:34.139 RingBuf(/home/video/1099_20061231145800.mpg): OpenFile(/home/video/1099_20061231145800.mpg, 12)
<br>2006-12-31 16:19:34.139 RingBuf(/home/video/1099_20061231145800.mpg): CalcReadAheadThresh(3066635316 KB)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt; threshhold(64 KB) min read(0 KB) blk size(32 KB)<br>2006-12-31 16:19:34.139 write -&gt; 10 513&nbsp;&nbsp;&nbsp;&nbsp; GET_RECORDER_NUM[]:[]College Basketball[]:[]Dayton at North Carol...
<br>2006-12-31 16:19:34.140 read&nbsp; &lt;- 10 28&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1[]:[]192.168.0.100[]:[]6543<br>2006-12-31 16:19:34.140 MythSocket(8354ab0:16): new socket<br>2006-12-31 16:19:34.140 MythSocket(8354ab0:16): attempting connect() to (<a href="http://192.168.0.100:6543">
192.168.0.100:6543</a>)<br>2006-12-31 16:19:34.140 MythSocket(8354ab0:16): state change Idle -&gt; Connected<br>2006-12-31 16:19:34.140 write -&gt; 16 21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MYTH_PROTO_VERSION 32<br>2006-12-31 16:19:34.141 read&nbsp; &lt;- 16 13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ACCEPT[]:[]32
<br>2006-12-31 16:19:34.141 Using protocol version 32<br>2006-12-31 16:19:34.141 write -&gt; 16 21&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ANN Playback mythtv 0<br>2006-12-31 16:19:34.143 read&nbsp; &lt;- 16 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OK<br>2006-12-31 16:19:34.144 NVP: Exited decoder loop.
<br>2006-12-31 16:19:34.147 write -&gt; 10 33&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MESSAGE[]:[]RECORDING_LIST_CHANGE<br>2006-12-31 16:19:34.148 read&nbsp; &lt;- 10 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OK<br>2006-12-31 16:19:34.148 MythSocket(83605a8:8): socket is readable<br>2006-12-31 16:19:
34.148 MythSocket(83605a8:8): cb-&gt;readyRead()<br>2006-12-31 16:19:34.148 read&nbsp; &lt;-&nbsp; 8 51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty<br>2006-12-31 16:19:34.148 MythEvent: RECORDING_LIST_CHANGE<br>2006-12-31 16:19:
34.163 ~VideoOutputNull()<br>2006-12-31 16:19:34.179 TV: Output filters for this channel are: &#39;&#39;<br>2006-12-31 16:19:34.185 Avg read interval was 197 msec. 64K block size<br>2006-12-31 16:19:34.193 Avg read interval was 196 msec. 64K block size
<br>0: start_time: 0.036 duration: 440.063<br>1: start_time: 0.026 duration: 440.046<br>stream: start_time: 0.289 duration: 4889.696 bitrate=4995 kb/s<br>2006-12-31 16:19:34.194 AFD: Stream #0, has id 0x480 codec id MPEG2VIDEO, type Video, bitrate 5800000 at 0x0x8412ae0
<br>2006-12-31 16:19:34.195 detectInterlace(Detect Scan, Interlaced Scan, 29.97, 480) -&gt;Interlaced Scan<br>2006-12-31 16:19:34.195 AFD: Looking for decoder for MPEG2VIDEO<br>2006-12-31 16:19:34.195 AFD: Opened codec 0x8676c10, id(MPEG2VIDEO) type(Video)
<br>2006-12-31 16:19:34.196 AFD: Stream #1, has id 0x448 codec id MP2, type Audio, bitrate 192000 at 0x0x8437960<br>2006-12-31 16:19:34.196 AFD: Looking for decoder for MP2<br>2006-12-31 16:19:34.196 AFD: Opened codec 0x83ed6c0, id(MP2) type(Audio)
<br>2006-12-31 16:19:34.196 AFD: Audio Track #1 is A/V stream #1 and has 2 channels in the Unknown language(0).<br>2006-12-31 16:19:34.196 RingBuf(/home/video/1099_20061231145800.mpg): CalcReadAheadThresh(3056879382 KB)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&gt; threshhold(64 KB) min read(0 KB) blk size(32 KB)<br>2006-12-31 16:19:34.196 AFD: Selected track 1: Unknown MP2 2ch (A/V Stream #1)<br>2006-12-31 16:19:34.196 AFD: Initializing audio parms from audio track #1
<br>2006-12-31 16:19:34.196 AFD: Audio format changed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from id(NONE)&nbsp;&nbsp;&nbsp; -1Hz -1ch&nbsp;&nbsp; 0bps&nbsp;&nbsp;&nbsp; ; id(NONE)&nbsp;&nbsp;&nbsp; -1Hz -1ch&nbsp;&nbsp; 0bps<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to&nbsp;&nbsp; id( MP2) 48000Hz&nbsp; 2ch&nbsp; 16bps&nbsp;&nbsp;&nbsp; ; id( MP2) 48000Hz&nbsp; 2ch&nbsp; 16bps
<br>2006-12-31 16:19:34.198 AO: Killing AudioOutputDSP<br>2006-12-31 16:19:34.199 Opening ALSA audio device &#39;mixed-digital&#39;.<br>2006-12-31 16:19:34.200 Avg read interval was 197 msec. 64K block size<br>2006-12-31 16:19:
34.222 in SetParameters(format=2, channels=2, rate=48000, buffer_time=500000, period_time=125000)<br>2006-12-31 16:19:34.224 get_buffer_size returned 4096<br>2006-12-31 16:19:34.224 set_period_time_near returned 21333<br>
2006-12-31 16:19:34.224 get_period_size returned 1024<br>2006-12-31 16:19:34.228 Opening mixer /dev/mixer<br>ALSA lib control.c:739:(snd_ctl_open_noupdate) Invalid CTL /dev/mixer<br>2006-12-31 16:19:34.228 AudioOutput Warning: Mixer attach error -2: No such file or directory
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Check Mixer Name in Setup: &#39;/dev/mixer&#39;<br>2006-12-31 16:19:34.229 AO: Audio fragment size: 6144<br>2006-12-31 16:19:34.230 AO: Audio Stretch Factor: 1<br>2006-12-31 16:19:34.230 AO: Ending reconfigure
<br>2006-12-31 16:19:34.230 Dec: Trying to select track (w/lang)<br>2006-12-31 16:19:34.230 Dec: Selecting first track<br>2006-12-31 16:19:34.230 Dec: Selected track #1 in the Unknown language(0)<br>2006-12-31 16:19:34.230
 Resyncing position map. posmapStarted = 0 livetv(0) watchingRec(1)<br>2006-12-31 16:19:34.232 SyncPositionMap watchingrecording, from DB: 0 entries<br>2006-12-31 16:19:34.232 write -&gt; 16 39&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_RECORDER 1[]:[]GET_FRAMES_WRITTEN
<br>2006-12-31 16:19:34.233 read&nbsp; &lt;- 16 12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0[]:[]146550<br>2006-12-31 16:19:34.233 Filling position map from 0 to 146550<br>2006-12-31 16:19:34.233 write -&gt; 16 55&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QUERY_RECORDER 1[]:[]FILL_POSITION_MAP[]:[]0[]:[]146550
<br>2006-12-31 16:19:34.417 read&nbsp; &lt;- 16 349984&nbsp; 0[]:[]1[]:[]0[]:[]0[]:[]0[]:[]2[]:[]0[]:[]374784[]:[]0[]:[]3[]:[]...<br>2006-12-31 16:19:34.422 AO: kickoffOutputAudioLoop: pid = 30988<br>2006-12-31 16:19:34.422 AO: OutputAudioLoop: Play Event
<br>2006-12-31 16:19:34.422 AO: Broadcasting free space avail<br>2006-12-31 16:19:34.423 Avg read interval was 195 msec. 96K block size<br>2006-12-31 16:19:34.433 Avg read interval was 197 msec. 128K block size<br><br>2006-12-31 16:19:
34.433 Avg read interval was 197 msec. 128K block size<br>2006-12-31 16:19:34.443 Avg read interval was 197 msec. 160K block size<br>2006-12-31 16:19:34.457 Avg read interval was 196 msec. 192K block size<br>2006-12-31 16:19:
34.471 Avg read interval was 197 msec. 224K block size<br>2006-12-31 16:19:34.527 AO: Broadcasting free space avail<br>2006-12-31 16:19:34.531 AO: Broadcasting free space avail<br>2006-12-31 16:19:34.535 AO: Broadcasting free space avail
<br>2006-12-31 16:19:34.539 AO: Broadcasting free space avail<br>2006-12-31 16:19:34.543 AO: Broadcasting free space avail<br>2006-12-31 16:19:34.547 AO: Broadcasting free space avail<br>[Last line repeats hundreds of times]
<br><br><br><br><br><br><br><br><br>Anyone seen anything like before?<br><br>Ryan Steffes<br>