==25666== Memcheck, a memory error detector
==25666== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==25666== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==25666== Command: mythlogserver
==25666== 
==25666== Thread 3:
==25666== Invalid read of size 8
==25666==    at 0x1046ACC9: QObject::disconnect(QObject const*, char const*, QObject const*, char const*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
==25666==    by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
==25666==    by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
==25666==    by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x10481275: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==  Address 0x1c9411e0 is 0 bytes inside a block of size 24 free'd
==25666==    at 0x4C28A8C: operator delete(void*) (vg_replace_malloc.c:480)
==25666==    by 0xE71443E: nzmqt::PollingZMQSocket::~PollingZMQSocket() (nzmqt.hpp:533)
==25666==    by 0x10465771: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104695B5: QObject::~QObject() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x78D7BEB: LoggerThread::~LoggerThread() (logging.cpp:276)
==25666==    by 0x78D7CA3: LoggerThread::~LoggerThread() (logging.cpp:295)
==25666==    by 0x78DA5CE: logStop() (logging.cpp:883)
==25666==    by 0x402278: (anonymous namespace)::cleanup() (main.cpp:29)
==25666==    by 0x4022FC: (anonymous namespace)::CleanupGuard::~CleanupGuard() (main.cpp:50)
==25666==    by 0x4027B3: main (main.cpp:127)
==25666== 
==25666== Invalid read of size 8
==25666==    at 0x10463500: QObject::metaObject() const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x1046ACD0: QObject::disconnect(QObject const*, char const*, QObject const*, char const*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
==25666==    by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
==25666==    by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
==25666==    by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==  Address 0x1c9411e8 is 8 bytes inside a block of size 24 free'd
==25666==    at 0x4C28A8C: operator delete(void*) (vg_replace_malloc.c:480)
==25666==    by 0xE71443E: nzmqt::PollingZMQSocket::~PollingZMQSocket() (nzmqt.hpp:533)
==25666==    by 0x10465771: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104695B5: QObject::~QObject() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x78D7BEB: LoggerThread::~LoggerThread() (logging.cpp:276)
==25666==    by 0x78D7CA3: LoggerThread::~LoggerThread() (logging.cpp:295)
==25666==    by 0x78DA5CE: logStop() (logging.cpp:883)
==25666==    by 0x402278: (anonymous namespace)::cleanup() (main.cpp:29)
==25666==    by 0x4022FC: (anonymous namespace)::CleanupGuard::~CleanupGuard() (main.cpp:50)
==25666==    by 0x4027B3: main (main.cpp:127)
==25666== 
==25666== Invalid read of size 8
==25666==    at 0x10463504: QObject::metaObject() const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x1046ACD0: QObject::disconnect(QObject const*, char const*, QObject const*, char const*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
==25666==    by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
==25666==    by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
==25666==    by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==  Address 0x28 is not stack'd, malloc'd or (recently) free'd
==25666== 
==25666== 
==25666== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==25666==  Access not within mapped region at address 0x28
==25666==    at 0x10463504: QObject::metaObject() const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x1046ACD0: QObject::disconnect(QObject const*, char const*, QObject const*, char const*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
==25666==    by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
==25666==    by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
==25666==    by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
==25666==    by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==    by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
==25666==  If you believe this happened as a result of a stack
==25666==  overflow in your program's main thread (unlikely but
==25666==  possible), you can try to increase the size of the
==25666==  main thread stack using the --main-stacksize= flag.
==25666==  The main thread stack size used in this run was 8388608.
==25666== 
==25666== HEAP SUMMARY:
==25666==     in use at exit: 1,396,346 bytes in 5,257 blocks
==25666==   total heap usage: 55,492 allocs, 50,235 frees, 5,576,649 bytes allocated
==25666== 
==25666== LEAK SUMMARY:
==25666==    definitely lost: 8,354 bytes in 13 blocks
==25666==    indirectly lost: 0 bytes in 0 blocks
==25666==      possibly lost: 469,394 bytes in 2,232 blocks
==25666==    still reachable: 918,598 bytes in 3,012 blocks
==25666==         suppressed: 0 bytes in 0 blocks
==25666== Rerun with --leak-check=full to see details of leaked memory
==25666== 
==25666== For counts of detected and suppressed errors, rerun with: -v
==25666== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 13 from 10)
