1 | ==25666== Memcheck, a memory error detector
|
---|
2 | ==25666== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
|
---|
3 | ==25666== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
|
---|
4 | ==25666== Command: mythlogserver
|
---|
5 | ==25666==
|
---|
6 | ==25666== Thread 3:
|
---|
7 | ==25666== Invalid read of size 8
|
---|
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)
|
---|
9 | ==25666== by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
|
---|
10 | ==25666== by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
|
---|
11 | ==25666== by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
|
---|
12 | ==25666== by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
13 | ==25666== by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
14 | ==25666== by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
15 | ==25666== by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
16 | ==25666== by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
17 | ==25666== by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
18 | ==25666== by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
19 | ==25666== by 0x10481275: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
20 | ==25666== Address 0x1c9411e0 is 0 bytes inside a block of size 24 free'd
|
---|
21 | ==25666== at 0x4C28A8C: operator delete(void*) (vg_replace_malloc.c:480)
|
---|
22 | ==25666== by 0xE71443E: nzmqt::PollingZMQSocket::~PollingZMQSocket() (nzmqt.hpp:533)
|
---|
23 | ==25666== by 0x10465771: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
24 | ==25666== by 0x104695B5: QObject::~QObject() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
25 | ==25666== by 0x78D7BEB: LoggerThread::~LoggerThread() (logging.cpp:276)
|
---|
26 | ==25666== by 0x78D7CA3: LoggerThread::~LoggerThread() (logging.cpp:295)
|
---|
27 | ==25666== by 0x78DA5CE: logStop() (logging.cpp:883)
|
---|
28 | ==25666== by 0x402278: (anonymous namespace)::cleanup() (main.cpp:29)
|
---|
29 | ==25666== by 0x4022FC: (anonymous namespace)::CleanupGuard::~CleanupGuard() (main.cpp:50)
|
---|
30 | ==25666== by 0x4027B3: main (main.cpp:127)
|
---|
31 | ==25666==
|
---|
32 | ==25666== Invalid read of size 8
|
---|
33 | ==25666== at 0x10463500: QObject::metaObject() const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
34 | ==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)
|
---|
35 | ==25666== by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
|
---|
36 | ==25666== by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
|
---|
37 | ==25666== by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
|
---|
38 | ==25666== by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
39 | ==25666== by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
40 | ==25666== by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
41 | ==25666== by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
42 | ==25666== by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
43 | ==25666== by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
44 | ==25666== by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
45 | ==25666== Address 0x1c9411e8 is 8 bytes inside a block of size 24 free'd
|
---|
46 | ==25666== at 0x4C28A8C: operator delete(void*) (vg_replace_malloc.c:480)
|
---|
47 | ==25666== by 0xE71443E: nzmqt::PollingZMQSocket::~PollingZMQSocket() (nzmqt.hpp:533)
|
---|
48 | ==25666== by 0x10465771: QObjectPrivate::deleteChildren() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
49 | ==25666== by 0x104695B5: QObject::~QObject() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
50 | ==25666== by 0x78D7BEB: LoggerThread::~LoggerThread() (logging.cpp:276)
|
---|
51 | ==25666== by 0x78D7CA3: LoggerThread::~LoggerThread() (logging.cpp:295)
|
---|
52 | ==25666== by 0x78DA5CE: logStop() (logging.cpp:883)
|
---|
53 | ==25666== by 0x402278: (anonymous namespace)::cleanup() (main.cpp:29)
|
---|
54 | ==25666== by 0x4022FC: (anonymous namespace)::CleanupGuard::~CleanupGuard() (main.cpp:50)
|
---|
55 | ==25666== by 0x4027B3: main (main.cpp:127)
|
---|
56 | ==25666==
|
---|
57 | ==25666== Invalid read of size 8
|
---|
58 | ==25666== at 0x10463504: QObject::metaObject() const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
59 | ==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)
|
---|
60 | ==25666== by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
|
---|
61 | ==25666== by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
|
---|
62 | ==25666== by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
|
---|
63 | ==25666== by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
64 | ==25666== by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
65 | ==25666== by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
66 | ==25666== by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
67 | ==25666== by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
68 | ==25666== by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
69 | ==25666== by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
70 | ==25666== Address 0x28 is not stack'd, malloc'd or (recently) free'd
|
---|
71 | ==25666==
|
---|
72 | ==25666==
|
---|
73 | ==25666== Process terminating with default action of signal 11 (SIGSEGV): dumping core
|
---|
74 | ==25666== Access not within mapped region at address 0x28
|
---|
75 | ==25666== at 0x10463504: QObject::metaObject() const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
76 | ==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)
|
---|
77 | ==25666== by 0xE711404: QObject::disconnect(QObject const*, char const*) (qobject.h:252)
|
---|
78 | ==25666== by 0xE7123DF: nzmqt::PollingZMQContext::unregisterSocket(QObject*) (nzmqt.hpp:703)
|
---|
79 | ==25666== by 0xE71076E: nzmqt::PollingZMQContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_nzmqt.cpp:401)
|
---|
80 | ==25666== by 0x10467A2D: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
81 | ==25666== by 0x10452B5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
82 | ==25666== by 0x104569E0: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
83 | ==25666== by 0x104810E2: ??? (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.2)
|
---|
84 | ==25666== by 0x18276354: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
85 | ==25666== by 0x18276687: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
86 | ==25666== by 0x18276743: g_main_context_iteration (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.4)
|
---|
87 | ==25666== If you believe this happened as a result of a stack
|
---|
88 | ==25666== overflow in your program's main thread (unlikely but
|
---|
89 | ==25666== possible), you can try to increase the size of the
|
---|
90 | ==25666== main thread stack using the --main-stacksize= flag.
|
---|
91 | ==25666== The main thread stack size used in this run was 8388608.
|
---|
92 | ==25666==
|
---|
93 | ==25666== HEAP SUMMARY:
|
---|
94 | ==25666== in use at exit: 1,396,346 bytes in 5,257 blocks
|
---|
95 | ==25666== total heap usage: 55,492 allocs, 50,235 frees, 5,576,649 bytes allocated
|
---|
96 | ==25666==
|
---|
97 | ==25666== LEAK SUMMARY:
|
---|
98 | ==25666== definitely lost: 8,354 bytes in 13 blocks
|
---|
99 | ==25666== indirectly lost: 0 bytes in 0 blocks
|
---|
100 | ==25666== possibly lost: 469,394 bytes in 2,232 blocks
|
---|
101 | ==25666== still reachable: 918,598 bytes in 3,012 blocks
|
---|
102 | ==25666== suppressed: 0 bytes in 0 blocks
|
---|
103 | ==25666== Rerun with --leak-check=full to see details of leaked memory
|
---|
104 | ==25666==
|
---|
105 | ==25666== For counts of detected and suppressed errors, rerun with: -v
|
---|
106 | ==25666== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 13 from 10)
|
---|