[mythtv-commits] Ticket #9545: seg fault in network control

MythTV noreply at mythtv.org
Fri Feb 4 01:08:38 UTC 2011


#9545: seg fault in network control
----------------------------------------+----------------------------
 Reporter:  ajlill@…                    |          Owner:
     Type:  Bug Report                  |         Status:  new
 Priority:  minor                       |      Milestone:  unknown
Component:  MythTV - General            |        Version:  0.24-fixes
 Severity:  medium                      |     Resolution:
 Keywords:                              |  Ticket locked:  0
----------------------------------------+----------------------------

Comment (by ajlill@…):

 Setting m_socket to null didn't fix it, but this does

 {{{
 diff --git a/mythtv/programs/mythfrontend/networkcontrol.cpp
 b/mythtv/programs/mythfrontend/networkcontrol.cpp
 index 0204f34..00778df 100644
 --- a/mythtv/programs/mythfrontend/networkcontrol.cpp
 +++ b/mythtv/programs/mythfrontend/networkcontrol.cpp
 @@ -1186,7 +1186,10 @@ void NetworkControl::customEvent(QEvent *e)
              NetworkControlClient * ncc = nc->getClient();
              if (ncc)
              {
 +             int index = clients.indexOf(ncc);
 +             if (index >= 0)
                  sendReplyToClient(ncc, reply);
 +             // else the client has disconnected
              }
              else //send to all clients
              {

 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9545#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list