[mythtv-users] Recording Functionality Breaks Regularly Since Upgrading to 0.25

Brian and Lisa brian.n.lisa at gmail.com
Thu Jun 7 19:30:40 UTC 2012


Greetings (and apologies for original message which included html, I 
hope this is better),

Ever since upgrading to 0.25 from 0.24 my system spontaneously fails to 
make recordings.

Generally 12 hours or so after the last reboot, after having made 
scheduled recordings normally in the interim, the system will attempt to 
make scheduled TV recording(s) but fail.  After a reboot, the system 
will resume recording scheduled programs but once the backend breaks, it 
will remain broken until the host is reboot (stopping/restarting the 
backend makes no difference).  The recordings menu (Watch 
Recording-->All Programs) will display normal menu entries for all 
recordings which were attempted (successful or not), but no HDD 
recording will have been made once the backend breaks and of course, no 
thumbnail image will be evident in the menu.  Aside from the regular 
breaks in recording capability, the system performs more or less 
identically to when it was running 0.24.

Whether the recording functions are working or not, there is no issue 
with playback of successful recordings (suggesting this is not a 
harddrive I/O issue).

I followed Mike's advice to another user with a similar issue 
(http://www.mythtv.org/pipermail/mythtv-users/2012-May/333505.html):"'Delete 
all capture cards' (not 'Delete all capture cards on <hostname>'), then 
re-create cards and re-connect inputs" but this made no difference.  
I've also physically reseated my digitizer card after cleaning the contacts.

Portions of my backend.log during a failure are attached.

Suggestions welcome.

Brian


May 26 11:20:00 mediacenter mythbackend[1732]: I TVRecEvent 
tv_rec.cpp:1014 (HandleStateChange) TVRec(1): Changing from None to 
RecordingOnly

May 26 11:20:00 mediacenter mythbackend[1732]: I TVRecEvent 
mythdbcon.cpp:395 (PurgeIdleConnections) New DB connection, total: 10

May 26 11:20:00 mediacenter mythbackend[1732]: I TVRecEvent 
tv_rec.cpp:3459 (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1

May 26 11:20:00 mediacenter mythbackend[1732]: I TVRecEvent 
v4lchannel.cpp:661 (SetInputAndFormat) V4LChannel(/dev/video0): 
SetInputAndFormat(1, NTSC) (v4l v2) input_switch: 0 mode_switch: 0

May 26 11:20:00 mediacenter mythbackend[1732]: N Scheduler 
autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required 
Free Space: 6.0 GB w/freq: 15 min

May 26 11:20:00 mediacenter mythbackend[1732]: I Scheduler 
scheduler.cpp:2459 (HandleRecordingStatusChange) Tuning recording: 
Gandhi: channel 1010 on cardid 1, sourceid 1

May 26 11:20:01 mediacenter mythbackend[1732]: I CoreContext 
scheduler.cpp:634 (UpdateRecStatus) Updating status for Gandhi on cardid 
1 (Tuning => Recording)

May 26 11:20:01 mediacenter mythbackend[1732]: I TVRecEvent 
tv_rec.cpp:3953 (TuningNewRecorder) TVRec(1): rec->GetPathname(): 
'/media/data2/mythtv/recordings/1010_20120526112000.mpg'

May 26 11:20:01 mediacenter mythbackend[1732]: W RecThread 
mpegrecorder.cpp:635 (GetFilteredAudioSampleRate) MPEGRec(/dev/video0): 
Audio sample rate 32000 Hz#012#011#011#011is not supported by ivtv 
driver, using 48000 Hz instead.

May 26 11:20:10 mediacenter mythbackend[1732]: I Commflag_6140 
jobqueue.cpp:2276 (DoFlagCommercialsThread) JobQueue: Commercial 
Detection Starting for Gandhi recorded from channel 1010 at 
2012-05-26T11:20:00

May 26 11:20:10 mediacenter mythbackend[1732]: I ProcessRequest 
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor

May 26 11:20:10 mediacenter mythbackend[1732]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: mediacenter as a client 
(events: 0)

May 26 11:20:10 mediacenter mythbackend[1732]: I ProcessRequest 
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor

May 26 11:20:10 mediacenter mythbackend[1732]: I ProcessRequest 
mainserver.cpp:1362 (HandleAnnounce) adding: mediacenter as a client 
(events: 1)

May 26 11:20:11 mediacenter mythbackend[1732]: *E Commflag_6140 
previewgenerator.cpp:254 (Run) Preview: Encountered problems running 
'/usr/bin/mythpreviewgen --size 0x0 --chanid 1010 --starttime 
20120526112000 --verbose general --loglevel info --syslog local7 
--quiet' (128)*

*May 26 11:21:00 mediacenter mythbackend[1732]: W RecThread 
mpegrecorder.cpp:1315 (StartEncoding) MPEGRec(/dev/video0): 
StartEncoding failed#012#011#011#011eno: Input/output error (5)*

May 26 11:21:02 mediacenter mythbackend[1732]: I HouseKeeping 
housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread

May 26 11:21:52 mediacenter mythbackend[1732]: *E DeviceReadBuffer 
DeviceReadBuffer.cpp:513 (Poll) DevRdB(/dev/video0): Poll giving up 2*

May 26 11:21:52 mediacenter mythbackend[1732]: *E RecThread 
mpegrecorder.cpp:1010 (run) MPEGRec(/dev/video0): Device error detected*

May 26 11:22:45 mediacenter mythbackend[1732]: W RecThread 
mpegrecorder.cpp:1315 (StartEncoding) MPEGRec(/dev/video0): 
StartEncoding failed#012#011#011#011eno: Input/output error (5)

May 26 11:23:37 mediacenter mythbackend[1732]: E DeviceReadBuffer 
DeviceReadBuffer.cpp:513 (Poll) DevRdB(/dev/video0): Poll giving up 2



More information about the mythtv-users mailing list