[mythtv-commits] Ticket #13571: Crash of backend on delete of program being recorded

MythTV noreply at mythtv.org
Wed May 13 16:39:42 UTC 2020


#13571: Crash of backend on delete of program being recorded
--------------------------------+-------------------------------
 Reporter:  Klaas de Waal       |          Owner:  Klaas de Waal
     Type:  Bug Report - Crash  |         Status:  new
 Priority:  minor               |      Milestone:  32.0
Component:  MythTV - General    |        Version:  Master Head
 Severity:  medium              |     Resolution:
 Keywords:                      |  Ticket locked:  0
--------------------------------+-------------------------------

Comment (by gigem):

 What if we changed m_encoderList to const?  Would that make foreach work
 correctly? There are only two places where m_encoderList needs to be
 changed and making it const would help catch any other places that attempt
 to modify it.

 Note that I'm still concerned about other containers that are iterated
 through in multiple threads.  The scheduler's m_recList is one such list.
 Are all of those cases susceptible to the same problem?

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13571#comment:30>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list