texttest -a duarouter -d /home/delphi/extraClangDebug/sumo/tests -reconnect /home/delphi/extraClangDebug/texttesttmp/extra_clang3_64D.27Oct114430.3966677 -g
texttest -a duarouter -d /home/delphi/extraClangDebug/sumo/tests
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509562==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f6fe5b795fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f6fe5b795fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509574==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f3aca40a5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f3aca40a5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509585==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f978ab5f5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f978ab5f5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509592==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f2ca5eb85fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f2ca5eb85fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509609==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f365123c5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f365123c5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509614==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f849a4005fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f849a4005fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509635==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f59ad7a55fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f59ad7a55fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,52 > > ================================================================= > ==2509654==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f4feb1eb5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7f4feb1eb5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 5a6,18 > > ================================================================= > ==2509795==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdcf40c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf7f578 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f6cf4c1b5ae 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 > > ================================================================= > ==2509777==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 136 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdcf40c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf7f578 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f0781c2e5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdcb470 in RORouteHandler::closeRoute(bool) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:461:22 > #2 0xf83126 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:229:13 > #3 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #4 0x7f0781c2e5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8a7ef0 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 0x8a7e1d 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 0x8a736f 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 0xd515ef 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 0xd514d2 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 0xd505f5 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 0xd4cd3a 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:28 > #8 0xdcbb01 in RORouteHandler::closeRoute(bool) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:461:26 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 5a6,26 > > ================================================================= > ==2510022==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xfd96d7 in SUMOVehicleParserHelper::parseVehicleAttributes(int, SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:283:37 > #2 0xf7c1e0 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:92:34 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f37a08cb5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdcf40c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf7f578 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f37a08cb5ae 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 > > ================================================================= > ==2510008==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xfd96d7 in SUMOVehicleParserHelper::parseVehicleAttributes(int, SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:283:37 > #2 0xf7c1e0 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:92:34 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f6d74eec5ae 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 > > ================================================================= > ==2510013==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xfd96d7 in SUMOVehicleParserHelper::parseVehicleAttributes(int, SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:283:37 > #2 0xf7c1e0 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:92:34 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fd1f11415ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdcf40c in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:514:29 > #2 0xf7f578 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:163:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fd1f11415ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdcb470 in RORouteHandler::closeRoute(bool) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:461:22 > #2 0xf83126 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:229:13 > #3 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #4 0x7fd1f11415fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,67 > > ================================================================= > ==2511294==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1224 byte(s) in 9 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6e3df in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:394:26 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7fb9b861af52 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdd51c3 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:577:26 > #2 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #3 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #4 0x7fb9b861af52 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xd6ece2 in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:29 > #2 0xdd5051 in RORouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:573:24 > #3 0xf84be3 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:265:17 > #4 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #5 0x7fb9b861af52 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 2a3,15 > > ================================================================= > ==2511302==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 520 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xfc128b in SUMOVehicleParserHelper::parseFlowAttributes(SumoXMLTag, SUMOSAXAttributes const&, bool, long long, long long) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParserHelper.cpp:138:37 > #2 0xf7d632 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:118:34 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f4898a115ae 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 > > ================================================================= > ==2511366==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fae283215ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69ed2 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fae283215ae 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,23 > > ================================================================= > ==2511340==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7fc25f70602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7fc25f70602c 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7fc25f70602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc25f7c10a3 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7fc25f70602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc25f7bc9ef 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: 62420 byte(s) leaked in 418 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2511389==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fc0d307b0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in output ----------
1d0
< Success.
---------- New result in exitcode ----------
1
---------- Missing result in alts ----------
<?xml version="1.0" encoding="UTF-8"?>
-->
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="0" depart="0.00">
<routeDistribution last="0">
<route cost="0.00" probability="1.00000000" edges="beg beg2left left left2end end rend"/>
</routeDistribution>
</vehicle>
<vehicle id="1" depart="1.00">
<routeDistribution last="0">
<route cost="0.00" probability="1.00000000" edges="beg beg2left left left2end end rend"/>
</routeDistribution>
</vehicle>
<vehicle id="2" depart="2.00">
<routeDistribution last="0">
<route cost="0.00" probability="1.00000000" edges="beg beg2left left left2end end rend"/>
</routeDistribution>
</vehicle>
<vehicle id="3" depart="3.00">
<routeDistribution last="0">
<route cost="0.00" probability="1.00000000" edges="beg beg2left left left2end end rend"/>
</routeDistribution>
</vehicle>
<vehicle id="4" depart="4.00">
<routeDistribution last="0">
<route cost="0.00" probability="1.00000000" edges="beg beg2left left left2end end rend"/>
</routeDistribution>
</vehicle>
<truncated after showing first 30 lines>
---------- Missing result in routes ----------
<?xml version="1.0" encoding="UTF-8"?>
-->
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="0" depart="0.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="1" depart="1.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="2" depart="2.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="3" depart="3.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="4" depart="4.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="5" depart="5.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="6" depart="6.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="7" depart="7.00">
<route edges="beg beg2left left left2end end rend"/>
</vehicle>
<vehicle id="8" depart="8.00">
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,2 > /home/delphi/extraClangDebug/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/extraClangDebug/sumo/src/router/ROLoader.cpp:217:18 in
---------- Differences in errors ---------- 0a1,41 > > ================================================================= > ==2509082==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdbc44a in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f4c641125ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8c5fc0 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 0x8c5eed 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 0x8c581f 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 0x8c4056 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 0x8c077b 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 0xdff9b9 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/extraClangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbd140 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7f4c641125ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe29f80 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 > > ================================================================= > ==2509083==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdbc44a in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fb1df7d85ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8c5fc0 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 0x8c5eed 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 0x8c581f 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 0x8c4056 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 0x8c077b 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 0xdff9b9 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/extraClangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbd140 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7fb1df7d85ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe29f80 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 output ---------- 22a23 > ... Building Contraction Hierarchy for vClass='ignoring' and time=3600.00 (12 edges) 28,29d28 < Building Contraction Hierarchy for vClass='ignoring' and time=3600.00 (12 edges) < ...
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==2510421==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f6e3c7a602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f6e3c7a602c 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f6e3c7a602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f6e3c8610a3 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f6e3c7a602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f6e3c85c9ef 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: 62420 byte(s) leaked in 418 allocation(s). ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==2508405==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f436371a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f436371a02c 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f436371a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f43637d50a3 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x7f436371a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f43637d09ef 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: 62420 byte(s) leaked in 418 allocation(s). ---------- Differences in log ---------- 1c1 < Loading net... done. --- > Loading net ... done. 4c4 < ... --- > ... ---------- Differences in output ---------- 1c1 < Loading net... done. --- > Loading net ... done. 6c6 < ... --- > ... ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510768==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fc8c8c6d0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510770==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f95cc7930b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510783==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f8adeaa80b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510887==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fbd552540b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510675==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f9dc0e550b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510687==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f84f77c10b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510696==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f1eb3a1e0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510698==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7effd503a0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 1a2,102 > > ================================================================= > ==2510725==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f593493e0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510805==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fd0752720b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510813==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fe325a620b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,119 > > ================================================================= > ==2510823==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f2c2fa440b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f2c30cf35ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 > > ================================================================= > ==2510824==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f52aa56c0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510831==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f242fbd70b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==2510644==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f49c5c105ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69ed2 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f49c5c105ae 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 > > ================================================================= > ==2510648==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fca6bb1b5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69ed2 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fca6bb1b5ae 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 > > ================================================================= > ==2510651==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fcab02145ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69ed2 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fcab02145ae 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 > > ================================================================= > ==2510645==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fddd39be5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69ed2 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fddd39be5ae 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 > > ================================================================= > ==2510844==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 5760 byte(s) in 10 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fd9e47830b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 2a3,103 > > ================================================================= > ==2511173==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 331776 byte(s) in 576 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f9da62960b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==2510735==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69247 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fd1ed99d5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe692ad 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fd1ed99d5ae 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 > > ================================================================= > ==2510751==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69247 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f6ea99e25ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe692ad 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f6ea99e25ae 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 > > ================================================================= > ==2510766==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1152 byte(s) in 2 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69247 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f833e3ea5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe692ad 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f833e3ea5ae 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 > > ================================================================= > ==2510747==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69247 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f892fd4e5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe692ad 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f892fd4e5ae 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 > > ================================================================= > ==2510931==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 91136 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xcfec86 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 0xe48117 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 0xe39c12 in ROVehicle::addStop(SUMOVehicleParameter::Stop const&, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:109:26 > #7 0xe3641f in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:52:13 > #8 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #9 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #10 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #11 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #12 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #13 0x7f56c128b0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 4a5,15 > > ================================================================= > ==2510563==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 568 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdb6c53 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:189:30 > #2 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #3 0x7fd0404de5ae 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 > > ================================================================= > ==2510597==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 3456 byte(s) in 6 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fc97a9405ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69ed2 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fc97a9405ae 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 > > ================================================================= > ==2510863==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1152 byte(s) in 2 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fef4b18a0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd6f01b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:33 > #9 0xbf45fa in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7fef4b18a0b2 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 > > ================================================================= > ==2510727==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69247 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:26 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f74ba7825ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe692ad 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/extraClangDebug/sumo/src/router/ROPerson.cpp:81:46 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f74ba7825ae 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 > > ================================================================= > ==2510711==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7feff140a0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd6f01b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:33 > #9 0xbf45fa in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7feff140a0b2 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 > > ================================================================= > ==2510726==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1152 byte(s) in 2 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f79761540b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd6f01b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:33 > #9 0xbf45fa in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7f79761540b2 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 > > ================================================================= > ==2510665==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f2728a5a0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510872==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fe5bc51c0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,116 > > ================================================================= > ==2510951==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f570a4b80b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd6f01b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:33 > #9 0xbf45fa in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7f570a4b80b2 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 > > ================================================================= > ==2510964==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fc142d490b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd6f01b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:33 > #9 0xbf45fa in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7fc142d490b2 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 > > ================================================================= > ==2510939==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f15ea8640b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd6f01b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:33 > #9 0xbf45fa in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #12 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #13 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #14 0x7f15ea8640b2 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 > > ================================================================= > ==2511035==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fa8d82a20b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fa8d95515ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xcfec86 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 0xe48117 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 > > ================================================================= > ==2511055==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fbec50a40b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fbec63535ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xcfec86 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 0xe48117 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 > > ================================================================= > ==2511163==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fed36b345ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6ac31 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fed36b345ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x13b9982 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 0xc1c8d5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #3 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #4 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #5 0xe6ae33 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:34 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==2511059==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fe09a00f0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fe09b2be5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==2511083==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7efd558170b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7efd56ac65ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==2511079==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fa4df21c0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fa4e04cb5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==2511085==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7fbeccec20b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7fbece1715ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,165 > > ================================================================= > ==2511115==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 31680 byte(s) in 55 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f487ea810b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe69e6c 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/extraClangDebug/sumo/src/router/ROPerson.cpp:92:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f487fd305ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,36 > > ================================================================= > ==2511168==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f564548a5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6ac31 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f564548a5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x13b9982 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 0xc1c8d5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #3 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #4 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #5 0xe6ae33 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:34 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 1a2,102 > > ================================================================= > ==2510669==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f50775650b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,36 > > ================================================================= > ==2511023==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6abd7 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:30 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f02202c05ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe6ac31 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:50 > #2 0xdf90bd in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1092:25 > #3 0xf80522 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:185:13 > #4 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #5 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f02202c05ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x13b9982 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 0xc1c8d5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #3 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #4 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #5 0xe6ae33 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/extraClangDebug/sumo/src/router/ROPerson.cpp:104:34 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,101 > > ================================================================= > ==2510868==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2304 byte(s) in 4 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7f26f1c6c0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 3a4,14 > > ================================================================= > ==2511241==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 568 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdb6c53 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:189:30 > #2 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #3 0x7f061caef5ae 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 > > ================================================================= > ==2511249==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 568 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdb6c53 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:189:30 > #2 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #3 0x7f7b2cfae5ae 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 > > ================================================================= > ==2511266==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4608 byte(s) in 8 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7feb1feea0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xc1cad5 in SUMOVehicleParameter::SUMOVehicleParameter(SUMOVehicleParameter const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMOVehicleParameter.h:305:7 > #8 0xe46bb9 in RORoutable::RORoutable(SUMOVehicleParameter const&, SUMOVTypeParameter const*) /home/delphi/extraClangDebug/sumo/src/router/RORoutable.h:60:11 > #9 0xe35997 in ROVehicle::ROVehicle(SUMOVehicleParameter const&, RORouteDef*, SUMOVTypeParameter const*, RONet const*, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/ROVehicle.cpp:48:7 > #10 0xbf46fc in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:38 > #11 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #12 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #13 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #14 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,39 > > ================================================================= > ==2509333==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdbc44a in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f496a8db5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8c5fc0 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 0x8c5eed 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 0x8c581f 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 0x8c4056 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 0x8c077b 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 0xdff9b9 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/extraClangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdd6635 in RORouteHandler::closeVType() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:589:41 > #8 0xf83227 in SUMORouteHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:232:13 > #9 0x1117bed in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9 > #10 0x7f496a8db5fe 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe29f80 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 0xe29ead 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 > > ================================================================= > ==2508594==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdf128a in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f76a82745ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe0be05 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe16e4b 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe13801 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe125b6 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe0fc7e 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0cc03 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe07c77 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf252e in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 2a3,61 > > ================================================================= > ==2508614==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdf128a in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f378bace5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe0be05 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe16e4b 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe13801 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe125b6 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe0fc7e 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0cc03 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe07c77 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf252e in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==2508618==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdf128a in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7fdb68d405ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe0be05 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe16e4b 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe13801 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe125b6 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe0fc7e 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0cc03 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe07c77 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf252e in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,77 > > ================================================================= > ==2508630==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdf128a in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f4d47a4e5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe0be05 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe16e4b 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe13801 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe125b6 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe1133a 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:902:10 > #6 0xe0fc7e 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #7 0xe0cc03 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #8 0xe07c77 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #9 0xdf252e in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #10 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #11 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #12 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #13 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==2508629==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdf128a in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7fa7ab9995ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe0be05 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe16e4b 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe13801 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe125b6 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe0fc7e 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0cc03 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe07c77 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf252e in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,59 > > ================================================================= > ==2508636==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdf128a in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #5 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7f6ef37695ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe0be05 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe16e4b 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe13801 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe125b6 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe0fc7e 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #6 0xe0cc03 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #7 0xe07c77 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #8 0xdf252e in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #9 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #10 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #11 0xdaa9b9 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:111:9 > #12 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #13 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in errors ---------- 0a1,131 > > ================================================================= > ==2508607==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 40 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdf128a in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1145:22 > #2 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #3 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #4 0xdab117 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:113:9 > #5 0xdbbc9a in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:262:13 > #6 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #7 0x7fbf0ad055ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe0be05 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::AllocNode() /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:816:13 > #2 0xe16e4b 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1126:16 > #3 0xe13801 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:1021:5 > #4 0xe125b6 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:921:12 > #5 0xe1133a 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:902:10 > #6 0xe1133a 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:902:10 > #7 0xe0fc7e 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/extraClangDebug/sumo/src/foreign/rtree/RTree.h:955:6 > #8 0xe0cc03 in RTree<Named*, Named, float, 2, Named::StoringVisitor, float, 8, 4>::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:499:3 > #9 0xe07c77 in NamedRTree::Insert(float const*, float const*, Named* const&) /home/delphi/extraClangDebug/sumo/src/utils/common/NamedRTree.h:80:27 > #10 0xdf252e in RORouteHandler::getLaneTree() /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:1151:29 > #11 0xdec828 in RORouteHandler::getClosestEdge(Position const&, double, SUMOVehicleClass) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:925:21 > #12 0xdb3a73 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/extraClangDebug/sumo/src/router/RORouteHandler.cpp:901:30 > #13 0xdab117 in RORouteHandler::parseFromViaTo(SumoXMLTag, SUMOSAXAttributes const&, bool&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:113:9 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in alts ---------- 9c9 < <route cost="30.94" probability="1.00000000" edges="A0toA1 A1toB1 B1toC1 C1toC2"/> --- > <route cost="31.26" probability="1.00000000" edges="A0toB0 B0toC0 C0toC1 C1toC2"/> ---------- Differences in routes ---------- 8c8 < <route edges="A0toA1 A1toB1 B1toC1 C1toC2"/> --- > <route edges="A0toB0 B0toC0 C0toC1 C1toC2"/>
---------- Differences in alts ---------- 9c9 < <route cost="55.35" probability="1.00000000" edges="A0toA1 A1toB1 B1toC1 C1toB1 B1toB0 B0toC0 C0toD0"/> --- > <route cost="56.91" probability="1.00000000" edges="A0toB0 B0toB1 B1toC1 C1toB1 B1toB0 B0toC0 C0toD0"/> ---------- Differences in routes ---------- 8c8 < <route edges="A0toA1 A1toB1 B1toC1 C1toB1 B1toB0 B0toC0 C0toD0"/> --- > <route edges="A0toB0 B0toB1 B1toC1 C1toB1 B1toB0 B0toC0 C0toD0"/>
---------- Differences in errors ---------- 4a5,485 > LLVMSymbolizer: error reading file: No such file or directory > > ================================================================= > ==2508787==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4048 byte(s) in 11 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x9f4fc8 in ROEdge::getRailwayRoutingEdge() const /home/delphi/extraClangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x873179 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/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x85e2b3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7f33379840b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x9f4fc8 in ROEdge::getRailwayRoutingEdge() const /home/delphi/extraClangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x873179 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/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x85e2b3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7f33379840b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xa0a004 in RailEdge<ROEdge, ROVehicle>::init(std::vector<RailEdge<ROEdge, ROVehicle>*, std::allocator<RailEdge<ROEdge, ROVehicle>*> >&, int&, double) /home/delphi/extraClangDebug/sumo/src/utils/router/RailEdge.h:128:36 > #2 0xa058d0 in RailwayRouter<ROEdge, ROVehicle>::getRailEdges() /home/delphi/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:192:27 > #3 0xa00661 in RailwayRouter<ROEdge, ROVehicle>::ensureInternalRouter() /home/delphi/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:176:54 > #4 0x9f5e63 in RailwayRouter<ROEdge, ROVehicle>::compute(ROEdge const*, ROEdge const*, ROVehicle const*, long long, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, bool) /home/delphi/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:103:9 > #5 0xd64456 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/extraClangDebug/sumo/src/router/RORouteDef.cpp:242:29 > #6 0xd5aae3 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:120:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,487 > LLVMSymbolizer: error reading file: No such file or directory > > ================================================================= > ==2508780==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4048 byte(s) in 11 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x9f4fc8 in ROEdge::getRailwayRoutingEdge() const /home/delphi/extraClangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x873179 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/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x85e2b3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7fa467ff60b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x9f4fc8 in ROEdge::getRailwayRoutingEdge() const /home/delphi/extraClangDebug/sumo/src/router/ROEdge.h:539:36 > #2 0x873179 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/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:87:44 > #3 0x85e2b3 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:206:26 > #4 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #5 0x7fa467ff60b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xa0a004 in RailEdge<ROEdge, ROVehicle>::init(std::vector<RailEdge<ROEdge, ROVehicle>*, std::allocator<RailEdge<ROEdge, ROVehicle>*> >&, int&, double) /home/delphi/extraClangDebug/sumo/src/utils/router/RailEdge.h:128:36 > #2 0xa058d0 in RailwayRouter<ROEdge, ROVehicle>::getRailEdges() /home/delphi/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:192:27 > #3 0xa00661 in RailwayRouter<ROEdge, ROVehicle>::ensureInternalRouter() /home/delphi/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:176:54 > #4 0x9f5e63 in RailwayRouter<ROEdge, ROVehicle>::compute(ROEdge const*, ROEdge const*, ROVehicle const*, long long, std::vector<ROEdge const*, std::allocator<ROEdge const*> >&, bool) /home/delphi/extraClangDebug/sumo/src/utils/router/RailwayRouter.h:103:9 > #5 0xd64456 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/extraClangDebug/sumo/src/router/RORouteDef.cpp:242:29 > #6 0xd5aae3 in RORouteDef::preComputeCurrentRoute(SUMOAbstractRouter<ROEdge, ROVehicle>&, long long, ROVehicle const&) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:120:13 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 1
---------- Differences in alts ---------- 5,14c5 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="0" vClass="ship"> < <param key="draught" value="15"/> < </vType> < <vehicle id="0" type="0" depart="0.00"> < <routeDistribution last="0"> < <route cost="847.42" probability="1.00000000" edges="absBeg beg2left left left2end end absEnd"/> < </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,2 > Error: Route '!0' (vehicle '0') is not valid. > Quitting (on error). ---------- 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"> < <vType id="0" vClass="ship"> < <param key="draught" value="15"/> < </vType> < <vehicle id="0" type="0" depart="0.00"> < <route edges="absBeg beg2left left left2end end absEnd"/> < </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 alts ---------- 5,14c5 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="0" vClass="ship"> < <param key="hazardB" value="1"/> < </vType> < <vehicle id="0" type="0" depart="0.00"> < <routeDistribution last="0"> < <route cost="847.42" probability="1.00000000" edges="absBeg beg2left left left2end end absEnd"/> < </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,2 > Error: Route '!0' (vehicle '0') is not valid. > Quitting (on error). ---------- 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"> < <vType id="0" vClass="ship"> < <param key="hazardB" value="1"/> < </vType> < <vehicle id="0" type="0" depart="0.00"> < <route edges="absBeg beg2left left left2end end absEnd"/> < </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 ---------- 0a1,41 > > ================================================================= > ==2508667==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdbc44a in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f502dacb5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8c5fc0 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 0x8c5eed 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 0x8c581f 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 0x8c4056 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 0x8c077b 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 0xdff9b9 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/extraClangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbd140 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7f502dacb5ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe29f80 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 > > ================================================================= > ==2508668==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xdbc44a in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:275:38 > #2 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #3 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #4 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fbc41da25ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0x8c5fc0 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 0x8c5eed 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 0x8c581f 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 0x8c4056 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 0x8c077b 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 0xdff9b9 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/extraClangDebug/sumo/src/utils/distribution/RandomDistributor.h:83:17 > #7 0xdbd140 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:285:49 > #8 0xf7f2d6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:157:13 > #9 0xdb5d46 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/router/RORouteHandler.cpp:179:23 > #10 0x111605f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #11 0x7fbc41da25ae 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xe29f80 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 alts ---------- 8c8 < <route cost="29.14" probability="1.00000000" edges="SC CN NC CS"/> --- > <route cost="15.09" probability="1.00000000" edges="SC CS"/> ---------- Differences in routes ---------- 7c7 < <route edges="SC CN NC CS"/> --- > <route edges="SC CS"/>
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). > > ================================================================= > ==2510981==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 576 byte(s) in 1 object(s) allocated from: > #0 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xbf4638 in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:540:34 > #2 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #3 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/sumo/src/router/ROLoader.cpp:210:24 > #4 0x85e94a in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:216:16 > #5 0x860303 in main /home/delphi/extraClangDebug/sumo/src/duarouter/duarouter_main.cpp:266:13 > #6 0x7feaafdea0b2 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 0x85357d in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/duarouterD+0x85357d) > #1 0xc49230 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 0xc4915d 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 0xc490ef 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 0xc48a3f 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 0xc47b52 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 0xc42bf5 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 0xd4cde7 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/extraClangDebug/sumo/src/router/RORoute.cpp:43:60 > #8 0xd6f01b in RORouteDef::copy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long) const /home/delphi/extraClangDebug/sumo/src/router/RORouteDef.cpp:398:33 > #9 0xbf45fa in RONet::checkFlows(long long, MsgHandler*) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:539:65 > #10 0xbf986d in RONet::saveAndRemoveRoutesUntil(OptionsCont&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&, long long) /home/delphi/extraClangDebug/sumo/src/router/RONet.cpp:601:9 > #11 0xbc35ac in ROLoader::processRoutes(long long, long long, long long, RONet&, RouterProvider<ROEdge, ROLane, RONode, ROVehicle> const&) /home/delphi/extraClangDebug/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
CHRouter is not connection-aware (This bug was triggered by FAILING to find text in file 'errors' matching 'The vehicle 'v' has no valid route.') ---------- Differences in alts ---------- 5a6,10 > <vehicle id="v" depart="0.00"> > <routeDistribution last="0"> > <route cost="9.99" probability="1.00000000" edges="1 2"/> > </routeDistribution> > </vehicle> ---------- Differences in errors ---------- 1,3d0 < Warning: No connection between edge '1' and edge '2' found. < Warning: Mandatory edge '2' not reachable by vehicle 'v'. < Warning: The vehicle 'v' has no valid route. ---------- Differences in routes ---------- 5a6,8 > <vehicle id="v" depart="0.00"> > <route edges="1 2"/> > </vehicle>
CHRouter is not connection-aware (This bug was triggered by FAILING to find text in file 'exitcode' matching '-1') ---------- Differences in alts ---------- 5c5,17 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"/> --- > <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> > <vType id="bus" vClass="bus"/> > <vehicle id="invalid1" type="bus" depart="0.00"> > <routeDistribution last="0"> > <route cost="35.96" probability="1.00000000" edges="absBeg beg2left"/> > </routeDistribution> > </vehicle> > <vehicle id="invalid2" type="bus" depart="0.00"> > <routeDistribution last="0"> > <route cost="89.74" probability="1.00000000" edges="absBeg beg2left left left2end"/> > </routeDistribution> > </vehicle> > </routes> ---------- Differences in errors ---------- 1,7d0 < Error: No connection between edge 'absBeg' and edge 'beg2left' found. < Error: Mandatory edge 'beg2left' not reachable by vehicle 'invalid1'. < Error: The vehicle 'invalid1' has no valid route. < Error: No connection between edge 'absBeg' and edge 'left2end' found. < Error: Mandatory edge 'left2end' not reachable by vehicle 'invalid2'. < Error: The vehicle 'invalid2' has no valid route. < Quitting (on error). ---------- Differences in output ---------- 0a1 > Success. ---------- Differences in routes ---------- 5c5,13 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"/> --- > <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> > <vType id="bus" vClass="bus"/> > <vehicle id="invalid1" type="bus" depart="0.00"> > <route edges="absBeg beg2left"/> > </vehicle> > <vehicle id="invalid2" type="bus" depart="0.00"> > <route edges="absBeg beg2left left left2end"/> > </vehicle> > </routes> ---------- Missing result in exitcode ---------- 1