==17491== 864 bytes in 1 blocks are still reachable in loss record 401 of 433 ==17491== at 0x4023194: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17491== by 0x47A7DDF: SignalMonitor::Init(QString, int, ChannelBase*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x4836C68: TVRec::SetupSignalMonitor(bool, bool) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x48498D8: TVRec::TuningFrequency(TuningRequest const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x4853201: TVRec::HandleTuning() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== 1,342,504 bytes in 77,056 blocks are possibly lost in loss record 429 of 433 ==17491== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17491== by 0x66EFCD3: QMapData::node_create(QMapData::Node**, int) (in /usr/lib/qt4/libQtCore.so.4.3.3) ==17491== by 0x44D3358: QMap::node_create(QMapData*, QMapData::Node**, PSIPTable const* const&, int const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44D4B36: QMap::operator[](PSIPTable const* const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BFE25: MPEGStreamData::DeleteCachedTable(PSIPTable*) const (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44ED55E: DVBStreamData::CacheNIT(NetworkInformationTable*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44F0B86: DVBStreamData::HandleTables(unsigned, PSIPTable const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44CA586: MPEGStreamData::HandleTSTables(TSPacket const*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44C23BB: MPEGStreamData::ProcessTSPacket(TSPacket const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BEDE0: MPEGStreamData::ProcessData(unsigned char*, int) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493A7E9: DVBStreamHandler::RunTS() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493B0BB: DVBStreamHandler::Run() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== ==17491== ==17491== 1,490,684 bytes in 28,667 blocks are still reachable in loss record 430 of 433 ==17491== at 0x4023194: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17491== by 0x44F0B50: DVBStreamData::HandleTables(unsigned, PSIPTable const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44CA586: MPEGStreamData::HandleTSTables(TSPacket const*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44C23BB: MPEGStreamData::ProcessTSPacket(TSPacket const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BEDE0: MPEGStreamData::ProcessData(unsigned char*, int) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493A7E9: DVBStreamHandler::RunTS() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493B0BB: DVBStreamHandler::Run() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493B0E4: run_dvb_stream_handler_thunk(void*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x684D18A: start_thread (in /lib/libpthread-2.6.1.so) ==17491== by 0x6A4009D: clone (in /lib/libc-2.6.1.so) ==17491== ==17491== ==17491== 1,645,600 bytes in 28,669 blocks are still reachable in loss record 431 of 433 ==17491== at 0x4023194: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17491== by 0x44B2BA7: __gnu_cxx::new_allocator::allocate(unsigned, void const*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44B2BDB: std::_Vector_base >::_M_allocate(unsigned) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BE6DB: std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, unsigned char const* const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BE95C: std::vector >::push_back(unsigned char const* const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BC28A: NetworkInformationTable::Parse() const (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44F99D6: NetworkInformationTable::NetworkInformationTable(PSIPTable const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44F0B6B: DVBStreamData::HandleTables(unsigned, PSIPTable const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44CA586: MPEGStreamData::HandleTSTables(TSPacket const*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44C23BB: MPEGStreamData::ProcessTSPacket(TSPacket const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BEDE0: MPEGStreamData::ProcessData(unsigned char*, int) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493A7E9: DVBStreamHandler::RunTS() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== ==17491== ==17491== 2,820,000 bytes in 1 blocks are possibly lost in loss record 432 of 433 ==17491== at 0x4022E14: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17491== by 0x4938C8D: DVBStreamHandler::RunTS() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493B0BB: DVBStreamHandler::Run() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493B0E4: run_dvb_stream_handler_thunk(void*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x684D18A: start_thread (in /lib/libpthread-2.6.1.so) ==17491== by 0x6A4009D: clone (in /lib/libc-2.6.1.so) ==17491== ==17491== ==17491== 152,567,808 bytes in 291 blocks are still reachable in loss record 433 of 433 ==17491== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==17491== by 0x44A782B: (within /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44A792A: pes_alloc(unsigned) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44B46D5: PESPacket::PESPacket(PESPacket const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44DE245: PSIPTable::PSIPTable(PESPacket const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44C8EAC: MPEGStreamData::AssemblePSIP(TSPacket const*, bool&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44C993A: MPEGStreamData::HandleTSTables(TSPacket const*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44C23BB: MPEGStreamData::ProcessTSPacket(TSPacket const&) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x44BEDE0: MPEGStreamData::ProcessData(unsigned char*, int) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493A7E9: DVBStreamHandler::RunTS() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493B0BB: DVBStreamHandler::Run() (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== by 0x493B0E4: run_dvb_stream_handler_thunk(void*) (in /usr/lib/libmythtv-0.22.so.0.22.0) ==17491== ==17491== LEAK SUMMARY: ==17491== definitely lost: 2,624 bytes in 33 blocks. ==17491== indirectly lost: 177,884 bytes in 4,821 blocks. ==17491== possibly lost: 4,168,326 bytes in 77,077 blocks. ==17491== still reachable: 158,004,928 bytes in 105,378 blocks. ==17491== suppressed: 0 bytes in 0 blocks.