[mythtv-users] segfault with 0.27.1

Josu Lazkano josu.lazkano at gmail.com
Wed Jul 2 05:25:51 UTC 2014


Hello again,

I have no segfault in the logs, but I think that something crash in
the backend. The frontend desn't work:

2014-07-02 07:23:26.267196 C  Protocol version check failure.
The response to MYTH_PROTO_VERSION was empty.
This happens when the backend is too busy to respond,
or has deadlocked due to bugs or hardware failure.
2014-07-02 07:23:26.267358 I  MythCoreContext: Connecting to backend
server: 192.168.1.10:6543 (try 1 of 1)
2014-07-02 07:23:33.279921 E  MythSocket(7f9e64017160:100):
ReadStringList: Error, timed out after 7000 ms.
2014-07-02 07:23:33.279998 C  Protocol version check failure.
The response to MYTH_PROTO_VERSION was empty.
This happens when the backend is too busy to respond,
or has deadlocked due to bugs or hardware failure.
2014-07-02 07:23:33.280160 I  MythCoreContext: Connecting to backend
server: 192.168.1.10:6543 (try 1 of 1)

This is what I have in the backend GDB:

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x7f44a5ffb700 (LWP 17581)]
0x00007f44c42f512d in write () from /lib/x86_64-linux-gnu/libpthread.so.0
(gdb) bt
#0  0x00007f44c42f512d in write () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f44ac3401ad in net_real_write ()
   from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
#2  0x00007f44ac34067b in net_flush ()
   from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
#3  0x00007f44ac340830 in net_write_command ()
   from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
#4  0x00007f44ac33d82a in cli_advanced_command ()
   from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
#5  0x00007f44ac33bb39 in mysql_close ()
   from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
#6  0x00007f44ac8530f1 in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt4/plugins/sqldrivers/libqsqlmysql.so
#7  0x00007f44c4ffc0d3 in ?? () from /usr/lib/libmythbase-0.27.so.0
#8  0x00007f44c500206b in MDBManager::PurgeIdleConnections(bool) ()
   from /usr/lib/libmythbase-0.27.so.0
#9  0x00007f44c50028b5 in MDBManager::popConnection(bool) ()
   from /usr/lib/libmythbase-0.27.so.0
#10 0x00007f44c5003794 in MSqlQuery::InitCon(MSqlQuery::ConnectionReuse) ()
   from /usr/lib/libmythbase-0.27.so.0
#11 0x00007f44c4b2cbb7 in ProgramInfo::QueryTuningInfo(QString&,
QString&) const () from /usr/lib/libmyth-0.27.so.0
#12 0x00007f44c5c986e5 in TVRec::TuningGetChanNum(TuningRequest
const&, QString&---Type <return> to continue, or q <return> to
quit---q
Quit
(gdb)

I don't know if this will help to the developers.

Regards.

-- 
Josu Lazkano


More information about the mythtv-users mailing list