[mythtv-commits] Ticket #1666: mythfrontend crashes when editing people search from watch recordings
MythTV
mythtv at cvs.mythtv.org
Wed Aug 9 17:30:47 UTC 2006
#1666: mythfrontend crashes when editing people search from watch recordings
----------------------------------------+-----------------------------------
Reporter: ajlill at ajlc.waterloo.on.ca | Owner: gigem
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: 0.19
Severity: medium | Resolution:
----------------------------------------+-----------------------------------
Changes (by danielk):
* owner: ijr => gigem
* milestone: => unknown
Comment:
David, this is probably due to using a single ProgramInfo in two threads.
ProgramInfo::clone() makes a copy which can be used in another thread. The
problem is due to QStrings, which use non-threadsafe reference counting,
the ProgramInfo::clone() uses QDeepCopy<QString> to make copies that can
safely be used in another thread.
PS This report probably pre-dates the QDeepCopy usage in clone(), but you
can probably do a check of ProgramInfo usage in the scheduler much more
quickly than I could...
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1666#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list