[mythtv-commits] Ticket #6191: Deleting programs from within PBB causes segfault about 1/4 of the time

MythTV mythtv at cvs.mythtv.org
Sat Jan 31 10:28:20 UTC 2009


#6191: Deleting programs from within PBB causes segfault about 1/4 of the time
------------------------------+---------------------------------------------
 Reporter:  jppoet at gmail.com  |        Owner:  ijr 
     Type:  defect            |       Status:  new 
 Priority:  minor             |    Milestone:  0.22
Component:  MythTV - General  |      Version:  head
 Severity:  medium            |   Resolution:      
  Mlocked:  0                 |  
------------------------------+---------------------------------------------
Changes (by stuartm):

  * version:  unknown => head
  * milestone:  unknown => 0.22


Comment:

 Reasonably certain that this is a race condition with the
 RECORDING_LIST_CHANGE event invalidating the ProgramInfo pointer for the
 item to be deleted. Are you deleting these recordings immediately after
 watching? What happens if you wait 30 seconds first?

 On a side note, RECORDING_LIST_CHANGE events are inefficient, causing a
 complete rebuild of the ProgInfo cache and UI list even though the change
 is usually minimal - addition or removal of one or two recordings. I'd be
 much happier if they included a list of recordings added and removed, that
 would allow much smoother and faster updates of the UI as well as avoiding
 problems like that above.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6191#comment:4>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list