[mythtv-commits] Ticket #7329: Mythfrontend memory leak using OpenGL painter

MythTV mythtv at cvs.mythtv.org
Thu Oct 15 14:26:25 UTC 2009


#7329: Mythfrontend memory leak using OpenGL painter
---------------------------------------------+------------------------------
 Reporter:  tralph11 at yahoo.com               |       Owner:  stuartm
     Type:  defect                           |      Status:  new    
 Priority:  minor                            |   Milestone:  unknown
Component:  MythTV - User Interface Library  |     Version:  head   
 Severity:  medium                           |     Mlocked:  0      
---------------------------------------------+------------------------------
 I've noticed a fairly noticeable memory leak when using the OpenGL
 painter. Each leak occurs when I watch recordings. It doesn't leak during
 the recording but when I enter and leave playback of the recording. The
 leak seems to eat about 1% (~20MB) of my memory each time I watch a
 recording. When using the Qt painter no leak is observed. I tried
 different themes and OSD themes but they all experience the leak. In
 addition I also tried switching between software and vdpau video
 decoding/rendering without any difference.

 I've compiled a debug build and ran under Valgrind.

 Below is my current set-up

  * Theme: Mythcenter-wide
  * OSD: Metallurgy
  * Compile Options:

 MythTV Version   : 22464M
 MythTV Branch    : branches/release-0-22-fixes
 Network Protocol : 50
 Library API      : 0.22.20091008-1
 QT Version       : 4.4.3
 Options compiled in:
  linux release using_oss using_alsa using_pulse using_backend
 using_directfb using_dvb using_firewire using_frontend using_hdhomerun
 using_hdpvr using_iptv using_ivtv using_libfftw3 using_lirc using_mheg
 using_opengl_video using_opengl_vsync using_qtwebkit using_v4l using_x11
 using_xrandr using_xv using_xvmc using_xvmcw using_bindings_perl
 using_bindings_python using_opengl using_vdpau using_ffmpeg_threads
 using_libavc_5_3 using_live using_mheg

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7329>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list