[mythtv-users] livetv changing input to digital tuner hangs frontend

Brian J. Murrell brian at interlinx.bc.ca
Tue Aug 9 13:11:47 UTC 2011


On master (da10d33), when I watch live tv, it starts out on an analog
tuner which works fine.  I then try to switch input to a digital tuner
(hvr-950q) and the FE just hangs.  The FE log said:

2011-08-09 09:03:02.019531 I [13609/13609] CoreContext tv_play.cpp:9489
(OSDDialogEvent) - TV: OSDDialogEvent: result 0 text D action
SWITCHTOINPUT_19
2011-08-09 09:03:02.161135 I [13609/32688] Decoder ringbuffer.cpp:1060
(WaitForAvail) - RingBuf(/video/mythtv/1045_20110809090136.mpg): Waited
0.2 seconds for data
            to become available... 0 < 32768
2011-08-09 09:03:02.587788 I [13609/13609] CoreContext
mythcorecontext.cpp:316 (ConnectCommandSocket) - MythCoreContext:
Connecting to backend server: 2001:4978:161:0:214:d1ff:fe13:52fb:6543
(try 1 of 5)
2011-08-09 09:03:02.594134 I [13609/13609] CoreContext
mythcorecontext.cpp:1001 (CheckProtoVersion) - Using protocol version 69
2011-08-09 09:03:09.600374 E [13609/13609] CoreContext
mythsocket.cpp:522 (readStringList) - MythSocket(8e29a60:73):
readStringList: Error, timed out after 7000 ms.
2011-08-09 09:03:09.600533 E [13609/13609] CoreContext
remoteencoder.cpp:99 (SendReceiveStringList) -
RemoteEncoder::SendReceiveStringList(): No response.
2011-08-09 09:03:09.756551 I [13609/13609] CoreContext
mythcorecontext.cpp:316 (ConnectCommandSocket) - MythCoreContext:
Connecting to backend server: 2001:4978:161:0:214:d1ff:fe13:52fb:6543
(try 1 of 5)
2011-08-09 09:03:09.761374 I [13609/13609] CoreContext
mythcorecontext.cpp:1001 (CheckProtoVersion) - Using protocol version 69
2011-08-09 09:03:49.758900 E [13609/13609] CoreContext tv_play.cpp:2186
(StartRecorder) - TV: StartRecorder() -- timed out waiting for recorder
to start
2011-08-09 09:03:49.758933 E [13609/13609] CoreContext tv_play.cpp:6270
(SwitchCards) - TV: LiveTV not successfully started
2011-08-09 09:03:49.760985 I [13609/13609] CoreContext
screensaver-x11.cpp:167 (RestoreDPMS) - ScreenSaverX11Private: DPMS
Reactivated 1

The BE log said, for the same time:

2011-08-09 09:03:02.605931 I [20242/20251] TVRecEvent tv_rec.cpp:992
(HandleStateChange) - TVRec(19): Changing from None to WatchingLiveTV
2011-08-09 09:03:02.632043 I [20242/20251] TVRecEvent tv_rec.cpp:3446
(TuningCheckForHWChange) - TVRec(19): HW Tuner: 19->19
2011-08-09 09:03:09.766829 I [20242/20271] ProcessRequest
mainserver.cpp:1347 (HandleAnnounce) - MainServer::ANN Playback
2011-08-09 09:03:09.766869 I [20242/20271] ProcessRequest
mainserver.cpp:1349 (HandleAnnounce) - adding: pc as a client (events: 0)
2011-08-09 09:03:10.463509 I [20242/20242] CoreContext mythdbcon.cpp:72
(MSqlDatabase) - Database connection created: DBManager3
2011-08-09 09:03:10.463610 I [20242/20242] CoreContext mythdbcon.cpp:280
(popConnection) - New DB connection, total: 4
2011-08-09 09:03:10.467367 I [20242/20242] CoreContext mythdbcon.cpp:176
(OpenDatabase) - Connected to database 'mythconverg' at host: localhost
2011-08-09 09:03:10.501724 N [20242/20242] CoreContext
autoexpire.cpp:263 (CalcParams) - AutoExpire: CalcParams(): Max required
Free Space: 3.0 GB w/freq: 14 min
2011-08-09 09:03:10.958160 I [20242/20251] TVRecEvent tv_rec.cpp:992
(HandleStateChange) - TVRec(19): Changing from WatchingLiveTV to None
2011-08-09 09:03:11.037478 W [20242/20269] ProcessRequest
mainserver.cpp:5741 (connectionClosed) - MainServer: Unknown socket
closing MythSocket(0xa4ee2a8)
2011-08-09 09:03:11.040305 E [20242/20269] ProcessRequest
mythsocket.cpp:346 (writeStringList) - MythSocket(a4ee2a8:-1):
writeStringList: Error, socket went unconnected.
            We wrote 0 of 10 bytes with 1 errors
            starts with: 2       ok

And there they both sit, with the FE hung.

Cheers,
b.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
Url : http://www.mythtv.org/pipermail/mythtv-users/attachments/20110809/63425101/attachment.bin 


More information about the mythtv-users mailing list