1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
==12219== Address 0x5b6a5bc is 12 bytes inside a block of size 24 free'd
==12219== at 0x40246EA: operator delete(void*) (vg_replace_malloc.c:342)
==12219== by 0x40C2824: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, X7sParam*> > >::deallocate(std::_Rb_tree_node<std::pair<std::string const, X7sParam*> >*, unsigned) (new_allocator.h:98)
==12219== by 0x40C2859: std::_Rb_tree<std::string, std::pair<std::string const, X7sParam*>, std::_Select1st<std::pair<std::string const, X7sParam*> >, std::less<std::string>, std::allocator<std::pair<std::string const, X7sParam*> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::string const, X7sParam*> >*) (stl_tree.h:361)
==12219== by 0x40C28BA: std::_Rb_tree<std::string, std::pair<std::string const, X7sParam*>, std::_Select1st<std::pair<std::string const, X7sParam*> >, std::less<std::string>, std::allocator<std::pair<std::string const, X7sParam*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::string const, X7sParam*> >*) (stl_tree.h:391)
==12219== by 0x40C51B5: std::_Rb_tree<std::string, std::pair<std::string const, X7sParam*>, std::_Select1st<std::pair<std::string const, X7sParam*> >, std::less<std::string>, std::allocator<std::pair<std::string const, X7sParam*> > >::erase(std::_Rb_tree_iterator<std::pair<std::string const, X7sParam*> >) (stl_tree.h:1319)
==12219== by 0x40C51EF: std::map<std::string, X7sParam*, std::less<std::string>, std::allocator<std::pair<std::string const, X7sParam*> > >::erase(std::_Rb_tree_iterator<std::pair<std::string const, X7sParam*> >) (stl_map.h:523)
==12219== by 0x40C0548: X7sParamList::~X7sParamList() (X7sXmlParam.cpp:219)
==12219== by 0x40C06D4: X7sXmlParamList::~X7sXmlParamList() (X7sXmlParam.cpp:302)
==12219== by 0x4046B5F: X7sFGDetectorImpl::Release() (X7sFGDetector.cpp:152)
==12219== by 0x40448BB: X7sVidSurvPipelineFG::~X7sVidSurvPipelineFG() (X7sVSPipelineFG.cpp:111)
==12219== by 0x8048CD3: main (VidSurvVideo.cpp:77)
==12219== |
Partager