Modify
Warning Please read the Ticket HowTo before creating or commenting on a ticket. Failure to do so may cause your ticket to be rejected or result in a slower response.

Opened 8 months ago

Closed 8 months ago

#11754 closed Bug Report - General (Fixed)

libmythmetadata leaks and never delete allocated objects

Reported by: jyavenard Owned by: jyavenard
Priority: major Milestone: 0.27
Component: MythTV - General Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

This ticket is to track the changes done to libmythmetadata to fix the various leaks

libmythmetadata do not delete its allocated objects nor kill any running threads.

Attachments (0)

Change History (3)

comment:1 Changed 8 months ago by jyavenard

In 3fca29200ffff4ce8e6cc43268259dd23309f1ea:

properly set metadatafactoryobject parent, so it gets deleted when its parent is deleted

comment:2 Changed 8 months ago by jyavenard

In metadatafactory.cpp
The various MetadataLookup? object passed around threads are never deleted by anyone.

They are passed within the MetadataFactory?*Result , are being referenced but not deleted once the QEvent is deleted (Which happens automatically after a postEvent)

comment:3 Changed 8 months ago by jyavenard

  • Milestone changed from unknown to 0.27
  • Resolution set to Fixed
  • Status changed from new to closed
  • Version changed from Unspecified to Master Head

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'new'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.