valgrind mythfrontend
==10672== Memcheck, a memory error detector for x86-linux.
==10672== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al.
==10672== Using valgrind-2.4.1, a program supervision framework for x86-linux.
==10672== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al.
==10672== For more details, rerun with: -v
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8ECB13: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E631C: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8EC7D3: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E631C: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8EC6B6: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E631C: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8EC6C2: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E631C: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8ECD38: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E631C: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8EC6B6: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E6376: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8EC6C2: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E6376: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8EC7D3: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E6376: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==10672==    by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8ECB13: (within /lib/ld-2.3.5.so)
==10672==    by 0x1D235AE9: (within /lib/tls/libc-2.3.5.so)
==10672==    by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==10672==    by 0x1D2361A5: _dl_open (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1D268D32: (within /lib/tls/libdl-2.3.5.so)
==10672==    by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==10672==    by 0x1D269486: (within /lib/tls/libdl-2.3.5.so)
==10672==    by 0x1D268DB0: dlopen (in /lib/tls/libdl-2.3.5.so)
==10672==    by 0x1CFC1E3E: (within /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CFC2348: _XlcDynamicLoad (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF92089: _XOpenLC (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF9226A: _XlcCurrentLC (in /usr/X11R6/lib/libX11.so.6.2)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1B8EC7D3: (within /lib/ld-2.3.5.so)
==10672==    by 0x1D235AE9: (within /lib/tls/libc-2.3.5.so)
==10672==    by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==10672==    by 0x1D2361A5: _dl_open (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1D268D32: (within /lib/tls/libdl-2.3.5.so)
==10672==    by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==10672==    by 0x1D269486: (within /lib/tls/libdl-2.3.5.so)
==10672==    by 0x1D268DB0: dlopen (in /lib/tls/libdl-2.3.5.so)
==10672==    by 0x1CFC1E3E: (within /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CFC2348: _XlcDynamicLoad (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF92089: _XOpenLC (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF9226A: _XlcCurrentLC (in /usr/X11R6/lib/libX11.so.6.2)
2005-11-02 21:28:36.070 Using runtime prefix = /usr/local
QSettings::sync: filename is null/empty
Conflict in /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql-non-mt.so:
  Plugin uses single threaded Qt library!
QSettings::sync: filename is null/empty
2005-11-02 21:28:42.641 New DB connection, total: 1
2005-11-02 21:28:43.927 Total desktop dim: 800x600, with 1 screen[s].
2005-11-02 21:28:44.929 Using screen 0, 800x600 at 0,0
2005-11-02 21:28:45.613 mythfrontend version: 0.19.20051026-1 www.mythtv.org
2005-11-02 21:28:45.671 Enabled verbose msgs : important general
QSettings::sync: filename is null/empty
Conflict in /usr/lib/qt3/plugins/imageformats/libqjpeg-non-mt.so:
  Plugin uses single threaded Qt library!
QSettings::sync: filename is null/empty
Conflict in /usr/lib/qt3/plugins/imageformats/libqmng-non-mt.so:
  Plugin uses single threaded Qt library!
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
Conflict in /usr/lib/qt3/plugins/imageformats/libqjpeg-non-mt.so:
  Plugin uses single threaded Qt library!
QSettings::sync: filename is null/empty
Conflict in /usr/lib/qt3/plugins/imageformats/libqmng-non-mt.so:
  Plugin uses single threaded Qt library!
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
QSettings::sync: filename is null/empty
2005-11-02 21:29:42.307 Total desktop dim: 800x600, with 1 screen[s].
2005-11-02 21:29:42.386 Using screen 0, 800x600 at 0,0
2005-11-02 21:29:43.022 Switching to square mode (Iulius)
==10672== 
==10672== Syscall param write(buf) points to uninitialised byte(s)
==10672==    at 0x1D0173B1: (within /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1CF94886: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF788AD: (within /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF789DE: _XReply (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF63AE0: XInternAtom (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF819DC: XSetWMProperties (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C9B06A8: QWidget::create(unsigned long, bool, bool) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CA8A2FE: QWidget::QWidget(QWidget*, char const*, unsigned) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC07DA3: QDialog::QDialog(QWidget*, char const*, bool, unsigned) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C3306B6: MythMainWindow::MythMainWindow(QWidget*, char const*, bool, unsigned) (mythdialogs.cpp:176)
==10672==    by 0x806E2A9: main (main.cpp:1050)
==10672==  Address 0x1DCEA0B4 is 212 bytes inside a block of size 16384 alloc'd
==10672==    at 0x1B904BE5: calloc (vg_replace_malloc.c:175)
==10672==    by 0x1CF6840C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C97485D: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C976A28: qt_init(int*, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ECCDA: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ED01F: QApplication::QApplication(int&, char**) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x806CD58: main (main.cpp:761)
==10672== 
==10672== Syscall param write(buf) points to uninitialised byte(s)
==10672==    at 0x1D0173B1: (within /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1CF94886: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF788AD: (within /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF5B29F: XFlush (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C9B12EB: QWidget::unsetCursor() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9B5E6C: QWidget::reparentSys(QWidget*, unsigned, QPoint const&, bool) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CA89504: QWidget::reparent(QWidget*, unsigned, QPoint const&, bool) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C32BA52: MythMainWindow::Init() (mythdialogs.cpp:298)
==10672==  Address 0x1DCEA0C1 is 225 bytes inside a block of size 16384 alloc'd
==10672==    at 0x1B904BE5: calloc (vg_replace_malloc.c:175)
==10672==    by 0x1CF6840C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C97485D: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C976A28: qt_init(int*, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ECCDA: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ED01F: QApplication::QApplication(int&, char**) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x806CD58: main (main.cpp:761)
QSettings::sync: filename is null/empty
Conflict in /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql-non-mt.so:
  Plugin uses single threaded Qt library!
QSettings::sync: filename is null/empty
2005-11-02 21:30:08.682 New DB connection, total: 2
2005-11-02 21:30:20.489 Registering Internal as a media playback plugin.
2005-11-02 21:30:21.434 Unable to initialize plugin 'mythbookmarkmanager'.
2005-11-02 21:30:21.952 Unable to initialize plugin 'mythcontrols'.
2005-11-02 21:30:22.356 Unable to initialize plugin 'mythdvd'.
2005-11-02 21:30:23.317 Unable to initialize plugin 'mythgallery'.
2005-11-02 21:30:24.586 Unable to initialize plugin 'mythmfe'.
2005-11-02 21:30:25.119 Unable to initialize plugin 'mythmovietime'.
2005-11-02 21:30:31.777 Unable to initialize plugin 'mythmusic'.
2005-11-02 21:30:32.195 Unable to initialize plugin 'mythnews'.
Test Popup Version Failed 
2005-11-02 21:30:33.101 Unable to initialize plugin 'mythphone'.
2005-11-02 21:30:36.320 Unable to initialize plugin 'mythweather'.
2005-11-02 21:30:37.151 Connecting to backend server: 10.0.1.6:6543 (try 1 of 5)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1D21006E: (within /lib/tls/libc-2.3.5.so)
==10672==    by 0x1D2107B2: __res_ninit (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1CC67287: QDns::doResInit() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC67CF5: QDnsManager::QDnsManager() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC67FDC: QDnsManager::manager() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6846A: QDnsDomain::add(QString const&, QDnsRR*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC68586: QDnsRR::QDnsRR(QString const&) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6A537: QDnsDomain::cached(QDns const*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6BC5E: QDns::addresses() const (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC819E0: QSocket::tryConnecting() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC8205B: QSocket::connectToHost(QString const&, unsigned short) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C2B592E: MythContext::ConnectServer(QSocket*, QString const&, int) (mythcontext.cpp:832)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1CC67323: QDns::doResInit() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC67CF5: QDnsManager::QDnsManager() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC67FDC: QDnsManager::manager() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6846A: QDnsDomain::add(QString const&, QDnsRR*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC68586: QDnsRR::QDnsRR(QString const&) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6A537: QDnsDomain::cached(QDns const*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6BC5E: QDns::addresses() const (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC819E0: QSocket::tryConnecting() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC8205B: QSocket::connectToHost(QString const&, unsigned short) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C2B592E: MythContext::ConnectServer(QSocket*, QString const&, int) (mythcontext.cpp:832)
==10672==    by 0x1C2B5A57: MythContext::ConnectToMasterServer() (mythcontext.cpp:741)
==10672==    by 0x806E3D8: main (main.cpp:1074)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1CC673B1: QDns::doResInit() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC67CF5: QDnsManager::QDnsManager() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC67FDC: QDnsManager::manager() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6846A: QDnsDomain::add(QString const&, QDnsRR*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC68586: QDnsRR::QDnsRR(QString const&) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6A537: QDnsDomain::cached(QDns const*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC6BC5E: QDns::addresses() const (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC819E0: QSocket::tryConnecting() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CC8205B: QSocket::connectToHost(QString const&, unsigned short) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C2B592E: MythContext::ConnectServer(QSocket*, QString const&, int) (mythcontext.cpp:832)
==10672==    by 0x1C2B5A57: MythContext::ConnectToMasterServer() (mythcontext.cpp:741)
==10672==    by 0x806E3D8: main (main.cpp:1074)
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1CD7ABC9: operator==(QString const&, char const*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C33FE54: MythMediaDevice::isMounted(bool) (in /usr/local/lib/libmyth-0.18.so.0.18.0)
==10672==    by 0x1C3400DC: MythMediaDevice::MythMediaDevice(QObject*, char const*, bool, bool) (in /usr/local/lib/libmyth-0.18.so.0.18.0)
==10672==    by 0x1C369F32: MythCDROM::MythCDROM(QObject*, char const*, bool, bool) (in /usr/local/lib/libmyth-0.18.so.0.18.0)
==10672==    by 0x1C36B824: MediaMonitor::addFSTab() (in /usr/local/lib/libmyth-0.18.so.0.18.0)
==10672==    by 0x1D143EBF: __libc_start_main (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x8069CB0: ??? (start.S:119)
2005-11-02 21:30:41.536 Mediamonitor: Adding /dev/fd0
2005-11-02 21:30:41.636 Starting media monitor.
==10672== 
==10672== Syscall param write(buf) points to uninitialised byte(s)
==10672==    at 0x1D0173B1: (within /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1CF94886: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF788AD: (within /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF54D52: XCheckIfEvent (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C96B81F: QETWidget::translateKeyEvent(_XEvent const*, bool) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C972056: QApplication::x11ProcessEvent(_XEvent*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C98B95B: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CA01047: QEventLoop::processEvents(unsigned, int) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9E72A9: QApplication::processEvents(int) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9E72D4: QApplication::processEvents() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1BC2A02E: TV::Init(bool) (tv_play.cpp:375)
==10672==    by 0x806BCDF: startTV() (main.cpp:247)
==10672==  Address 0x1DCEA01C is 60 bytes inside a block of size 16384 alloc'd
==10672==    at 0x1B904BE5: calloc (vg_replace_malloc.c:175)
==10672==    by 0x1CF6840C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C97485D: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C976A28: qt_init(int*, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ECCDA: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ED01F: QApplication::QApplication(int&, char**) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x806CD58: main (main.cpp:761)
==10672== 
==10672== Syscall param write(buf) points to uninitialised byte(s)
==10672==    at 0x1D0173B1: (within /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1CF94886: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF788AD: (within /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF79C1B: _XEventsQueued (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF69AEA: XPending (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C98B9A3: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CA00EA1: QEventLoop::enterLoop() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9E7334: QApplication::enter_loop() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C3240A8: MythDialog::exec() (mythdialogs.cpp:1042)
==10672==    by 0x1BC1F843: TV::LiveTV(bool) (tv_play.cpp:427)
==10672==    by 0x1C2E1CC9: ThemedMenuPrivate::handleAction(QString const&) (themedmenu.cpp:2497)
==10672==    by 0x1C2E1FF5: ThemedMenuPrivate::keyPressHandler(QKeyEvent*) (themedmenu.cpp:2325)
==10672==  Address 0x1DCEA029 is 73 bytes inside a block of size 16384 alloc'd
==10672==    at 0x1B904BE5: calloc (vg_replace_malloc.c:175)
==10672==    by 0x1CF6840C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C97485D: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C976A28: qt_init(int*, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ECCDA: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9ED01F: QApplication::QApplication(int&, char**) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x806CD58: main (main.cpp:761)
2005-11-02 21:31:54.144 TV: Attempting to change from None to None
2005-11-02 21:32:12.500 All Programs
2005-11-02 21:34:07.921 Unable to find image file: /var/lib/mythtv//1055_20051102213000.mpg.png
QSettings::sync: filename is null/empty
Conflict in /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql-non-mt.so:
  Plugin uses single threaded Qt library!
QSettings::sync: filename is null/empty
2005-11-02 21:34:13.640 New DB connection, total: 3
2005-11-02 21:34:14.999 Connecting to backend server: 10.0.1.6:6543 (try 1 of 5)
2005-11-02 21:34:26.621 TV: Attempting to change from None to WatchingRecording
2005-11-02 21:34:27.274 Using protocol version 19
2005-11-02 21:34:27.567 Disable DPMS
==10672== 
==10672== Thread 5:
==10672== Source and destination overlap in memcpy(0x1EB276C0, 0x1EB276C0, 52)
==10672==    at 0x1B9055D8: memcpy (mac_replace_strmem.c:281)
==10672==    by 0x1C005DDB: avcodec_default_release_buffer (in /usr/local/lib/libmythavcodec-0.18.so.0.18.0)
0: start_time: 0.036 duration: 24.438
1: start_time: 0.030 duration: 24.449
stream: start_time: 0.334 duration: 271.656 bitrate=1961 kb/s
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD83BA3: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==  Address 0x20D874D4 is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD83C09: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==  Address 0x20D874B0 is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD83C5F: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==  Address 0x20D874CC is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD83CA9: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D874CC is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD83D6A: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D874AC is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD83DB3: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D874B8 is on thread 5's stack
==10672== 
==10672== Syscall param mmap2(length) contains uninitialised byte(s)
==10672==    at 0x1D1FD83A: mmap64 (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Syscall param mmap2(offset) contains uninitialised byte(s)
==10672==    at 0x1D1FD83A: mmap64 (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8AE8A: _nv0185XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8AECE: _nv0185XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8AEDE: _nv0185XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8B0D6: _nv0111XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BDA805E: _nv0199XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BDA8067: _nv0199XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD8E3D1: _nv0125XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D8747C is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD83F6C: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D874D0 is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD84230: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D874D0 is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD84617: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D874D0 is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD84A20: _nv0110XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0xF: ???
==10672==  Address 0x20D874D0 is on thread 5's stack
==10672== 
==10672== Conditional jump or move depends on uninitialised value(s)
==10672==    at 0x1BD8E0B0: _nv0133XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8E346: _nv0112XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8E364: _nv0112XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8E36A: _nv0112XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8E0C0: _nv0133XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Syscall param munmap(length) contains uninitialised byte(s)
==10672==    at 0x1D1FD881: munmap (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BDA5D4B: _nv0075XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BD8E0E4: _nv0133XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD8E0E4: _nv0133XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672==  Address 0x20D875CC is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD8E105: _nv0133XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672==  Address 0x20D875CC is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD89F27: XvMCDestroyContext (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672==  Address 0x20D875D8 is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD89F42: XvMCDestroyContext (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672==  Address 0x20D875D8 is on thread 5's stack
==10672== 
==10672== Syscall param ioctl(generic) points to uninitialised byte(s)
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BD89F57: XvMCDestroyContext (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672==    by 0x1BC57EBF: AvFormatDecoder::ScanStreams(bool) (avformatdecoder.cpp:859)
==10672==    by 0x1BC59BA5: AvFormatDecoder::OpenFile(RingBuffer*, bool, char*) (avformatdecoder.cpp:602)
==10672==    by 0x1BC45DD4: NuppelVideoPlayer::OpenFile(bool) (NuppelVideoPlayer.cpp:688)
==10672==    by 0x1BC46C0F: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:1836)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)
==10672==  Address 0x20D875CC is on thread 5's stack
2005-11-02 21:34:51.686 AFD: Opened codec 0x1eb70510, id(MPEG2VIDEO_XVMC) type(Video)
2005-11-02 21:34:56.351 AFD: Opened codec 0x1dd2d6e0, id(MP2) type(Audio)
2005-11-02 21:34:57.449 Opening audio device '/dev/dsp'.
2005-11-02 21:34:57.533 Opening OSS audio device '/dev/dsp'.
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8E236: _nv0183XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672== 
==10672== More than 50 errors detected.  Subsequent errors
==10672== will still be recorded, but in less detail than before.
2005-11-02 21:38:04.733 TV: Changing from None to WatchingRecording
2005-11-02 21:38:08.143 Realtime priority would require SUID as root.
XvMC: picture structure FRAME
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8DED5: _nv0105XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8E090: _nv0105XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8922C: XvMCGetSurfaceStatus (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
2005-11-02 21:38:14.069 Video timing method: USleep with busy wait
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8AA05: _nv0116XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8AA9E: _nv0116XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
2005-11-02 21:38:16.895 Prebuffer wait timed out 10 times.
==10672== 
==10672== Use of uninitialised value of size 4
==10672==    at 0x1BD8AAFB: _nv0116XvMCstatic (in /usr/local/lib/libmythtv-0.18.so.0.18.0)
2005-11-02 21:38:34.671 Enable DPMS
==10672== 
==10672== Thread 9:
==10672== Invalid write of size 4
==10672==    at 0x1BCA0EAF: ChromaKeyOSD::Reinit(int) (videoout_xv.cpp:3310)
==10672==    by 0x1BCA135E: ChromaKeyOSD::ProcessOSD(OSD*) (videoout_xv.cpp:3359)
==10672==  Address 0x23705FC0 is 0 bytes after a block of size 1728 alloc'd
==10672==    at 0x1B904DA4: memalign (vg_replace_malloc.c:216)
==10672==    by 0x1BCA0E46: ChromaKeyOSD::Reinit(int) (videoout_xv.cpp:3305)
==10672==    by 0x1BCA135E: ChromaKeyOSD::ProcessOSD(OSD*) (videoout_xv.cpp:3359)
--10672-- INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
--10672-- si_code=1 Fault EIP: 0xB002C938; Faulting address: 0x842
--10672--   esp=0xB4DBAE6C


valgrind: the `impossible' happened:
   Killed by fatal signal
Basic block ctr is approximately 501695340
==10672==    at 0xB002C938: swizzle (vg_malloc2.c:255)
==10672==    by 0xB002D2CC: unlinkBlock (vg_malloc2.c:938)
==10672==    by 0xB002D53D: vgPlain_arena_malloc (vg_malloc2.c:1019)
==10672==    by 0xB002DF90: vgPlain_cli_malloc (vg_malloc2.c:1393)
==10672==    by 0xB7B75B4A: vgSkin_malloc (mac_malloc_wrappers.c:197)
==10672==    by 0xB0063E3B: vgSkinInternal_malloc (vg_toolint.c:519)
==10672==    by 0xB0017ADC: do_client_request (vg_scheduler.c:862)
==10672==    by 0xB001771D: vgPlain_scheduler (vg_scheduler.c:746)
==10672==    by 0xB007A94D: vgArch_thread_wrapper (core_os.c:69)
==10672==    by 0xB0078475: start_thread (syscalls.c:240)
==10672==    by 0xB0077FC7: ??? (syscall.S:104)

sched status:
  running_tid=6

Thread 1: status = VgTs_Runnable
==10672==    at 0x1D1F8954: ioctl (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1CF94842: _X11TransBytesReadable (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF79C4D: _XEventsQueued (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF69AEA: XPending (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1C98B9A3: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CA01047: QEventLoop::processEvents(unsigned, int) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9E72A9: QApplication::processEvents(int) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9E72D4: QApplication::processEvents() (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x8084BDF: PlaybackBox::play(ProgramInfo*, bool) (playbackbox.cpp:1896)
==10672==    by 0x8084E7C: PlaybackBox::playSelected() (playbackbox.cpp:1678)
==10672==    by 0x1CA8E214: QWidget::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1C9E8777: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.5)

Thread 2: status = VgTs_WaitSys
==10672==    at 0x1D014B81: pthread_cond_wait@@GLIBC_2.3.2 (in /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1C2B0C88: MythContext::waitPrivRequest() const (mythcontext.cpp:2515)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)

Thread 3: status = VgTs_WaitSys
==10672==    at 0x1D017421: (within /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1C3717EE: LircClient::Process() (lirc.cpp:68)
==10672==    by 0x1C324F73: SpawnLirc(void*) (mythdialogs.cpp:53)
==10672==    by 0x1D012CFC: start_thread (in /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)

Thread 4: status = VgTs_Runnable
==10672==    at 0x1D014DE2: pthread_cond_timedwait@@GLIBC_2.3.2 (in /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x18D90DAF: ???

Thread 5: status = VgTs_Runnable
==10672==    at 0x1D1C13FC: nanosleep (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BC476D4: NuppelVideoPlayer::StartPlaying() (NuppelVideoPlayer.cpp:2048)
==10672==    by 0x1BC1E42C: SpawnDecode(void*) (tv_play.cpp:163)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)

Thread 6: status = VgTs_Runnable
==10672==    at 0x1B904296: malloc (vg_replace_malloc.c:130)
==10672==    by 0x1CD4CF31: QGArray::resize(unsigned, QGArray::Optimization) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD4CF8E: QGArray::resize(unsigned) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD6EFF7: QMemArray<QRegExpEngine::Atom>::resize(unsigned) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD689F1: QRegExpEngine::setup(bool) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD6D8AA: QRegExpEngine::QRegExpEngine(QString const&, bool) (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD6DAAC: (within /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD6E0FB: QRegExp::prepareEngine() const (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD6E16D: QRegExp::prepareEngineForMatch(QString const&) const (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD6E338: QRegExp::search(QString const&, int, QRegExp::CaretMode) const (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD6E3E8: QRegExp::search(QString const&, int) const (in /usr/lib/libqt-mt.so.3.3.5)
==10672==    by 0x1CD781B9: QString::find(QRegExp const&, int) const (in /usr/lib/libqt-mt.so.3.3.5)

Thread 7: status = VgTs_Runnable
==10672==    at 0x1D1C13FC: nanosleep (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1BB7E72F: RingBuffer::ReadAheadThread() (RingBuffer.cpp:962)
==10672==    by 0x1BB7ED70: RingBuffer::startReader(void*) (RingBuffer.cpp:937)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)

Thread 8: status = VgTs_Runnable
==10672==    at 0x1D1C13FC: nanosleep (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1C3534CA: AudioOutputBase::OutputAudioLoop() (in /usr/local/lib/libmyth-0.18.so.0.18.0)
==10672==    by 0x1C3538EC: AudioOutputBase::kickoffOutputAudioLoop(void*) (in /usr/local/lib/libmyth-0.18.so.0.18.0)
==10672==    by 0x1D012CFC: start_thread (in /lib/tls/libpthread-2.3.5.so)
==10672==    by 0x1D200F1D: clone (in /lib/tls/libc-2.3.5.so)

Thread 9: status = VgTs_Runnable
==10672==    at 0x1D1F9397: select (in /lib/tls/libc-2.3.5.so)
==10672==    by 0x1CF77A3D: _XRead (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF78A29: _XReply (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1CF73329: XSync (in /usr/X11R6/lib/libX11.so.6.2)
==10672==    by 0x1BD8A046: XvMCPutSurface (in /usr/local/lib/libmythtv-0.18.so.0.18.0)


Note: see also the FAQ.txt in the source distribution.
It contains workarounds to several common problems.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what Linux distro you are using.  Thanks.
