[mythtv-commits] mythtv commit: r14862 - in trunk/mythtv by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Nov 13 18:03:28 UTC 2007


      Author: danielk
        Date: 2007-11-13 18:03:27 +0000 (Tue, 13 Nov 2007)
New Revision: 14862
   Changeset: http://cvs.mythtv.org/trac/changeset/14862

Modified:

   trunk/mythtv/libs/libmyth/mythdialogs.cpp
   trunk/mythtv/libs/libmyth/mythmediamonitor.cpp
   trunk/mythtv/libs/libmyth/uilistbtntype.cpp
   trunk/mythtv/libs/libmyth/uitypes.cpp
   trunk/mythtv/libs/libmythtv/diseqcsettings.cpp
   trunk/mythtv/libs/libmythtv/previouslist.cpp
   trunk/mythtv/libs/libmythtv/proglist.cpp
   trunk/mythtv/libs/libmythtv/recordingprofile.cpp
   trunk/mythtv/libs/libmythtv/storagegroup.cpp
   trunk/mythtv/programs/mythfrontend/playbackbox.cpp

Log:

Refs #4115. Fixes some more Network Control segfaults.

This fixes segfaults like the second one described in commit [14858]. This happens anytime a signal arrives for slot in a dialog that has already been deleted. This can happen without Network Control, but is very rare in that case. With network control it is easy to send two commands back to back or send a key while the UI is not focused.

This only addresses this type of segfault for all uses of the MythDialog class. I haven't had time to test the other dialogs.




More information about the mythtv-commits mailing list