Ticket #6525: valgrind-mythfrontend-20491M-start-and-quit.log

File valgrind-mythfrontend-20491M-start-and-quit.log, 52.0 KB (added by bradley.kite@…, 15 years ago)

start-and-quit.log

Line 
1==29873== Memcheck, a memory error detector.
2==29873== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
3==29873== Using LibVEX rev 1884, a library for dynamic binary translation.
4==29873== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
5==29873== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
6==29873== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
7==29873== For more details, rerun with: -v
8==29873==
9==29873== My PID = 29873, parent PID = 26975.  Prog and args are:
10==29873==    mythfrontend
11==29873==
12==29873== Syscall param write(buf) points to uninitialised byte(s)
13==29873==    at 0xCF94C0B: (within /lib64/libpthread-2.6.1.so)
14==29873==    by 0xBCDCBAE: (within /usr/lib64/libX11.so.6.2.0)
15==29873==    by 0xBCD4E8E: (within /usr/lib64/libX11.so.6.2.0)
16==29873==    by 0xBCD4F80: _XReply (in /usr/lib64/libX11.so.6.2.0)
17==29873==    by 0xBCB93AB: XGetWindowProperty (in /usr/lib64/libX11.so.6.2.0)
18==29873==    by 0xBCB85CC: XGetWMHints (in /usr/lib64/libX11.so.6.2.0)
19==29873==    by 0xA04A2E2: QWidgetPrivate::setWindowIcon_sys(bool) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
20==29873==    by 0xA01FC4F: QWidget::create(unsigned long, bool, bool) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
21==29873==    by 0xA04F577: QWidget::setWindowState(QFlags<Qt::WindowState>) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
22==29873==    by 0x7312152: MythMainWindow::Init() (mythmainwindow.cpp:728)
23==29873==    by 0x43FCB1: main (main.cpp:1359)
24==29873==  Address 0x1229e433 is 291 bytes inside a block of size 16,384 alloc'd
25==29873==    at 0x4C207BC: calloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
26==29873==    by 0xBCC3234: XOpenDisplay (in /usr/lib64/libX11.so.6.2.0)
27==29873==    by 0xA0376C6: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
28==29873==    by 0x9FDC952: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
29==29873==    by 0x9FDD522: QApplication::QApplication(int&, char**, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
30==29873==    by 0x43C48B: main (main.cpp:1074)
31==29894==
32==29894== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 559 from 4)
33==29894== malloc/free: in use at exit: 26,186,107 bytes in 29,030 blocks.
34==29894== malloc/free: 297,398 allocs, 268,368 frees, 167,927,297 bytes allocated.
35==29894== For counts of detected errors, rerun with: -v
36==29894== Use --track-origins=yes to see where uninitialised values come from
37==29894== searching for pointers to 29,030 not-freed blocks.
38==29895==
39==29895== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 559 from 4)
40==29895== malloc/free: in use at exit: 26,217,459 bytes in 29,077 blocks.
41==29895== malloc/free: 297,760 allocs, 268,683 frees, 168,024,425 bytes allocated.
42==29895== For counts of detected errors, rerun with: -v
43==29895== Use --track-origins=yes to see where uninitialised values come from
44==29895== searching for pointers to 29,077 not-freed blocks.
45==29896==
46==29896== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 559 from 4)
47==29896== malloc/free: in use at exit: 26,248,419 bytes in 29,118 blocks.
48==29896== malloc/free: 298,106 allocs, 268,988 frees, 168,120,668 bytes allocated.
49==29896== For counts of detected errors, rerun with: -v
50==29896== Use --track-origins=yes to see where uninitialised values come from
51==29896== searching for pointers to 29,118 not-freed blocks.
52==29894== checked 35,136,672 bytes.
53==29895== checked 35,138,568 bytes.
54==29896== checked 35,140,360 bytes.
55==29894==
56==29894==
57==29894== 64 bytes in 2 blocks are possibly lost in loss record 271 of 1,056
58==29894==    at 0x4C21B87: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
59==29894==    by 0x13CD7194: KStatefulBrush::KStatefulBrush() (in /usr/lib64/libkdeui.so.5.1.0)
60==29894==    by 0x12CD037F: (within /usr/lib64/kde4/plugins/styles/oxygen.so)
61==29894==    by 0x12CD23EC: (within /usr/lib64/kde4/plugins/styles/oxygen.so)
62==29894==    by 0xA25A253: QStyleFactory::create(QString const&) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
63==29894==    by 0x9FDC606: QApplication::style() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
64==29894==    by 0xA030C68: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
65==29894==    by 0xA037055: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
66==29894==    by 0x9FDC952: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
67==29894==    by 0x9FDD522: QApplication::QApplication(int&, char**, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
68==29894==    by 0x43C48B: main (main.cpp:1074)
69==29894==
70==29894==
71==29894== 136 bytes in 1 blocks are definitely lost in loss record 345 of 1,056
72==29894==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
73==29894==    by 0xC3AFF82: QEventLoop::QEventLoop(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
74==29894==    by 0xC2E347E: QThread::exec() (in /usr/lib64/qt4/libQtCore.so.4.5.1)
75==29894==    by 0x6AFE6F4: WorkerThread::run() (threadpool.cpp:265)
76==29894==    by 0xC2E5D1F: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
77==29894==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
78==29894==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
79==29894==
80==29894==
81==29894== 432 (32 direct, 400 indirect) bytes in 2 blocks are definitely lost in loss record 509 of 1,056
82==29894==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
83==29894==    by 0x6E710C3: LanguageSettings::load(QString) (langsettings.cpp:93)
84==29894==    by 0x1FE4BC99: mythplugin_init (main.cpp:25)
85==29894==    by 0x6EBB4E6: MythPlugin::init(char const*) (mythplugin.cpp:42)
86==29894==    by 0x6EBBA70: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:164)
87==29894==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
88==29894==    by 0x44041B: main (main.cpp:1399)
89==29894==
90==29894==
91==29894== 79 (48 direct, 31 indirect) bytes in 1 blocks are definitely lost in loss record 523 of 1,056
92==29894==    at 0x4C21B87: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
93==29894==    by 0xC397546: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
94==29894==    by 0xC3621AC: QProcess::start(QString const&, QStringList const&, QFlags<QIODevice::OpenModeFlag>) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
95==29894==    by 0x6F9919A: MediaMonitorUnix::GetDeviceFile(QString const&) (mediamonitor-unix.cpp:228)
96==29894==    by 0x6F9A1C7: MediaMonitorUnix::FindPartitions(QString const&, bool) (mediamonitor-unix.cpp:565)
97==29894==    by 0x6F9A033: MediaMonitorUnix::FindPartitions(QString const&, bool) (mediamonitor-unix.cpp:555)
98==29894==    by 0x6F9B0FA: MediaMonitorUnix::CheckMountable() (mediamonitor-unix.cpp:165)
99==29894==    by 0x6F9B4F0: MediaMonitorUnix::MediaMonitorUnix(QObject*, unsigned long, bool) (mediamonitor-unix.cpp:91)
100==29894==    by 0x6EB7BBF: MediaMonitor::GetMediaMonitor() (mythmediamonitor.cpp:71)
101==29894==    by 0x200B4C4B: setupKeys() (in /usr/local/lib64/mythtv/plugins/libmythgallery.so)
102==29894==    by 0x200B6396: mythplugin_init (in /usr/local/lib64/mythtv/plugins/libmythgallery.so)
103==29894==    by 0x6EBB4E6: MythPlugin::init(char const*) (mythplugin.cpp:42)
104==29894==
105==29894==
106==29894== 216 (200 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 812 of 1,056
107==29894==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
108==29894==    by 0xC3C91E2: QTranslator::QTranslator(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
109==29894==    by 0x6E710DB: LanguageSettings::load(QString) (langsettings.cpp:93)
110==29894==    by 0x6EBBD6E: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:175)
111==29894==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
112==29894==    by 0x44041B: main (main.cpp:1399)
113==29894==
114==29894==
115==29894== 736 bytes in 2 blocks are possibly lost in loss record 878 of 1,056
116==29894==    at 0x4C2068B: memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
117==29894==    by 0x4C20728: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
118==29894==    by 0xCCFE2F0: (within /usr/lib64/libglib-2.0.so.0.1800.3)
119==29894==    by 0xCCFFB10: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.1800.3)
120==29894==    by 0xCCC1709: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
121==29894==    by 0xCCE3FDA: g_main_context_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
122==29894==    by 0xC3D5B90: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
123==29894==    by 0xC3D5CEF: QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
124==29894==    by 0xC2E5BB1: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
125==29894==    by 0xC2E5CF9: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
126==29894==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
127==29894==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
128==29894==
129==29894==
130==29894== 10,144 (2,048 direct, 8,096 indirect) bytes in 4 blocks are definitely lost in loss record 992 of 1,056
131==29894==    at 0x4C21782: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
132==29894==    by 0xB861CC2: (within /usr/lib64/libfontconfig.so.1.3.0)
133==29894==    by 0xB8626AD: (within /usr/lib64/libfontconfig.so.1.3.0)
134==29894==    by 0xB858B66: FcDefaultSubstitute (in /usr/lib64/libfontconfig.so.1.3.0)
135==29894==    by 0xA1C1EAC: QFontDatabase::load(QFontPrivate const*, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
136==29894==    by 0xA1A1458: QFontPrivate::engineForScript(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
137==29894==    by 0xA1A460D: QFont::exactMatch() const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
138==29894==    by 0x73328BB: MythUIHelperPrivate::StoreGUIsettings() (mythuihelper.cpp:326)
139==29894==    by 0x733550E: MythUIHelperPrivate::Init() (mythuihelper.cpp:172)
140==29894==    by 0x7335544: MythUIHelper::Init(MythUIMenuCallbacks&) (mythuihelper.cpp:347)
141==29894==    by 0x6E97FBA: MythContextPrivate::Init(bool, UPnp*, bool, bool, bool) (mythcontext.cpp:321)
142==29894==    by 0x6E98B08: MythContext::Init(bool, UPnp*, bool, bool, bool) (mythcontext.cpp:1281)
143==29894==
144==29894==
145==29894== 3,472 (1,680 direct, 1,792 indirect) bytes in 14 blocks are definitely lost in loss record 998 of 1,056
146==29894==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
147==29894==    by 0x7355928: MythFontProperties::ParseFromXml(QDomElement&, MythUIType*, bool) (mythfontproperties.cpp:128)
148==29894==    by 0x73258B1: XMLParseBase::doLoad(QString const&, MythUIType*, QString const&, bool) (xmlparsebase.cpp:491)
149==29894==    by 0x7325E8F: XMLParseBase::LoadBaseTheme() (xmlparsebase.cpp:537)
150==29894==    by 0x731F355: MythThemeBase::Init() (myththemebase.cpp:71)
151==29894==    by 0x731F9E6: MythThemeBase::MythThemeBase() (myththemebase.cpp:25)
152==29894==    by 0x43FD45: main (main.cpp:1364)
153==29894==
154==29894==
155==29894== 12,192 bytes in 6 blocks are definitely lost in loss record 1,007 of 1,056
156==29894==    at 0x4C207BC: calloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
157==29894==    by 0xCCEB152: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.1800.3)
158==29894==    by 0xCCFF8E1: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.1800.3)
159==29894==    by 0xCCC1709: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
160==29894==    by 0xCCE3FDA: g_main_context_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
161==29894==    by 0xC3D5B90: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
162==29894==    by 0xC3D5CEF: QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
163==29894==    by 0xC2E5BB1: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
164==29894==    by 0xC2E5CF9: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
165==29894==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
166==29894==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
167==29894==
168==29894==
169==29894== 128,344 bytes in 2,909 blocks are possibly lost in loss record 1,051 of 1,056
170==29894==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
171==29894==    by 0xC311A63: QMapData::node_create(QMapData::Node**, int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
172==29894==    by 0xC2E4D37: QThreadStorageData::QThreadStorageData(void (*)(void*)) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
173==29894==    by 0x97731B0: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
174==29894==    by 0x97A2865: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
175==29894==    by 0x976A3D2: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
176==29894==
177==29894== LEAK SUMMARY:
178==29894==    definitely lost: 16,336 bytes in 29 blocks.
179==29894==    indirectly lost: 10,335 bytes in 274 blocks.
180==29894==      possibly lost: 129,144 bytes in 2,913 blocks.
181==29894==    still reachable: 26,030,292 bytes in 25,814 blocks.
182==29894==         suppressed: 0 bytes in 0 blocks.
183==29894== Reachable blocks (those to which a pointer was found) are not shown.
184==29894== To see them, rerun with: --leak-check=full --show-reachable=yes
185==29895==
186==29895==
187==29895== 64 bytes in 2 blocks are possibly lost in loss record 268 of 1,057
188==29895==    at 0x4C21B87: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
189==29895==    by 0x13CD7194: KStatefulBrush::KStatefulBrush() (in /usr/lib64/libkdeui.so.5.1.0)
190==29895==    by 0x12CD037F: (within /usr/lib64/kde4/plugins/styles/oxygen.so)
191==29895==    by 0x12CD23EC: (within /usr/lib64/kde4/plugins/styles/oxygen.so)
192==29895==    by 0xA25A253: QStyleFactory::create(QString const&) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
193==29895==    by 0x9FDC606: QApplication::style() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
194==29895==    by 0xA030C68: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
195==29895==    by 0xA037055: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
196==29895==    by 0x9FDC952: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
197==29895==    by 0x9FDD522: QApplication::QApplication(int&, char**, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
198==29895==    by 0x43C48B: main (main.cpp:1074)
199==29895==
200==29895==
201==29895== 81 (48 direct, 33 indirect) bytes in 1 blocks are definitely lost in loss record 296 of 1,057
202==29895==    at 0x4C21B87: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
203==29895==    by 0xC397546: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
204==29895==    by 0xC3621AC: QProcess::start(QString const&, QStringList const&, QFlags<QIODevice::OpenModeFlag>) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
205==29895==    by 0x6F9919A: MediaMonitorUnix::GetDeviceFile(QString const&) (mediamonitor-unix.cpp:228)
206==29895==    by 0x6F9A1C7: MediaMonitorUnix::FindPartitions(QString const&, bool) (mediamonitor-unix.cpp:565)
207==29895==    by 0x6F9A033: MediaMonitorUnix::FindPartitions(QString const&, bool) (mediamonitor-unix.cpp:555)
208==29895==    by 0x6F9B0FA: MediaMonitorUnix::CheckMountable() (mediamonitor-unix.cpp:165)
209==29895==    by 0x6F9B4F0: MediaMonitorUnix::MediaMonitorUnix(QObject*, unsigned long, bool) (mediamonitor-unix.cpp:91)
210==29895==    by 0x6EB7BBF: MediaMonitor::GetMediaMonitor() (mythmediamonitor.cpp:71)
211==29895==    by 0x200B4C4B: setupKeys() (in /usr/local/lib64/mythtv/plugins/libmythgallery.so)
212==29895==    by 0x200B6396: mythplugin_init (in /usr/local/lib64/mythtv/plugins/libmythgallery.so)
213==29895==    by 0x6EBB4E6: MythPlugin::init(char const*) (mythplugin.cpp:42)
214==29895==
215==29895==
216==29895== 136 bytes in 1 blocks are definitely lost in loss record 346 of 1,057
217==29895==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
218==29895==    by 0xC3AFF82: QEventLoop::QEventLoop(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
219==29895==    by 0xC2E347E: QThread::exec() (in /usr/lib64/qt4/libQtCore.so.4.5.1)
220==29895==    by 0x6AFE6F4: WorkerThread::run() (threadpool.cpp:265)
221==29895==    by 0xC2E5D1F: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
222==29895==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
223==29895==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
224==29895==
225==29895==
226==29895== 432 (32 direct, 400 indirect) bytes in 2 blocks are definitely lost in loss record 510 of 1,057
227==29895==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
228==29895==    by 0x6E710C3: LanguageSettings::load(QString) (langsettings.cpp:93)
229==29895==    by 0x1FE4BC99: mythplugin_init (main.cpp:25)
230==29895==    by 0x6EBB4E6: MythPlugin::init(char const*) (mythplugin.cpp:42)
231==29895==    by 0x6EBBA70: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:164)
232==29895==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
233==29895==    by 0x44041B: main (main.cpp:1399)
234==29895==
235==29895==
236==29895== 216 (200 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 813 of 1,057
237==29895==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
238==29895==    by 0xC3C91E2: QTranslator::QTranslator(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
239==29895==    by 0x6E710DB: LanguageSettings::load(QString) (langsettings.cpp:93)
240==29895==    by 0x6EBBD6E: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:175)
241==29895==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
242==29895==    by 0x44041B: main (main.cpp:1399)
243==29895==
244==29895==
245==29895== 736 bytes in 2 blocks are possibly lost in loss record 878 of 1,057
246==29895==    at 0x4C2068B: memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
247==29895==    by 0x4C20728: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
248==29895==    by 0xCCFE2F0: (within /usr/lib64/libglib-2.0.so.0.1800.3)
249==29895==    by 0xCCFFB10: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.1800.3)
250==29895==    by 0xCCC1709: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
251==29895==    by 0xCCE3FDA: g_main_context_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
252==29895==    by 0xC3D5B90: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
253==29895==    by 0xC3D5CEF: QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
254==29895==    by 0xC2E5BB1: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
255==29895==    by 0xC2E5CF9: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
256==29895==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
257==29895==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
258==29895==
259==29895==
260==29895== 10,144 (2,048 direct, 8,096 indirect) bytes in 4 blocks are definitely lost in loss record 993 of 1,057
261==29895==    at 0x4C21782: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
262==29895==    by 0xB861CC2: (within /usr/lib64/libfontconfig.so.1.3.0)
263==29895==    by 0xB8626AD: (within /usr/lib64/libfontconfig.so.1.3.0)
264==29895==    by 0xB858B66: FcDefaultSubstitute (in /usr/lib64/libfontconfig.so.1.3.0)
265==29895==    by 0xA1C1EAC: QFontDatabase::load(QFontPrivate const*, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
266==29895==    by 0xA1A1458: QFontPrivate::engineForScript(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
267==29895==    by 0xA1A460D: QFont::exactMatch() const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
268==29895==    by 0x73328BB: MythUIHelperPrivate::StoreGUIsettings() (mythuihelper.cpp:326)
269==29895==    by 0x733550E: MythUIHelperPrivate::Init() (mythuihelper.cpp:172)
270==29895==    by 0x7335544: MythUIHelper::Init(MythUIMenuCallbacks&) (mythuihelper.cpp:347)
271==29895==    by 0x6E97FBA: MythContextPrivate::Init(bool, UPnp*, bool, bool, bool) (mythcontext.cpp:321)
272==29895==    by 0x6E98B08: MythContext::Init(bool, UPnp*, bool, bool, bool) (mythcontext.cpp:1281)
273==29895==
274==29895==
275==29895== 3,472 (1,680 direct, 1,792 indirect) bytes in 14 blocks are definitely lost in loss record 999 of 1,057
276==29895==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
277==29895==    by 0x7355928: MythFontProperties::ParseFromXml(QDomElement&, MythUIType*, bool) (mythfontproperties.cpp:128)
278==29895==    by 0x73258B1: XMLParseBase::doLoad(QString const&, MythUIType*, QString const&, bool) (xmlparsebase.cpp:491)
279==29895==    by 0x7325E8F: XMLParseBase::LoadBaseTheme() (xmlparsebase.cpp:537)
280==29895==    by 0x731F355: MythThemeBase::Init() (myththemebase.cpp:71)
281==29895==    by 0x731F9E6: MythThemeBase::MythThemeBase() (myththemebase.cpp:25)
282==29895==    by 0x43FD45: main (main.cpp:1364)
283==29895==
284==29895==
285==29895== 12,192 bytes in 6 blocks are definitely lost in loss record 1,008 of 1,057
286==29895==    at 0x4C207BC: calloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
287==29895==    by 0xCCEB152: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.1800.3)
288==29895==    by 0xCCFF8E1: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.1800.3)
289==29895==    by 0xCCC1709: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
290==29895==    by 0xCCE3FDA: g_main_context_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
291==29895==    by 0xC3D5B90: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
292==29895==    by 0xC3D5CEF: QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
293==29895==    by 0xC2E5BB1: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
294==29895==    by 0xC2E5CF9: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
295==29895==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
296==29895==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
297==29895==
298==29895==
299==29895== 128,344 bytes in 2,909 blocks are possibly lost in loss record 1,051 of 1,057
300==29895==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
301==29895==    by 0xC311A63: QMapData::node_create(QMapData::Node**, int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
302==29895==    by 0xC2E4D37: QThreadStorageData::QThreadStorageData(void (*)(void*)) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
303==29895==    by 0x97731B0: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
304==29895==    by 0x97A2865: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
305==29895==    by 0x976A3D2: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
306==29895==
307==29895== LEAK SUMMARY:
308==29895==    definitely lost: 16,336 bytes in 29 blocks.
309==29895==    indirectly lost: 10,337 bytes in 274 blocks.
310==29895==      possibly lost: 129,144 bytes in 2,913 blocks.
311==29895==    still reachable: 26,061,642 bytes in 25,861 blocks.
312==29895==         suppressed: 0 bytes in 0 blocks.
313==29895== Reachable blocks (those to which a pointer was found) are not shown.
314==29895== To see them, rerun with: --leak-check=full --show-reachable=yes
315==29896==
316==29896==
317==29896== 75 (48 direct, 27 indirect) bytes in 1 blocks are definitely lost in loss record 264 of 1,057
318==29896==    at 0x4C21B87: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
319==29896==    by 0xC397546: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
320==29896==    by 0xC3621AC: QProcess::start(QString const&, QStringList const&, QFlags<QIODevice::OpenModeFlag>) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
321==29896==    by 0x6F9919A: MediaMonitorUnix::GetDeviceFile(QString const&) (mediamonitor-unix.cpp:228)
322==29896==    by 0x6F9A1C7: MediaMonitorUnix::FindPartitions(QString const&, bool) (mediamonitor-unix.cpp:565)
323==29896==    by 0x6F9A0F8: MediaMonitorUnix::FindPartitions(QString const&, bool) (mediamonitor-unix.cpp:560)
324==29896==    by 0x6F9B0FA: MediaMonitorUnix::CheckMountable() (mediamonitor-unix.cpp:165)
325==29896==    by 0x6F9B4F0: MediaMonitorUnix::MediaMonitorUnix(QObject*, unsigned long, bool) (mediamonitor-unix.cpp:91)
326==29896==    by 0x6EB7BBF: MediaMonitor::GetMediaMonitor() (mythmediamonitor.cpp:71)
327==29896==    by 0x200B4C4B: setupKeys() (in /usr/local/lib64/mythtv/plugins/libmythgallery.so)
328==29896==    by 0x200B6396: mythplugin_init (in /usr/local/lib64/mythtv/plugins/libmythgallery.so)
329==29896==    by 0x6EBB4E6: MythPlugin::init(char const*) (mythplugin.cpp:42)
330==29896==
331==29896==
332==29896== 64 bytes in 2 blocks are possibly lost in loss record 274 of 1,057
333==29896==    at 0x4C21B87: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
334==29896==    by 0x13CD7194: KStatefulBrush::KStatefulBrush() (in /usr/lib64/libkdeui.so.5.1.0)
335==29896==    by 0x12CD037F: (within /usr/lib64/kde4/plugins/styles/oxygen.so)
336==29896==    by 0x12CD23EC: (within /usr/lib64/kde4/plugins/styles/oxygen.so)
337==29896==    by 0xA25A253: QStyleFactory::create(QString const&) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
338==29896==    by 0x9FDC606: QApplication::style() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
339==29896==    by 0xA030C68: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
340==29896==    by 0xA037055: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
341==29896==    by 0x9FDC952: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
342==29896==    by 0x9FDD522: QApplication::QApplication(int&, char**, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
343==29896==    by 0x43C48B: main (main.cpp:1074)
344==29896==
345==29896==
346==29896== 136 bytes in 1 blocks are definitely lost in loss record 345 of 1,057
347==29896==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
348==29896==    by 0xC3AFF82: QEventLoop::QEventLoop(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
349==29896==    by 0xC2E347E: QThread::exec() (in /usr/lib64/qt4/libQtCore.so.4.5.1)
350==29896==    by 0x6AFE6F4: WorkerThread::run() (threadpool.cpp:265)
351==29896==    by 0xC2E5D1F: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
352==29896==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
353==29896==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
354==29896==
355==29896==
356==29896== 432 (32 direct, 400 indirect) bytes in 2 blocks are definitely lost in loss record 509 of 1,057
357==29896==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
358==29896==    by 0x6E710C3: LanguageSettings::load(QString) (langsettings.cpp:93)
359==29896==    by 0x1FE4BC99: mythplugin_init (main.cpp:25)
360==29896==    by 0x6EBB4E6: MythPlugin::init(char const*) (mythplugin.cpp:42)
361==29896==    by 0x6EBBA70: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:164)
362==29896==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
363==29896==    by 0x44041B: main (main.cpp:1399)
364==29896==
365==29896==
366==29896== 216 (200 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 813 of 1,057
367==29896==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
368==29896==    by 0xC3C91E2: QTranslator::QTranslator(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
369==29896==    by 0x6E710DB: LanguageSettings::load(QString) (langsettings.cpp:93)
370==29896==    by 0x6EBBD6E: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:175)
371==29896==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
372==29896==    by 0x44041B: main (main.cpp:1399)
373==29896==
374==29896==
375==29896== 736 bytes in 2 blocks are possibly lost in loss record 878 of 1,057
376==29896==    at 0x4C2068B: memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
377==29896==    by 0x4C20728: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
378==29896==    by 0xCCFE2F0: (within /usr/lib64/libglib-2.0.so.0.1800.3)
379==29896==    by 0xCCFFB10: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.1800.3)
380==29896==    by 0xCCC1709: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
381==29896==    by 0xCCE3FDA: g_main_context_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
382==29896==    by 0xC3D5B90: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
383==29896==    by 0xC3D5CEF: QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
384==29896==    by 0xC2E5BB1: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
385==29896==    by 0xC2E5CF9: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
386==29896==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
387==29896==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
388==29896==
389==29896==
390==29896== 10,144 (2,048 direct, 8,096 indirect) bytes in 4 blocks are definitely lost in loss record 993 of 1,057
391==29896==    at 0x4C21782: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
392==29896==    by 0xB861CC2: (within /usr/lib64/libfontconfig.so.1.3.0)
393==29896==    by 0xB8626AD: (within /usr/lib64/libfontconfig.so.1.3.0)
394==29896==    by 0xB858B66: FcDefaultSubstitute (in /usr/lib64/libfontconfig.so.1.3.0)
395==29896==    by 0xA1C1EAC: QFontDatabase::load(QFontPrivate const*, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
396==29896==    by 0xA1A1458: QFontPrivate::engineForScript(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
397==29896==    by 0xA1A460D: QFont::exactMatch() const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
398==29896==    by 0x73328BB: MythUIHelperPrivate::StoreGUIsettings() (mythuihelper.cpp:326)
399==29896==    by 0x733550E: MythUIHelperPrivate::Init() (mythuihelper.cpp:172)
400==29896==    by 0x7335544: MythUIHelper::Init(MythUIMenuCallbacks&) (mythuihelper.cpp:347)
401==29896==    by 0x6E97FBA: MythContextPrivate::Init(bool, UPnp*, bool, bool, bool) (mythcontext.cpp:321)
402==29896==    by 0x6E98B08: MythContext::Init(bool, UPnp*, bool, bool, bool) (mythcontext.cpp:1281)
403==29896==
404==29896==
405==29896== 3,472 (1,680 direct, 1,792 indirect) bytes in 14 blocks are definitely lost in loss record 999 of 1,057
406==29896==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
407==29896==    by 0x7355928: MythFontProperties::ParseFromXml(QDomElement&, MythUIType*, bool) (mythfontproperties.cpp:128)
408==29896==    by 0x73258B1: XMLParseBase::doLoad(QString const&, MythUIType*, QString const&, bool) (xmlparsebase.cpp:491)
409==29896==    by 0x7325E8F: XMLParseBase::LoadBaseTheme() (xmlparsebase.cpp:537)
410==29896==    by 0x731F355: MythThemeBase::Init() (myththemebase.cpp:71)
411==29896==    by 0x731F9E6: MythThemeBase::MythThemeBase() (myththemebase.cpp:25)
412==29896==    by 0x43FD45: main (main.cpp:1364)
413==29896==
414==29896==
415==29896== 12,192 bytes in 6 blocks are definitely lost in loss record 1,008 of 1,057
416==29896==    at 0x4C207BC: calloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
417==29896==    by 0xCCEB152: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.1800.3)
418==29896==    by 0xCCFF8E1: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.1800.3)
419==29896==    by 0xCCC1709: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
420==29896==    by 0xCCE3FDA: g_main_context_new (in /usr/lib64/libglib-2.0.so.0.1800.3)
421==29896==    by 0xC3D5B90: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
422==29896==    by 0xC3D5CEF: QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
423==29896==    by 0xC2E5BB1: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
424==29896==    by 0xC2E5CF9: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
425==29896==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
426==29896==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
427==29896==
428==29896==
429==29896== 128,344 bytes in 2,909 blocks are possibly lost in loss record 1,051 of 1,057
430==29896==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
431==29896==    by 0xC311A63: QMapData::node_create(QMapData::Node**, int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
432==29896==    by 0xC2E4D37: QThreadStorageData::QThreadStorageData(void (*)(void*)) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
433==29896==    by 0x97731B0: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
434==29896==    by 0x97A2865: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
435==29896==    by 0x976A3D2: (within /usr/lib64/qt4/libQtOpenGL.so.4.5.1)
436==29896==
437==29896== LEAK SUMMARY:
438==29896==    definitely lost: 16,336 bytes in 29 blocks.
439==29896==    indirectly lost: 10,331 bytes in 274 blocks.
440==29896==      possibly lost: 129,144 bytes in 2,913 blocks.
441==29896==    still reachable: 26,092,608 bytes in 25,902 blocks.
442==29896==         suppressed: 0 bytes in 0 blocks.
443==29896== Reachable blocks (those to which a pointer was found) are not shown.
444==29896== To see them, rerun with: --leak-check=full --show-reachable=yes
445==29873==
446==29873== Thread 6:
447==29873== Conditional jump or move depends on uninitialised value(s)
448==29873==    at 0x73C6E31: LIRC::GetCodes() (lirc.cpp:521)
449==29873==    by 0x73CB65F: LIRC::run() (lirc.cpp:461)
450==29873==    by 0xC2E5D1F: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
451==29873==    by 0xCF8E046: start_thread (in /lib64/libpthread-2.6.1.so)
452==29873==    by 0xDBF928C: clone (in /lib64/libc-2.6.1.so)
453==29873==
454==29873== Thread 1:
455==29873== Syscall param write(buf) points to uninitialised byte(s)
456==29873==    at 0xCF94C0B: (within /lib64/libpthread-2.6.1.so)
457==29873==    by 0xBCDCBAE: (within /usr/lib64/libX11.so.6.2.0)
458==29873==    by 0xBCD4E8E: (within /usr/lib64/libX11.so.6.2.0)
459==29873==    by 0xBCB4389: XFlush (in /usr/lib64/libX11.so.6.2.0)
460==29873==    by 0xA048CE4: QWidgetPrivate::hide_sys() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
461==29873==    by 0xA01BFC2: QWidgetPrivate::hide_helper() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
462==29873==    by 0xA0235AF: QWidget::setVisible(bool) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
463==29873==    by 0xA017972: QWidget::~QWidget() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
464==29873==    by 0xA044F90: QDesktopWidget::~QDesktopWidget() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
465==29873==    by 0x9FD963B: QApplication::~QApplication() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
466==29873==    by 0x44143F: main (main.cpp:1486)
467==29873==  Address 0x1229e333 is 35 bytes inside a block of size 16,384 alloc'd
468==29873==    at 0x4C207BC: calloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
469==29873==    by 0xBCC3234: XOpenDisplay (in /usr/lib64/libX11.so.6.2.0)
470==29873==    by 0xA0376C6: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
471==29873==    by 0x9FDC952: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
472==29873==    by 0x9FDD522: QApplication::QApplication(int&, char**, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
473==29873==    by 0x43C48B: main (main.cpp:1074)
474==29873==
475==29873== ERROR SUMMARY: 12 errors from 3 contexts (suppressed: 626 from 4)
476==29873== malloc/free: in use at exit: 21,242,432 bytes in 14,077 blocks.
477==29873== malloc/free: 455,555 allocs, 441,478 frees, 509,577,513 bytes allocated.
478==29873== For counts of detected errors, rerun with: -v
479==29873== Use --track-origins=yes to see where uninitialised values come from
480==29873== searching for pointers to 14,077 not-freed blocks.
481==29873== checked 33,603,304 bytes.
482==29873==
483==29873==
484==29873== 946 (40 direct, 906 indirect) bytes in 1 blocks are definitely lost in loss record 27 of 372
485==29873==    at 0x4C21782: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
486==29873==    by 0xC305FAA: QListData::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
487==29873==    by 0xC306078: QListData::append() (in /usr/lib64/qt4/libQtCore.so.4.5.1)
488==29873==    by 0xC3C5D09: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
489==29873==    by 0xC3BF1DF: QObjectPrivate::refSender(QObject*, int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
490==29873==    by 0xC3BF2B3: QMetaObject::connect(QObject const*, int, QObject const*, int, int, int*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
491==29873==    by 0xC3C2AE5: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
492==29873==    by 0x6ED6147: SpinBoxSetting::SpinBoxSetting(Storage*, int, int, int, bool, QString) (settings.cpp:442)
493==29873==    by 0x4BCA38: HostSpinBox::HostSpinBox(QString const&, int, int, int, bool) (settings.h:680)
494==29873==    by 0x491600: VidModeHeight(int) (globalsettings.cpp:2543)
495==29873==    by 0x4BFF37: VideoModeSettings::VideoModeSettings() (globalsettings.cpp:2687)
496==29873==    by 0x4A4DC6: AppearanceSettings::AppearanceSettings() (globalsettings.cpp:5025)
497==29873==
498==29873==
499==29873== 71 bytes in 1 blocks are possibly lost in loss record 28 of 372
500==29873==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
501==29873==    by 0xC2E851E: QByteArray::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
502==29873==    by 0xC2E8ADA: QByteArray::operator=(char const*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
503==29873==    by 0xA24D383: qt_x11ft_convert_pattern(_FcPattern*, QByteArray*, int*, bool*) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
504==29873==    by 0xA24FE3E: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
505==29873==    by 0xA1BC88F: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
506==29873==    by 0xA1C20E8: QFontDatabase::load(QFontPrivate const*, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
507==29873==    by 0xA1A1458: QFontPrivate::engineForScript(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
508==29873==    by 0xA1D4CC5: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
509==29873==    by 0xA1D70DC: QTextEngine::shapeTextWithHarfbuzz(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
510==29873==    by 0xA1D7C9F: QTextEngine::shapeText(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
511==29873==    by 0xA1D7F88: QTextEngine::shape(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
512==29873==
513==29873==
514==29873== 906 (136 direct, 770 indirect) bytes in 1 blocks are definitely lost in loss record 29 of 372
515==29873==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
516==29873==    by 0xC3C5D7A: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
517==29873==    by 0xC3BEEDA: QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
518==29873==    by 0xC3BF2A3: QMetaObject::connect(QObject const*, int, QObject const*, int, int, int*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
519==29873==    by 0xC3C2AE5: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
520==29873==    by 0x6ED6147: SpinBoxSetting::SpinBoxSetting(Storage*, int, int, int, bool, QString) (settings.cpp:442)
521==29873==    by 0x4BCA38: HostSpinBox::HostSpinBox(QString const&, int, int, int, bool) (settings.h:680)
522==29873==    by 0x491600: VidModeHeight(int) (globalsettings.cpp:2543)
523==29873==    by 0x4BFF37: VideoModeSettings::VideoModeSettings() (globalsettings.cpp:2687)
524==29873==    by 0x4A4DC6: AppearanceSettings::AppearanceSettings() (globalsettings.cpp:5025)
525==29873==    by 0x43B524: WriteDefaults() (main.cpp:619)
526==29873==    by 0x43F841: main (main.cpp:1340)
527==29873==
528==29873==
529==29873== 30,800 (1,280 direct, 29,520 indirect) bytes in 10 blocks are definitely lost in loss record 53 of 372
530==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
531==29873==    by 0xC3BFA70: QObject::QObject(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
532==29873==    by 0xA1A7DCA: QFontEngine::QFontEngine() (in /usr/lib64/qt4/libQtGui.so.4.5.1)
533==29873==    by 0xA253A9F: QFontEngineFT::QFontEngineFT(QFontDef const&) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
534==29873==    by 0xA24FDEE: QFontEngineX11FT::QFontEngineX11FT(_FcPattern*, QFontDef const&, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
535==29873==    by 0xA1BC88F: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
536==29873==    by 0xA1C20E8: QFontDatabase::load(QFontPrivate const*, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
537==29873==    by 0xA1A1458: QFontPrivate::engineForScript(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
538==29873==    by 0xA1D4CC5: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
539==29873==    by 0xA1D70DC: QTextEngine::shapeTextWithHarfbuzz(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
540==29873==    by 0xA1D7C9F: QTextEngine::shapeText(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
541==29873==    by 0xA1D7F88: QTextEngine::shape(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
542==29873==
543==29873==
544==29873== 1,968 (24 direct, 1,944 indirect) bytes in 1 blocks are definitely lost in loss record 55 of 372
545==29873==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
546==29873==    by 0xA257391: QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, unsigned int, QFontEngineFT::GlyphFormat, bool) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
547==29873==    by 0xA258567: QFontEngineFT::recalcAdvances(QGlyphLayout*, QFlags<QTextEngine::ShaperFlag>) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
548==29873==    by 0xA1AE657: (within /usr/lib64/qt4/libQtGui.so.4.5.1)
549==29873==    by 0xC346AA1: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
550==29873==    by 0xC349EB7: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
551==29873==    by 0xC34495A: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
552==29873==    by 0xC34A708: qShapeItem(HB_ShaperItem*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
553==29873==    by 0xA1D77BD: QTextEngine::shapeTextWithHarfbuzz(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
554==29873==    by 0xA1D7C9F: QTextEngine::shapeText(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
555==29873==    by 0xA1D7F88: QTextEngine::shape(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
556==29873==    by 0xA1D9CCA: QTextEngine::width(int, int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
557==29873==
558==29873==
559==29873== 48 bytes in 1 blocks are definitely lost in loss record 63 of 372
560==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
561==29873==    by 0x440408: main (main.cpp:1399)
562==29873==
563==29873==
564==29873== 864 (800 direct, 64 indirect) bytes in 4 blocks are definitely lost in loss record 145 of 372
565==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
566==29873==    by 0xC3C91E2: QTranslator::QTranslator(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
567==29873==    by 0x6E710DB: LanguageSettings::load(QString) (langsettings.cpp:93)
568==29873==    by 0x6EBBD6E: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:175)
569==29873==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
570==29873==    by 0x44041B: main (main.cpp:1399)
571==29873==
572==29873==
573==29873== 38,864 bytes in 479 blocks are possibly lost in loss record 176 of 372
574==29873==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
575==29873==    by 0xC311A63: QMapData::node_create(QMapData::Node**, int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
576==29873==    by 0x73517BC: QMap<QString, MythFontProperties>::node_create(QMapData*, QMapData::Node**, QString const&, MythFontProperties const&) (qmap.h:418)
577==29873==    by 0x7351F2E: QMap<QString, MythFontProperties>::insert(QString const&, MythFontProperties const&) (qmap.h:512)
578==29873==    by 0x734DB57: MythUIText::CopyFrom(MythUIType*) (mythuitext.cpp:569)
579==29873==    by 0x7350CDD: MythUIText::CreateCopy(MythUIType*) (mythuitext.cpp:597)
580==29873==    by 0x73441DB: MythUIType::CopyFrom(MythUIType*) (mythuitype.cpp:653)
581==29873==    by 0x737F2E4: MythUIGroup::CopyFrom(MythUIType*) (mythuigroup.cpp:29)
582==29873==    by 0x737F47F: MythUIGroup::CreateCopy(MythUIType*) (mythuigroup.cpp:35)
583==29873==    by 0x73441DB: MythUIType::CopyFrom(MythUIType*) (mythuitype.cpp:653)
584==29873==    by 0x7352D7B: MythUIStateType::CopyFrom(MythUIType*) (mythuistatetype.cpp:255)
585==29873==    by 0x7353AF3: MythUIStateType::CreateCopy(MythUIType*) (mythuistatetype.cpp:283)
586==29873==
587==29873==
588==29873== 209,526 (2,640 direct, 206,886 indirect) bytes in 15 blocks are definitely lost in loss record 182 of 372
589==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
590==29873==    by 0x6E846D1: TriggeredConfigurationGroup::addTarget(QString, Configurable*) (mythconfiggroups.cpp:483)
591==29873==    by 0x4C0641: LcdSettings::LcdSettings() (globalsettings.cpp:4328)
592==29873==    by 0x4A508B: AppearanceSettings::AppearanceSettings() (globalsettings.cpp:5048)
593==29873==    by 0x43B524: WriteDefaults() (main.cpp:619)
594==29873==    by 0x43F841: main (main.cpp:1340)
595==29873==
596==29873==
597==29873== 3,223 (464 direct, 2,759 indirect) bytes in 2 blocks are definitely lost in loss record 185 of 372
598==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
599==29873==    by 0xA1C183F: QFontDatabase::load(QFontPrivate const*, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
600==29873==    by 0xA1A1458: QFontPrivate::engineForScript(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
601==29873==    by 0xA1D4CC5: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
602==29873==    by 0xA1D70DC: QTextEngine::shapeTextWithHarfbuzz(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
603==29873==    by 0xA1D7C9F: QTextEngine::shapeText(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
604==29873==    by 0xA1D7F88: QTextEngine::shape(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
605==29873==    by 0xA1D9CCA: QTextEngine::width(int, int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
606==29873==    by 0xA1B6C33: QFontMetrics::width(QString const&, int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
607==29873==    by 0x734C2A7: MythUIText::cutDown(QString const&, MythFontProperties*, bool, int, int) (mythuitext.cpp:388)
608==29873==    by 0x734CA3F: MythUIText::DrawSelf(MythPainter*, int, int, int, QRect) (mythuitext.cpp:249)
609==29873==    by 0x7342697: MythUIType::Draw(MythPainter*, int, int, int, QRect) (mythuitype.cpp:382)
610==29873==
611==29873==
612==29873== 510 bytes in 2 blocks are definitely lost in loss record 186 of 372
613==29873==    at 0x4C216AB: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
614==29873==    by 0xC3217AF: QString::fromLatin1_helper(char const*, int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
615==29873==    by 0x445FA5: QString::QString(char const*) (qstring.h:413)
616==29873==    by 0x507F92: MediaRenderer::MediaRenderer() (mediarenderer.cpp:93)
617==29873==    by 0x43D4EF: main (main.cpp:1193)
618==29873==
619==29873==
620==29873== 1,296 (96 direct, 1,200 indirect) bytes in 6 blocks are definitely lost in loss record 196 of 372
621==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
622==29873==    by 0x6E710C3: LanguageSettings::load(QString) (langsettings.cpp:93)
623==29873==    by 0x1FE4BC99: mythplugin_init (main.cpp:25)
624==29873==    by 0x6EBB4E6: MythPlugin::init(char const*) (mythplugin.cpp:42)
625==29873==    by 0x6EBBA70: MythPluginManager::init_plugin(QString const&) (mythplugin.cpp:164)
626==29873==    by 0x6EBCCC4: MythPluginManager::MythPluginManager() (mythplugin.cpp:146)
627==29873==    by 0x44041B: main (main.cpp:1399)
628==29873==
629==29873==
630==29873== 980 (16 direct, 964 indirect) bytes in 1 blocks are definitely lost in loss record 210 of 372
631==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
632==29873==    by 0xC3C5D16: (within /usr/lib64/qt4/libQtCore.so.4.5.1)
633==29873==    by 0xC3BF1DF: QObjectPrivate::refSender(QObject*, int) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
634==29873==    by 0xC3BF2B3: QMetaObject::connect(QObject const*, int, QObject const*, int, int, int*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
635==29873==    by 0xC3C2AE5: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
636==29873==    by 0x6ED6147: SpinBoxSetting::SpinBoxSetting(Storage*, int, int, int, bool, QString) (settings.cpp:442)
637==29873==    by 0x4BCA38: HostSpinBox::HostSpinBox(QString const&, int, int, int, bool) (settings.h:680)
638==29873==    by 0x48E745: LogCleanPeriod() (globalsettings.cpp:3954)
639==29873==    by 0x4C2C6F: MythLogSettings::MythLogSettings() (globalsettings.cpp:4113)
640==29873==    by 0x4A1CED: MainGeneralSettings::MainGeneralSettings() (globalsettings.cpp:4629)
641==29873==    by 0x43B548: WriteDefaults() (main.cpp:622)
642==29873==    by 0x43F841: main (main.cpp:1340)
643==29873==
644==29873==
645==29873== 1,443 (176 direct, 1,267 indirect) bytes in 1 blocks are definitely lost in loss record 293 of 372
646==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
647==29873==    by 0xC2E3902: QThread::QThread(QObject*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
648==29873==    by 0x73CBD94: LIRC::LIRC(QObject*, QString const&, QString const&, QString const&, QString const&) (lirc.cpp:92)
649==29873==    by 0x7301F74: MythMainWindow::StartLIRC() (mythmainwindow.cpp:1767)
650==29873==    by 0x730ACFB: MythMainWindow::MythMainWindow(bool) (mythmainwindow.cpp:320)
651==29873==    by 0x730E3C9: MythMainWindow::getMainWindow(bool) (mythmainwindow.cpp:212)
652==29873==    by 0x730E453: GetMythMainWindow() (mythmainwindow.cpp:226)
653==29873==    by 0x43FCA4: main (main.cpp:1358)
654==29873==
655==29873==
656==29873== 15,008 (3,072 direct, 11,936 indirect) bytes in 6 blocks are definitely lost in loss record 334 of 372
657==29873==    at 0x4C21782: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
658==29873==    by 0xB861CC2: (within /usr/lib64/libfontconfig.so.1.3.0)
659==29873==    by 0xB8626AD: (within /usr/lib64/libfontconfig.so.1.3.0)
660==29873==    by 0xB858B85: FcDefaultSubstitute (in /usr/lib64/libfontconfig.so.1.3.0)
661==29873==    by 0xA1C1EAC: QFontDatabase::load(QFontPrivate const*, int) (in /usr/lib64/qt4/libQtGui.so.4.5.1)
662==29873==    by 0xA1A1458: QFontPrivate::engineForScript(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
663==29873==    by 0xA1D4CC5: QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
664==29873==    by 0xA1D70DC: QTextEngine::shapeTextWithHarfbuzz(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
665==29873==    by 0xA1D7C9F: QTextEngine::shapeText(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
666==29873==    by 0xA1D7F88: QTextEngine::shape(int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
667==29873==    by 0xA1D9CCA: QTextEngine::width(int, int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
668==29873==    by 0xA1B6C33: QFontMetrics::width(QString const&, int) const (in /usr/lib64/qt4/libQtGui.so.4.5.1)
669==29873==
670==29873==
671==29873== 3,612 (1,680 direct, 1,932 indirect) bytes in 14 blocks are definitely lost in loss record 338 of 372
672==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
673==29873==    by 0x7355928: MythFontProperties::ParseFromXml(QDomElement&, MythUIType*, bool) (mythfontproperties.cpp:128)
674==29873==    by 0x73258B1: XMLParseBase::doLoad(QString const&, MythUIType*, QString const&, bool) (xmlparsebase.cpp:491)
675==29873==    by 0x7325E8F: XMLParseBase::LoadBaseTheme() (xmlparsebase.cpp:537)
676==29873==    by 0x731F355: MythThemeBase::Init() (myththemebase.cpp:71)
677==29873==    by 0x731F9E6: MythThemeBase::MythThemeBase() (myththemebase.cpp:25)
678==29873==    by 0x43FD45: main (main.cpp:1364)
679==29873==
680==29873==
681==29873== 3,888 (24 direct, 3,864 indirect) bytes in 1 blocks are definitely lost in loss record 341 of 372
682==29873==    at 0x4C21F09: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
683==29873==    by 0xC3BEEF5: QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
684==29873==    by 0xC3BF2A3: QMetaObject::connect(QObject const*, int, QObject const*, int, int, int*) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
685==29873==    by 0xC3C2AE5: QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) (in /usr/lib64/qt4/libQtCore.so.4.5.1)
686==29873==    by 0x4BFFCF: VideoModeSettings::VideoModeSettings() (globalsettings.cpp:2693)
687==29873==    by 0x4A4DC6: AppearanceSettings::AppearanceSettings() (globalsettings.cpp:5025)
688==29873==    by 0x43B524: WriteDefaults() (main.cpp:619)
689==29873==    by 0x43F841: main (main.cpp:1340)
690==29873==
691==29873== LEAK SUMMARY:
692==29873==    definitely lost: 11,006 bytes in 66 blocks.
693==29873==    indirectly lost: 264,012 bytes in 3,880 blocks.
694==29873==      possibly lost: 38,935 bytes in 480 blocks.
695==29873==    still reachable: 20,928,479 bytes in 9,651 blocks.
696==29873==         suppressed: 0 bytes in 0 blocks.
697==29873== Reachable blocks (those to which a pointer was found) are not shown.
698==29873== To see them, rerun with: --leak-check=full --show-reachable=yes