Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==20131== Invalid read of size 4
- ==20131== at 0x4314705: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:73)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3b9e4 is 4 bytes inside a block of size 8 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2BB: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (smart_ptr.tpp:204)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x431470C: mrpt::synch::CCriticalSection::enter() const (CReferencedMemBlock.h:53)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3b9a0 is 0 bytes inside a block of size 12 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2AF: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (smart_ptr.tpp:127)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x431470E: mrpt::synch::CCriticalSection::enter() const (CReferencedMemBlock.h:56)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3b9a4 is 4 bytes inside a block of size 12 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2AF: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (smart_ptr.tpp:127)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x4314717: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:77)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3ba30 is 24 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x75C95F6: pthread_mutex_lock (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA01: pthread_mutex_lock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314736: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:80)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba24 is 12 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x75C965F: pthread_mutex_lock (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA01: pthread_mutex_lock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314736: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:80)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba18 is 0 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x75C9669: pthread_mutex_lock (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA01: pthread_mutex_lock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314736: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:80)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba20 is 8 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x75C967A: pthread_mutex_lock (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA01: pthread_mutex_lock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314736: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:80)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba28 is 16 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid write of size 4
- ==20131== at 0x75C967E: pthread_mutex_lock (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA01: pthread_mutex_lock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314736: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:80)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba20 is 8 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x4314761: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:84)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3ba30 is 24 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid write of size 4
- ==20131== at 0x4314768: mrpt::synch::CCriticalSection::enter() const (CCriticalSection_LIN.cpp:85)
- ==20131== by 0x45A687D: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:55)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3ba30 is 24 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x410DFDE: void std::vector<unsigned int, std::allocator<unsigned int> >::_M_emplace_back_aux<unsigned int const&>(unsigned int const&) (stl_construct.h:75)
- ==20131== by 0x45A694F: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (stl_vector.h:923)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0x10e4f4c0 is 0 bytes inside a block of size 4 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x45A6A06: TAuxDLData::~TAuxDLData() (new_allocator.h:110)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid free() / delete / delete[] / realloc()
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x410E115: void std::vector<unsigned int, std::allocator<unsigned int> >::_M_emplace_back_aux<unsigned int const&>(unsigned int const&) (new_allocator.h:110)
- ==20131== by 0x45A694F: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (stl_vector.h:923)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== Address 0x10e4f4c0 is 0 bytes inside a block of size 4 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x45A6A06: TAuxDLData::~TAuxDLData() (new_allocator.h:110)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x4314D25: mrpt::synch::CCriticalSection::leave() const (CCriticalSection_LIN.cpp:96)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3b9e4 is 4 bytes inside a block of size 8 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2BB: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (smart_ptr.tpp:204)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x4314D2C: mrpt::synch::CCriticalSection::leave() const (CReferencedMemBlock.h:53)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3b9a0 is 0 bytes inside a block of size 12 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2AF: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (smart_ptr.tpp:127)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x4314D2E: mrpt::synch::CCriticalSection::leave() const (CReferencedMemBlock.h:56)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3b9a4 is 4 bytes inside a block of size 12 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2AF: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (smart_ptr.tpp:127)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x4314D37: mrpt::synch::CCriticalSection::leave() const (CCriticalSection_LIN.cpp:100)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3ba30 is 24 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid write of size 4
- ==20131== at 0x4314D3F: mrpt::synch::CCriticalSection::leave() const (CCriticalSection_LIN.cpp:103)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== by 0x804A23D: mrpt::opengl::CRenderizableDisplayListPtr::~CRenderizableDisplayListPtr() (CRenderizableDisplayList.h:21)
- ==20131== by 0x804A2B7: mrpt::opengl::CArrowPtr::~CArrowPtr() (CArrow.h:21)
- ==20131== Address 0xfa3ba30 is 24 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x75CAA54: __pthread_mutex_unlock_usercnt (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA41: pthread_mutex_unlock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314D4B: mrpt::synch::CCriticalSection::leave() const (CCriticalSection_LIN.cpp:105)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba24 is 12 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid write of size 4
- ==20131== at 0x75CAA70: __pthread_mutex_unlock_usercnt (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA41: pthread_mutex_unlock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314D4B: mrpt::synch::CCriticalSection::leave() const (CCriticalSection_LIN.cpp:105)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba20 is 8 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x75CAA90: __pthread_mutex_unlock_usercnt (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA41: pthread_mutex_unlock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314D4B: mrpt::synch::CCriticalSection::leave() const (CCriticalSection_LIN.cpp:105)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba28 is 16 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 4
- ==20131== at 0x75CAA7B: __pthread_mutex_unlock_usercnt (in /usr/lib/libpthread-2.19.so)
- ==20131== by 0x49CFA41: pthread_mutex_unlock (in /usr/lib/libc-2.19.so)
- ==20131== by 0x4314D4B: mrpt::synch::CCriticalSection::leave() const (CCriticalSection_LIN.cpp:105)
- ==20131== by 0x45A68B6: mrpt::opengl::CRenderizableDisplayList::~CRenderizableDisplayList() (CRenderizableDisplayList.cpp:57)
- ==20131== by 0x45A42AC: mrpt::opengl::CArrow::~CArrow() (CArrow.h:115)
- ==20131== by 0x804AFC2: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::clear() (smart_ptr.tpp:127)
- ==20131== by 0x804AC9A: stlplus::smart_ptr_holder<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_holder() (smart_ptr.tpp:101)
- ==20131== by 0x804A851: stlplus::smart_ptr_base<mrpt::utils::CObject, stlplus::clone_copy<mrpt::utils::CObject>, mrpt::synch::CAtomicCounter>::~smart_ptr_base() (smart_ptr.tpp:204)
- ==20131== by 0x804A803: stlplus::smart_ptr_clone<mrpt::utils::CObject, mrpt::synch::CAtomicCounter>::~smart_ptr_clone() (smart_ptr.hpp:251)
- ==20131== by 0x8049FDB: mrpt::utils::CObjectPtr::~CObjectPtr() (CObject.h:32)
- ==20131== by 0x804A025: mrpt::utils::CSerializablePtr::~CSerializablePtr() (CSerializable.h:27)
- ==20131== by 0x804A0D7: mrpt::opengl::CRenderizablePtr::~CRenderizablePtr() (CRenderizable.h:30)
- ==20131== Address 0xfa3ba18 is 0 bytes inside a block of size 38 free'd
- ==20131== at 0x402B498: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x43BB2A3: mrpt::utils::CReferencedMemBlock::~CReferencedMemBlock() (new_allocator.h:110)
- ==20131== by 0x431527E: mrpt::synch::CCriticalSection::~CCriticalSection() (CCriticalSection_LIN.cpp:56)
- ==20131== by 0x45A69F4: TAuxDLData::~TAuxDLData() (CRenderizableDisplayList.cpp:28)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131==
- ==20131== Invalid read of size 16
- ==20131== at 0x4A1C562: __wmemcmp_ssse3 (in /usr/lib/libc-2.19.so)
- ==20131== by 0x5A4FD2B: wxString::compare(wxString const&) const (in /usr/lib/libwx_baseu-3.0.so.0.0.0)
- ==20131== by 0x5A0FD1A: wxHashTableBase::DoDelete(wxString const&, long) (in /usr/lib/libwx_baseu-3.0.so.0.0.0)
- ==20131== by 0x5A35FC2: wxClassInfo::Unregister() (in /usr/lib/libwx_baseu-3.0.so.0.0.0)
- ==20131== by 0x5A360C4: wxClassInfo::~wxClassInfo() (in /usr/lib/libwx_baseu-3.0.so.0.0.0)
- ==20131== by 0x490740B: __cxa_finalize (in /usr/lib/libc-2.19.so)
- ==20131== by 0x6189162: ??? (in /usr/lib/libwx_gtk2u_adv-3.0.so.0.0.0)
- ==20131== by 0x400F193: _dl_fini (in /usr/lib/ld-2.19.so)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
- ==20131== Address 0x10e53d20 is 80 bytes inside a block of size 92 alloc'd
- ==20131== at 0x402A33C: operator new(unsigned int) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
- ==20131== by 0x482E438: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_create(unsigned int, unsigned int, std::allocator<wchar_t> const&) (in /usr/lib/libstdc++.so.6.0.20)
- ==20131== by 0x4830409: wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_S_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::allocator<wchar_t> const&, std::forward_iterator_tag) (in /usr/lib/libstdc++.so.6.0.20)
- ==20131== by 0x4830A38: std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&) (in /usr/lib/libstdc++.so.6.0.20)
- ==20131== by 0x5A35F9A: wxClassInfo::Unregister() (in /usr/lib/libwx_baseu-3.0.so.0.0.0)
- ==20131== by 0x5A360C4: wxClassInfo::~wxClassInfo() (in /usr/lib/libwx_baseu-3.0.so.0.0.0)
- ==20131== by 0x490740B: __cxa_finalize (in /usr/lib/libc-2.19.so)
- ==20131== by 0x6189162: ??? (in /usr/lib/libwx_gtk2u_adv-3.0.so.0.0.0)
- ==20131== by 0x400F193: _dl_fini (in /usr/lib/ld-2.19.so)
- ==20131== by 0x4907072: __run_exit_handlers (in /usr/lib/libc-2.19.so)
- ==20131== by 0x49070D0: exit (in /usr/lib/libc-2.19.so)
- ==20131== by 0x48EFE39: (below main) (in /usr/lib/libc-2.19.so)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement