Opened 8 years ago
Closed 8 years ago
Last modified 7 years ago
#13403 closed Bug Report - General (Invalid)
Watch TV fails after Myth Upgrade
| Reported by: | jaklug | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | MythTV - General | Version: | v30-fixes |
| Severity: | medium | Keywords: | watchtv fileringbuffer |
| Cc: | Ticket locked: | no |
Description
I can record TV with MythTV, and I can watch TV with Caffeine.
I backed up my database, and restored first to .29, then to .30 with Ubuntu PPA, and neither work with WatchTV.
I tried increasing the signal timeouts to 3 and 10 seconds. The WatchTV fails in less than 1 second.
Frontend complains the buffer file is to small (0B). I tried increasing it with mythtv-setup and it is not 0 bytes. That did not help anyway.
The backend says something about expiring some program that I am not attempting to watch, though it is on the same channel I think.
Frontend: Feb 6 22:18:19 tvscribe mythfrontend.real: mythfrontend[15692]: D CoreContext lcddevice.cpp:606 (switchToChannel) LCDdevice: switchToChannel Feb 6 22:18:19 tvscribe mythfrontend.real: mythfrontend[15692]: I CoreContext videooutbase.cpp:1517 (DisplayOSD) VideoOutput: Created YV12 OSD. Feb 6 22:18:19 tvscribe mythfrontend.real: mythfrontend[15692]: E CoreContext fileringbuffer.cpp:309 (OpenFile) FileRingBuf(/mnt/bigr0/store/2021_20190207041819.ts): OpenFile(): File too small (0B). Backend: Feb 6 22:18:18 tvscribe mythbackend: mythbackend[7290]: N CoreContext autoexpire.cpp:261 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 14 min Feb 6 22:18:18 tvscribe mythbackend: mythbackend[7290]: N TVRecEvent recordinginfo.cpp:703 (ApplyRecordRecGroupChange) ApplyRecordRecGroupChange: LiveTV to LiveTV (2) Feb 6 22:18:19 tvscribe mythbackend: mythbackend[7290]: N CoreContext autoexpire.cpp:261 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 14 min Feb 6 22:18:19 tvscribe mythbackend: mythbackend[7290]: N TVRecEvent recordinginfo.cpp:703 (ApplyRecordRecGroupChange) ApplyRecordRecGroupChange: LiveTV to LiveTV (2) Feb 6 22:18:19 tvscribe mythbackend: mythbackend[7290]: I TVRecEvent tv_rec.cpp:4261 (TuningNewRecorder) TVRec[9]: TuningNewRecorder - CreateRecorder() Feb 6 22:18:19 tvscribe mythbackend: mythbackend[7290]: I TVRecEvent tv_rec.cpp:1091 (HandleStateChange) TVRec[9]: Changing from WatchingLiveTV to None Feb 6 22:18:19 tvscribe mythbackend: mythbackend[7290]: N RecThread recorders/recorderbase.cpp:500 (FinishRecording) Finished Recording: Container: MPEG2-TS Video Codec: mpeg2video (0x0 A/R: 0 29.97fps) Audio Codec: ac3 Feb 6 22:18:19 tvscribe mythbackend: mythbackend[7290]: I TVRecEvent tv_rec.cpp:864 (FinishedRecording) TVRec[9]: FinishedRecording(2021_2019-02-07T04:18:19Z) damaged recq:<RecordingQuality overall_score="0" key="2021_2019-02-07T04:18:19Z">#012 <Gap start="2019-02-07T04:00:00Z" end="2019-02-07T04:30:00Z" duration="1800" />#012</RecordingQuality> Feb 6 22:18:19 tvscribe mythbackend: mythbackend[7290]: I MythSocketThread(64) mainserver.cpp:7928 (connectionClosed) Playback sock(5636e615bd20) 'tvscribe' disconnected Feb 6 22:18:24 tvscribe mythbackend: mythbackend[7290]: N Expire autoexpire.cpp:651 (SendDeleteMessages) Expiring 0 MB for 2021 at 2019-02-06T07:37:06Z => "Finding Your Roots With Henry Louis Gates, Jr.":"Freedom Tales"
The problem is 100% reproducible.
Attachments (2)
Change History (6)
by , 8 years ago
| Attachment: | backend.log added |
|---|
comment:1 by , 8 years ago
Please check your storage group for LiveTV. Perhaps it is set to an invalid directory.
comment:2 by , 8 years ago
The storage group setting was empty. Either it wasn't carried forward, or did not exist in my old level. Error handling could be more clear here.
Thanks.
comment:3 by , 8 years ago
| Resolution: | → Invalid |
|---|---|
| Status: | new → closed |
comment:4 by , 7 years ago
| Milestone: | needs_triage → unknown |
|---|

/var/log/mythtv/mythbackend.log