[mythtv-users] Remote encoder not responding and WriteStringList: Bad socket

Todd Flinders flindet at comcast.net
Mon May 2 05:07:08 UTC 2005


Hi,

I've been stumped for the last several hours and haven't had luck with Google 
or the archives.

I had my myth working amazingly well for about 30 minutes until I got curious 
and clicked "System Status" in the menus.  This caused myth to crash and ever 
since I've been unable get my myth working again.  :-(

I'm using MythTV 0.18 on Fedora Core 3 from Jarod's guide.  I have a PVR-350 
with TV-out and two PVR-250s for more recording.  Everything is running on 
just one machine.  It has a wireless NIC for accessing channel information 
(which is at wlan0, not eth0).  I previously had BackendServerIP and 
MasterServerIP set to 192.168.2.3, but I've since set them to 127.0.0.1.  
This seems to have made no difference.

Anytime I try to Watch TV now from a fresh boot, it works for about a 30 
seconds to a minute, but won't respond to the remote (which works perfectly 
in the menus).  While the video is quite nice overall, I do see brief burst 
of thin horizontal lines of static, which I did not see before.  After this 
time, it will crash back to the menus (sometimes all the way to the terminal 
with a Segmentation fault.)  If I try to watch LiveTV again, about 90% of the 
screen will be covered by a big black box (but I can see perfect video around 
the edges) for about the same duration of time.  For just a second before it 
crashes I see perfect video, then it usually crashes to the terminal with 
Segmentation fault.

I receive the same results as a normal user and as root.  I receive the same 
results when I tell myth to use my pvr-350 tv-out and also when I tell it not 
to.

Thinking that I (or my System status crashed) may have fouled up some setting, 
I decided to completely wipe out the mythconverg database and rebuild it.  
Sadly, that didn't make any difference.

Also, if I cat /dev/video* >> ~/sometest.mpg that seems to play back just fine 
for each card.

Finally, I do have lirc_lib installed because some parts of myth depend on it, 
but I don't believe I need lirc.  My remote uses a different driver based off 
the old ati_remote driver.  For laughs I have tried installing lirc and 
starting it up before mythfrontend, but I've not noticed that make a 
difference.

Does anyone have any ideas that I can try?  I'm having a real hard time with 
this one!  Thanks!

Following is the output I receive from mythfrontend:

[mythtv at localhost ~]$ mythfrontend
2005-05-01 21:51:27.972 New DB connection, total: 1
Total desktop width=720, height=480, numscreens=1
2005-05-01 21:51:27.976 Using screen 0, 720x480 at 0,0
2005-05-01 21:51:27.978 mythfrontend version:
0.18.20050409-1 www.mythtv.org
2005-05-01 21:51:27.979 Enabled verbose msgs :
important general
Total desktop width=720, height=480, numscreens=1
2005-05-01 21:51:28.459 Using screen 0, 720x480 at 0,0
2005-05-01 21:51:28.463 Switching to square mode
(sleek)
mythtv: could not connect to socket
mythtv: No such file or directory
lirc_init failed for mythtv, see preceding messages
2005-05-01 21:51:28.888 Joystick disabled.
2005-05-01 21:51:28.925 Registering Internal as a
media playback plugin.
2005-05-01 21:51:28.938 Registering MythDVD DVD Media
Handler as a media handler
2005-05-01 21:51:28.938 Registering MythDVD VCD Media
Handler as a media handler
2005-05-01 21:51:29.121 Registering MythMusic Media
Handler as a media handler
SIP listening on IP Address 192.168.2.3:5060 NAT
address 192.168.2.3
2005-05-01 21:51:29.285 New DB connection, total: 2
SIP: Cannot register; proxy, username or password not
set
2005-05-01 21:51:31.074 Connecting to backend server:
127.0.0.1:6543 (try 1 of 5)
2005-05-01 21:51:31.081 Using protocol version 15
2005-05-01 21:51:31.113 Using protocol version 15
2005-05-01 21:51:32.162 Opening audio device
'/dev/dsp'.
2005-05-01 21:51:32.162 Opening OSS audio device
'/dev/dsp'.
2005-05-01 21:51:32.165 Using resampler. From: 0 to
1000
Using the PVR-350 decoder/TV-out
2005-05-01 21:51:32.646 Realtime priority would
require SUID as root.
2005-05-01 21:51:32.674 Changing from None to
WatchingLiveTV
2005-05-01 21:51:52.680 ReadStringList timeout
(quick).
Remote encoder not responding.
2005-05-01 21:51:52.680 WriteStringList: Bad socket
2005-05-01 21:51:52.680 ReadStringList: Bad socket
Remote encoder not responding.
2005-05-01 21:51:53.042 WriteStringList: Bad socket
2005-05-01 21:51:53.042 ReadStringList: Bad socket
Remote encoder not responding.
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
ASSERT: "i <= nodes" in
/usr/lib/qt-3.3/include/qvaluelist.h (373)
2005-05-01 21:51:53.042 WriteStringList: Bad socket
2005-05-01 21:51:53.042 ReadStringList: Bad socket
Remote encoder not responding.
2005-05-01 21:51:53.042 WriteStringList: Bad socket
2005-05-01 21:51:53.042 ReadStringList: Bad socket
Remote encoder not responding.
Segmentation fault
[mythtv at localhost ~]$


More information about the mythtv-users mailing list