[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