texttest -a duarouter -d /home/delphi/clangDebug/sumo/tests -reconnect /home/delphi/clangDebug/texttesttmp/clang3_64D.31Mar030759.3646942 -g
texttest -a duarouter -d /home/delphi/clangDebug/sumo/tests
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156480==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f10abadf5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f10abadf5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156479==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f5c7a3405fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f5c7a3405fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156483==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f74939f65fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f74939f65fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156497==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f1c3fea75fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f1c3fea75fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156503==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7fec07efe5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7fec07efe5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156520==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f6e2f4625fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f6e2f4625fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156534==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f77ce9825fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f77ce9825fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==156541==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f3248e325fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f3248e325fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 5a6,18 > > ================================================================= > ==156680==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdd188c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf81b38 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f36c028e5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 136 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 6a7,53 > > ================================================================= > ==156668==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdd188c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf81b38 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fe49367e5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdcd8f0 in RORouteHandler::closeRoute(bool) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:461:22 > #2 0xf856e6 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:229:13 > #3 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #4 0x7fe49367e5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8a9cb0 in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8a9bdd in std::allocator_traits<std::allocator<ROEdge const*> >::allocate(std::allocator<ROEdge const*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8a912f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd5355f in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xd53442 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xd52565 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ecaa in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:28 > #8 0xdcdf81 in RORouteHandler::closeRoute(bool) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:461:26 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 5a6,26 > > ================================================================= > ==156910==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xfdac8d in SUMOVehicleParserHelper::parseVehicleAttributes(int, SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:274:37 > #2 0xf7e7a0 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:92:34 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f3affb4f5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdd188c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf81b38 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f3affb4f5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 656 byte(s) leaked in 2 allocation(s).
---------- Differences in errors ---------- 5a6,18 > > ================================================================= > ==156887==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xfdac8d in SUMOVehicleParserHelper::parseVehicleAttributes(int, SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:274:37 > #2 0xf7e7a0 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:92:34 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f9426ec25ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 520 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 5a6,60 > > ================================================================= > ==156893==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xfdac8d in SUMOVehicleParserHelper::parseVehicleAttributes(int, SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:274:37 > #2 0xf7e7a0 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:92:34 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f5e8e7b85ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdd188c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf81b38 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f5e8e7b85ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdcd8f0 in RORouteHandler::closeRoute(bool) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:461:22 > #2 0xf856e6 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:229:13 > #3 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #4 0x7f5e8e7b85fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,67 > > ================================================================= > ==158363==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1224 byte(s) in 9 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd7065f in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:393:26 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f0037d24f52 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x212f52) > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdd7643 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:577:26 > #2 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #3 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #4 0x7f0037d24f52 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x212f52) > > Indirect leak of 1120 byte(s) in 10 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xd70f62 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:29 > #2 0xdd74d1 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf871a3 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f0037d24f52 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x212f52) > > Indirect leak of 320 byte(s) in 10 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,15 > > ================================================================= > ==158366==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xfc3206 in SUMOVehicleParserHelper::parseFlowAttributes(SumoXMLTag, SUMOSAXAttributes const&, bool, long long, long long) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:137:37 > #2 0xf7fbf2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:118:34 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f909e81e5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 520 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 3a4,26 > > ================================================================= > ==158433==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f00f94d85ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c542 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f00f94d85ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s).
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==158461==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f3b966280b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 8544 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,2 > /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:217:18: runtime error: signed integer overflow: 9223372036854773760 + 200000 cannot be represented in type 'long long' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:217:18 in
---------- Differences in errors ---------- 0a1,41 > > ================================================================= > ==156049==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdbe8ca in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f3e451965ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8c7d80 in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8c7cad in std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8c75df in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x8c5e16 in void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x8c253b in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0xe01e39 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbf5c0 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7f3e451965ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe2c400 in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,41 > > ================================================================= > ==156055==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdbe8ca in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fdba879c5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8c7d80 in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8c7cad in std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8c75df in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x8c5e16 in void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x8c253b in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0xe01e39 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbf5c0 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7fdba879c5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe2c400 in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,38 > > ================================================================= > ==157407==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 557056 byte(s) in 2048 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x866bb8 in ROEdge::getReversedRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:532:37 > #2 0x85b6a7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:118:46 > #3 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #4 0x7f5de5d8f0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 27008 byte(s) in 1688 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8d0520 in __gnu_cxx::new_allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8d044d in std::allocator_traits<std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::allocate(std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8cfb1f in std::_Vector_base<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x8ce426 in void std::vector<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::_M_realloc_insert<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >(__gnu_cxx::__normal_iterator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>*, std::vector<std::pair<Reversed Edge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > > >, std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x8cdcf9 in void std::vector<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::emplace_back<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >(std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/ 9/bits/vector.tcc:121:4 > #6 0x8ccfc1 in std::vector<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::push_back(std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1201:9 > #7 0x868220 in ReversedEdge<ROEdge, ROVehicle>::init() /home/delphi/clangDebug/sumo/src/utils/router/ReversedEdge.h:44:68 > #8 0x85b980 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:121:28 > #9 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #10 0x7f5de5d8f0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 22784 byte(s) in 360 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8d0520 in __gnu_cxx::new_allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8d044d in std::allocator_traits<std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::allocate(std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8cfb1f in std::_Vector_base<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 2a3,40 > > ================================================================= > ==157411==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 557056 byte(s) in 2048 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x866bb8 in ROEdge::getReversedRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:532:37 > #2 0x85b6a7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:118:46 > #3 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #4 0x7fd3aafba0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 27008 byte(s) in 1688 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8d0520 in __gnu_cxx::new_allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8d044d in std::allocator_traits<std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::allocate(std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8cfb1f in std::_Vector_base<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x8ce426 in void std::vector<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::_M_realloc_insert<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >(__gnu_cxx::__normal_iterator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>*, std::vector<std::pair<Reversed Edge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > > >, std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x8cdcf9 in void std::vector<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::emplace_back<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >(std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/ 9/bits/vector.tcc:121:4 > #6 0x8ccfc1 in std::vector<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::push_back(std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1201:9 > #7 0x868220 in ReversedEdge<ROEdge, ROVehicle>::init() /home/delphi/clangDebug/sumo/src/utils/router/ReversedEdge.h:44:68 > #8 0x85b980 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:121:28 > #9 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #10 0x7fd3aafba0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 22784 byte(s) in 360 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8d0520 in __gnu_cxx::new_allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8d044d in std::allocator_traits<std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::allocate(std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8cfb1f in std::_Vector_base<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*>, std::allocator<std::pair<ReversedEdge<ROEdge, ROVehicle> const*, ReversedEdge<ROEdge, ROVehicle> const*> > >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 2a3,135 > > ================================================================= > ==157414==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 496 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8d1ff8 in DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>::clone() /home/delphi/clangDebug/sumo/src/utils/router/DijkstraRouter.h:92:22 > #2 0x915b60 in LandmarkLookupTable<ROEdge, ROVehicle>::LandmarkLookupTable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, SUMOAbstractRouter<ROEdge, ROVehicle>*, SUMOAbstractRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) /home/delphi/clangDebug/sumo/src/utils/router/AStarLookupTab le.h:210:97 > #3 0x90f126 in void __gnu_cxx::new_allocator<LandmarkLookupTable<ROEdge, ROVehicle> >::construct<LandmarkLookupTable<ROEdge, ROVehicle> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>(LandmarkLookupTable< ROEdge, ROVehicle> const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:147:23 > #4 0x90e1d3 in void std::allocator_traits<std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> > >::construct<LandmarkLookupTable<ROEdge, ROVehicle> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>(std::a llocator<LandmarkLookupTable<ROEdge, ROVehicle> >&, LandmarkLookupTable<ROEdge, ROVehicle> const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include /c++/9/bits/alloc_traits.h:484:8 > #5 0x90d4bc in std::_Sp_counted_ptr_inplace<LandmarkLookupTable<ROEdge, ROVehicle> const, std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_traits <char>, std::allocator<char> >, int>(std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/ 9/bits/shared_ptr_base.h:548:4 > #6 0x90c6c0 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<LandmarkLookupTable<ROEdge, ROVehicle> const, std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_traits<char>, std::alloc ator<char> >, int>(LandmarkLookupTable<ROEdge, ROVehicle> const*&, std::_Sp_alloc_shared_tag<std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/ bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr_base.h:680:6 > #7 0x90bdde in std::__shared_ptr<LandmarkLookupTable<ROEdge, ROVehicle> const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator <char> >, int>(std::_Sp_alloc_shared_tag<std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../includ e/c++/9/bits/shared_ptr_base.h:1344:14 > #8 0x90b677 in std::shared_ptr<LandmarkLookupTable<ROEdge, ROVehicle> const>::shared_ptr<std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>(std::_Sp_alloc_sh ared_tag<std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr.h:359:4 > #9 0x90ad10 in std::shared_ptr<LandmarkLookupTable<ROEdge, ROVehicle> const> std::allocate_shared<LandmarkLookupTable<ROEdge, ROVehicle> const, std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_trait s<char>, std::allocator<char> >, int>(std::allocator<LandmarkLookupTable<ROEdge, ROVehicle> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../incl ude/c++/9/bits/shared_ptr.h:701:14 > #10 0x869a62 in std::shared_ptr<LandmarkLookupTable<ROEdge, ROVehicle> const> std::make_shared<LandmarkLookupTable<ROEdge, ROVehicle> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*, ROVehicle*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>(std::__cxx11::basic_st ring<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, DijkstraRouter<ROEdge, ROVehicle>*&&, DijkstraRouter<ReversedEdge<ROEdge, ROVehicle>, ROVehicle>*&&, ROVehicle*&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr.h:717:14 > #11 0x85c13e in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:125:26 > #12 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #13 0x7f37bfb530b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 557056 byte(s) in 2048 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x866bb8 in ROEdge::getReversedRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:532:37 > #2 0x85b6a7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:118:46 > #3 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #4 0x7f37bfb530b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 196608 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in alts ---------- 5,12c5 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="DEFAULT_VEHTYPE" sigma="0"/> < <vehicle id="0" depart="0.00" fromTaz="1" toTaz="2"> < <routeDistribution last="0"> < <route cost="64.96" probability="1.00000000" edges="5/5to5/6 5/6to5/7 5/7to5/8 5/8to5/9 5/9to6/9 6/9to7/9 7/9to8/9 8/9to9/9 9/9to9/8"/> < </routeDistribution> < </vehicle> < </routes> --- > <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"/> ---------- Differences in errors ---------- 0a1,57 > Warning: Unknown or unordered edge '1-sink' in landmark file. > Warning: Unknown or unordered edge '1-source' in landmark file. > Warning: Unknown or unordered edge '2-sink' in landmark file. > Warning: Unknown or unordered edge '2-source' in landmark file. > Warning: Unknown or unordered edge '1-sink' in landmark file. > Warning: Unknown or unordered edge '1-source' in landmark file. > Warning: Unknown or unordered edge '2-sink' in landmark file. > Warning: Unknown or unordered edge '2-source' in landmark file. > Error: No connection between edge '1-source' and edge '2-sink' found. > Error: Mandatory edge '2-sink' not reachable by vehicle '0'. > Error: The vehicle '0' has no valid route. > Quitting (on error). > > ================================================================= > ==157415==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 544 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x866bb8 in ROEdge::getReversedRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:532:37 > #2 0x85b6a7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:118:46 > #3 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #4 0x7f1036c2f0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 557600 byte(s) in 2050 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x866bb8 in ROEdge::getReversedRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:532:37 > #2 0x85b6a7 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:118:46 > #3 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #4 0x7f1036c2f0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines> ---------- Differences in output ---------- 4c4 < AStarRouter answered 1 queries and explored 81.00 edges on average. --- > AStarRouter answered 1 queries and explored 1.00 edges on average. 6d5 < Success. ---------- Differences in routes ---------- 5,10c5 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="DEFAULT_VEHTYPE" sigma="0"/> < <vehicle id="0" depart="0.00" fromTaz="1" toTaz="2"> < <route edges="5/5to5/6 5/6to5/7 5/7to5/8 5/8to5/9 5/9to6/9 6/9to7/9 7/9to8/9 8/9to9/9 9/9to9/8"/> < </vehicle> < </routes> --- > <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"/> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 1a2,24 > > ================================================================= > ==155383==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f107663802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60064 byte(s) in 396 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f107663802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f107663802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f10766f30a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f107663802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f10766ee9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62288 byte(s) leaked in 415 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==155374==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f5851bcf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60064 byte(s) in 396 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f5851bcf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f5851bcf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f5851c8a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x7f5851bcf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f5851c859ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62288 byte(s) leaked in 415 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157866==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f536b9e40b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157877==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f249a4d30b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157938==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f4809e130b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==158038==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fb04c1bd0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157772==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f2b2259b0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 11392 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157786==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f9d3563b0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 11392 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157800==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fd0d87b20b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 11392 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157799==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fc98a3700b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 1a2,102 > > ================================================================= > ==157822==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f16643d10b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 11392 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157943==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fa11d5c80b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157950==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fc9d228b0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,119 > > ================================================================= > ==157959==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fb82efc50b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fb8302745ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157976==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f91c4fe90b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157982==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f6d4a7580b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157732==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fb30f02c5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c542 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fb30f02c5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157750==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f41eeb945ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c542 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f41eeb945ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157759==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f812f4b85ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c542 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f812f4b85ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157737==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f64bdecf5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c542 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f64bdecf5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157979==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 5760 byte(s) in 10 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f2b23de60b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 28480 byte(s) in 10 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 2a3,103 > > ================================================================= > ==158220==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 331776 byte(s) in 576 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fa8a24170b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 820224 byte(s) in 576 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157847==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b8b7 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f98bf1c55ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b91d in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f98bf1c55ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157876==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b8b7 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fada28375ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b91d in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fada28375ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157867==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1152 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b8b7 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f012512b5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 272 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b91d in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f012512b5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 1424 byte(s) leaked in 4 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157844==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b8b7 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f25289f05ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b91d in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f25289f05ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,203 > > ================================================================= > ==158079==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd00bf6 in void std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_realloc_insert<SUMOVehicleParameter::Stop const&>(__gnu_cxx::__normal_iterator<SUMOVehicleParameter::Stop*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > >, SUMOVehicleParameter::Stop const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0xe4a597 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::insert(__gnu_cxx::__normal_iterator<SUMOVehicleParameter::Stop const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > >, SUMOVehicleParameter::Stop const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:161:2 > #6 0xe3c092 in ROVehicle::addStop(SUMOVehicleParameter::Stop const&, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:109:26 > #7 0xe3889f in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:52:13 > #8 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #9 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #10 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #11 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #12 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #13 0x7fe8ad1d60b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 4a5,15 > > ================================================================= > ==157666==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 568 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdb90d3 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:189:30 > #2 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #3 0x7f5d46ecc5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 568 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==157704==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 3456 byte(s) in 6 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f6fa2aa45ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 816 byte(s) in 6 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c542 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f6fa2aa45ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 4272 byte(s) leaked in 12 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,116 > > ================================================================= > ==158007==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1152 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7ff5e879c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd7129b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:33 > #9 0xbf656a in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7ff5e879c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 3a4,26 > > ================================================================= > ==157862==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b8b7 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f9a61f095ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6b91d in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f9a61f095ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 712 byte(s) leaked in 2 allocation(s).
---------- Differences in errors ---------- 0a1,116 > > ================================================================= > ==157806==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fa92d37e0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 1424 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd7129b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:33 > #9 0xbf656a in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7fa92d37e0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,116 > > ================================================================= > ==157819==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1152 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f95232db0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 2848 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd7129b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:33 > #9 0xbf656a in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7f95232db0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==157754==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fe87bcfd0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 8544 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==158020==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f3d366790b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 8544 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,116 > > ================================================================= > ==158102==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f73ef11c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd7129b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:33 > #9 0xbf656a in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7f73ef11c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,116 > > ================================================================= > ==158105==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fa40df3a0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd7129b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:33 > #9 0xbf656a in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7fa40df3a0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,116 > > ================================================================= > ==158096==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fbb751a00b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd7129b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:33 > #9 0xbf656a in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7fbb751a00b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,147 > > ================================================================= > ==158129==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f7b5fafb0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f7b60daa5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd00bf6 in void std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_realloc_insert<SUMOVehicleParameter::Stop const&>(__gnu_cxx::__normal_iterator<SUMOVehicleParameter::Stop*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > >, SUMOVehicleParameter::Stop const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0xe4a597 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::insert(__gnu_cxx::__normal_iterator<SUMOVehicleParameter::Stop const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > >, SUMOVehicleParameter::Stop const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:161:2 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,147 > > ================================================================= > ==158175==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fae1646f0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fae1771e5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xd00bf6 in void std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_realloc_insert<SUMOVehicleParameter::Stop const&>(__gnu_cxx::__normal_iterator<SUMOVehicleParameter::Stop*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > >, SUMOVehicleParameter::Stop const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0xe4a597 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::insert(__gnu_cxx::__normal_iterator<SUMOVehicleParameter::Stop const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > >, SUMOVehicleParameter::Stop const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:161:2 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,36 > > ================================================================= > ==158255==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fd0ec0d25ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d2a1 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fd0ec0d25ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 17 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x13b80c2 in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/basic_string.tcc:219:14 > #2 0xc1e845 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #3 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #4 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #5 0xe6d4a3 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:34 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==158193==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f2f5f6ab0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f2f6095a5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==158216==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f3e80a510b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f3e81d005ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==158160==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f47638660b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f4764b155ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==158189==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f50b6cab0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f50b7f5a5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==158182==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f70d2dc30b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6c4dc in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f70d40725ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,36 > > ================================================================= > ==158241==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f164ffcf5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d2a1 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f164ffcf5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 17 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x13b80c2 in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/basic_string.tcc:219:14 > #2 0xc1e845 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #3 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #4 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #5 0xe6d4a3 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:34 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 1a2,102 > > ================================================================= > ==157771==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f994227c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 8544 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,36 > > ================================================================= > ==158154==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d247 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7ff14ebcf5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe6d2a1 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:50 > #2 0xdfb53d in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf82ae2 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7ff14ebcf5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 17 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x13b80c2 in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/basic_string.tcc:219:14 > #2 0xc1e845 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #3 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #4 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #5 0xe6d4a3 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:104:34 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==158034==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f4354b330b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 5696 byte(s) in 4 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 3a4,14 > > ================================================================= > ==158298==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 568 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdb90d3 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:189:30 > #2 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #3 0x7fb2c88df5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 568 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 3a4,14 > > ================================================================= > ==158294==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 568 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdb90d3 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:189:30 > #2 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #3 0x7f455cb935ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > SUMMARY: AddressSanitizer: 568 byte(s) leaked in 1 allocation(s).
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==158322==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f68d0c370b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 11392 byte(s) in 8 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xc1ea45 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe49039 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/clangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe37e17 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf666c in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,39 > > ================================================================= > ==156283==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdbe8ca in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fdf04c3a5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 16 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8c7d80 in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8c7cad in std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8c75df in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x8c5e16 in void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x8c253b in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0xe01e39 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdd8ab5 in RORouteHandler::closeVType() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:589:41 > #8 0xf857e7 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:232:13 > #9 0x111683d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #10 0x7fdf04c3a5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe) > > Indirect leak of 16 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe2c400 in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xe2c32d in std::allocator_traits<std::allocator<SUMOVTypeParameter*> >::allocate(std::allocator<SUMOVTypeParameter*>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==155619==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdf370a in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f74f349e5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 200 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe0e285 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe192cb in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::SplitNode(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe15c81 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AddBranch(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe14a36 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe120fe in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRect(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0f083 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe0a0f7 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf49ae in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 2a3,61 > > ================================================================= > ==155632==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdf370a in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f4ed38ee5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 200 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe0e285 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe192cb in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::SplitNode(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe15c81 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AddBranch(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe14a36 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe120fe in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRect(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0f083 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe0a0f7 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf49ae in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==155641==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdf370a in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7fdbb94da5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 200 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe0e285 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe192cb in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::SplitNode(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe15c81 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AddBranch(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe14a36 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe120fe in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRect(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0f083 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe0a0f7 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf49ae in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,77 > > ================================================================= > ==155644==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdf370a in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f6a3d3425ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 400 byte(s) in 2 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe0e285 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe192cb in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::SplitNode(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe15c81 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AddBranch(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe14a36 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe137ba in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:902:10 > #6 0xe120fe in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRect(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #7 0xe0f083 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #8 0xe0a0f7 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #9 0xdf49ae in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #10 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #11 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #12 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #13 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==155657==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdf370a in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7fbf540715ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 200 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe0e285 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe192cb in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::SplitNode(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe15c81 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AddBranch(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe14a36 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe120fe in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRect(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0f083 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe0a0f7 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf49ae in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==155661==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdf370a in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f1c4806a5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 200 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe0e285 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe192cb in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::SplitNode(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe15c81 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AddBranch(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe14a36 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe120fe in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRect(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0f083 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe0a0f7 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf49ae in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdace39 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,131 > > ================================================================= > ==155623==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdf370a in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdad597 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:113:9 > #5 0xdbe11a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f0e148785ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 5200 byte(s) in 26 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe0e285 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe192cb in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::SplitNode(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe15c81 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AddBranch(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Branch*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe14a36 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe137ba in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:902:10 > #6 0xe137ba in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRectRec(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node*, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:902:10 > #7 0xe120fe in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::InsertRect(RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Rect*, Named* const&, RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Node**, int) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #8 0xe0f083 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #9 0xe0a0f7 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/clangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #10 0xdf49ae in RORouteHandler::getLaneTree() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #11 0xdeeca8 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #12 0xdb5ef3 in RORouteHandler::parseGeoEdges(PositionVector const&, bool, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #13 0xdad597 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:113:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 4a5,506 > LLVMSymbolizer: error reading file: No such file or directory > > ================================================================= > ==155796==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4048 byte(s) in 11 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x9f6f88 in ROEdge::getRailwayRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x875169 in RailwayRouter<ROEdge, ROVehicle>::RailwayRouter(std::vector<ROEdge*, std::allocator<ROEdge*> > const&, bool, double (*)(ROEdge const*, ROVehicle const*, double), double (*)(ROEdge const*, ROVehicle const*, double), bool, bool, bool, double) /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x8602a3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7f7097c790b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 13248 byte(s) in 36 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x9f6f88 in ROEdge::getRailwayRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x875169 in RailwayRouter<ROEdge, ROVehicle>::RailwayRouter(std::vector<ROEdge*, std::allocator<ROEdge*> > const&, bool, double (*)(ROEdge const*, ROVehicle const*, double), double (*)(ROEdge const*, ROVehicle const*, double), bool, bool, bool, double) /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x8602a3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7f7097c790b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 2208 byte(s) in 6 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xa0bfc4 in RailEdge<ROEdge, ROVehicle>::init(std::vector<RailEdge<ROEdge, ROVehicle>*, std::allocator<RailEdge<ROEdge, ROVehicle>*> >&, int&, double) /home/delphi/clangDebug/sumo/src/utils/router/RailEdge.h:128:36 > #2 0xa07890 in RailwayRouter<ROEdge, ROVehicle>::getRailEdges() /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:192:27 > #3 0xa02621 in RailwayRouter<ROEdge, ROVehicle>::ensureInternalRouter() /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:176:54 > #4 0x9f7e23 in RailwayRouter<ROEdge, ROVehicle>::compute(ROEdge const*, ROEdge const*, ROVehicle const*, long long, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, bool) /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:103:9 > #5 0xd6645d in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*> >, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:241:29 > #6 0xd5ca53 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,495 > LLVMSymbolizer: error reading file: No such file or directory > > ================================================================= > ==155799==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4048 byte(s) in 11 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x9f6f88 in ROEdge::getRailwayRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x875169 in RailwayRouter<ROEdge, ROVehicle>::RailwayRouter(std::vector<ROEdge*, std::allocator<ROEdge*> > const&, bool, double (*)(ROEdge const*, ROVehicle const*, double), double (*)(ROEdge const*, ROVehicle const*, double), bool, bool, bool, double) /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x8602a3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7fe785d2c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 13248 byte(s) in 36 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x9f6f88 in ROEdge::getRailwayRoutingEdge() const /home/delphi/clangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x875169 in RailwayRouter<ROEdge, ROVehicle>::RailwayRouter(std::vector<ROEdge*, std::allocator<ROEdge*> > const&, bool, double (*)(ROEdge const*, ROVehicle const*, double), double (*)(ROEdge const*, ROVehicle const*, double), bool, bool, bool, double) /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x8602a3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7fe785d2c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 2208 byte(s) in 6 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xa0bfc4 in RailEdge<ROEdge, ROVehicle>::init(std::vector<RailEdge<ROEdge, ROVehicle>*, std::allocator<RailEdge<ROEdge, ROVehicle>*> >&, int&, double) /home/delphi/clangDebug/sumo/src/utils/router/RailEdge.h:128:36 > #2 0xa07890 in RailwayRouter<ROEdge, ROVehicle>::getRailEdges() /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:192:27 > #3 0xa02621 in RailwayRouter<ROEdge, ROVehicle>::ensureInternalRouter() /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:176:54 > #4 0x9f7e23 in RailwayRouter<ROEdge, ROVehicle>::compute(ROEdge const*, ROEdge const*, ROVehicle const*, long long, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, bool) /home/delphi/clangDebug/sumo/src/utils/router/RailwayRouter.h:103:9 > #5 0xd6645d in RORouteDef::repairCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&, std::vector<ROEdge const*, std::allocator<ROEdge const*> >, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:241:29 > #6 0xd5ca53 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:120:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,41 > > ================================================================= > ==155691==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdbe8ca in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fca1a6cc5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8c7d80 in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8c7cad in std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8c75df in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x8c5e16 in void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x8c253b in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0xe01e39 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbf5c0 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7fca1a6cc5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe2c400 in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,41 > > ================================================================= > ==155692==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xdbe8ca in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f2e254815ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0x8c7d80 in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0x8c7cad in std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0x8c75df in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x8c5e16 in void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x8c253b in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0xe01e39 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbf5c0 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf81896 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb81c6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x1114caf in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7f2e254815ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xe2c400 in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
Error not found (This bug was triggered by FAILING to find text in file 'errors' matching 'Error') ---------- Differences in alts ---------- 13c13 < <route cost="125.90" probability="1.00000000" edges="beg middle end rend"/> --- > <route cost="53.96" probability="1.00000000" edges="beg end rend"/> ---------- Differences in errors ---------- 1d0 < Error: Vehicle '9' has no valid route. No connection between edge 'beg' and edge 'end'. ---------- Differences in routes ---------- 10c10 < <route edges="beg middle end rend"/> --- > <route edges="beg end rend"/>
inconsistent input handling (This bug was triggered by text found in file 'errors' matching 'No route') ---------- Differences in alts ---------- 5,12c5 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <person id="p0" depart="400.00"> < <stop busStop="stopB_S" duration="0.10"/> < <ride cost="138.90" busStop="stopA_S" lines="tBA" intended="trainBA.0" depart="439.00"/> <!-- A --> < <walk cost="29.31" edges="accessA" departPos="800.00" busStop="stopA_E"/> <!-- A --> < <walk cost="1150.53" edges="accessA A0B0 accessC" departPos="300.00" busStop="stopC_E"/> <!-- C --> < </person> < </routes> --- > <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"/> ---------- Differences in errors ---------- 0a1,119 > Warning: No connection between edge 'stopA_E' and edge 'accessC_arrival_connector' found. > Error: No route for trip in person 'p0'. > Quitting (on error). > > ================================================================= > ==158126==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xbf65a8 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x86093a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x8622f3 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f194f9410b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 1424 byte(s) in 1 object(s) allocated from: > #0 0x85556d in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/duarouterD+0x85556d) > #1 0xc4b1a0 in __gnu_cxx::new_allocator<SUMOVehicleParameter::Stop>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xc4b0cd in std::allocator_traits<std::allocator<SUMOVehicleParameter::Stop> >::allocate(std::allocator<SUMOVehicleParameter::Stop>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xc4b05f in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0xc4a9af in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:358:33 > #5 0xc49ac2 in std::_Vector_base<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::_Vector_base(unsigned long, std::allocator<SUMOVehicleParameter::Stop> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:302:9 > #6 0xc44b65 in std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> >::vector(std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:551:9 > #7 0xd4ed57 in RORoute::RORoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&, RGBColor const*, std::vector<SUMOVehicleParameter::Stop, std::allocator<SUMOVehicleParameter::Stop> > const&) /home/delphi/clangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd7129b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:397:33 > #9 0xbf656a in RONet::checkFlows(long long, MsgHandler*) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbfb7dd in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/clangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc551c in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/clangDebug/sumo/src/router/ROLoader.cpp:210:24 <truncated after showing first 30 lines> ---------- Differences in output ---------- 1d0 < Success. ---------- Differences in routes ---------- 5,12c5 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <person id="p0" depart="400.00"> < <stop busStop="stopB_S" duration="0.10"/> < <ride busStop="stopA_S" lines="tBA" intended="trainBA.0" depart="439.00"/> <!-- A --> < <walk edges="accessA" departPos="800.00" busStop="stopA_E"/> <!-- A --> < <walk edges="accessA A0B0 accessC" departPos="300.00" busStop="stopC_E"/> <!-- C --> < </person> < </routes> --- > <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"/> ---------- New result in exitcode ---------- 1