[mythtv-commits] Ticket #6001: segfault in sql query, no auto-reconnection

MythTV mythtv at cvs.mythtv.org
Thu Dec 11 22:25:00 UTC 2008


#6001: segfault in sql query, no auto-reconnection
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |       Owner:  ijr    
     Type:  defect     |      Status:  new    
 Priority:  minor      |   Milestone:  unknown
Component:  mythtv     |     Version:  head   
 Severity:  medium     |     Mlocked:  0      
-----------------------+----------------------------------------------------
 Hi. Whilst trying to figure out why this occurs in mythfrontend:
 {{{
 #0  0x00007f7ccc90e3ad in ?? () from /usr/lib/libQtCore.so.4
 #1  0x00007f7ccc90a738 in QTextCodec::fromUnicode () from
 /usr/lib/libQtCore.so.4
 #2  0x00007f7cc4d6e5bc in ?? () from
 /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
 #3  0x00007f7ccdef8107 in QSqlQuery::exec () from /usr/lib/libQtSql.so.4
 #4  0x00007f7ccfad8105 in MSqlQuery::exec (this=0x7fffda894250) at
 mythdbcon.cpp:409
 #5  0x00007f7cd19200d0 in ProgramInfo::SetBookmark (this=0x23f5e70, pos=0)
 at programinfo.cpp:1992
 #6  0x00007f7cd1cd2914 in NuppelVideoPlayer::SetBookmark (this=0x217cee0)
 at NuppelVideoPlayer.cpp:4116
 }}}
 It was noticed that if restarting the mysql server that neither
 mythbackend or mythfrontend would not reconnect.

 This may be related as the trace could be for a query on a timed-out
 connection.

 I haven't had much time to look into this more as yet, but probably will
 tomorrow.

 This bug report is FYI and may be bogus yet I never saw this prior to
 moving to a qt4 enabled mythtv.

 Bye

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6001>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list