[vlc-devel] Fullscreen controller leaking *again*

xxcv xxcv07 at gmail.com
Fri Mar 6 03:01:35 CET 2009


Laurent Aimar wrote:
> Hi,
>
> On Thu, Mar 05, 2009, Rémi Denis-Courmont wrote:
>   
>> This happens only with the Qt4 interface, and only if a video was played. 
>> Looking at the sequence of hold/release over the video output, the fullscreen 
>> controller is leaking its object references again.
>>     
>  Fixed by [dca8d565348db646b07e7e15904dcd440375fb78], a simple vlc_object_release
> was missing.
>
>   
>> Possibly the FSC is not even deleted.
>>     
>  I think it is.
>
>   
>> In retrospect, the 1,5 Gigabyte leak measured by xxcv is not surprising, if 
>> all video outputs are leaked (-> all multi-megabytes pictures heaps).
>>     
>  So this one should now be fixed.
>
>  xxcv, could confirm or not that this issue is fixed ?
>
>   

Unfortunately this doesn't fix the 1.5 Gigabyte memory invalidation problem.

Since the problem exists in libvlccore this only occurs when input 
changing fast,
as well as if you use Goom visualization (already made a ticket on this 
few months ago)
(you can check Trac if it ever comes back on ...)
on each jump to next audio playlist item there's huge memory leaked.

Therefore seeing vlc.exe process in task manager memory growing rapidly.

Regards.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090306/bb744720/attachment.html>


More information about the vlc-devel mailing list