texttest -a duarouter -d /home/delphi/clangDebug/sumo/tests -reconnect /home/delphi/clangDebug/texttesttmp/clang3_64D.31Oct092719.17822 -g
texttest -a duarouter -d /home/delphi/clangDebug/sumo/tests
---------- Differences in errors ---------- 0a1,4 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 inalternatives iteration_bug1 ( Last six runs Oct2017 )
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40259==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fbbe23e6bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fbbe23e6bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40272==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fee16f04bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fee16f04bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40275==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7ff3bf97bbfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7ff3bf97bbfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40287==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fcc23544bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fcc23544bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40298==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fd11fe19bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fd11fe19bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 1a2,5 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 inalternatives style1_input errors route route_prob_missing ( Last six runs Oct2017 )
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40314==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fb93a70bbfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7fb93a70bbfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40335==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7f4b0d898bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7f4b0d898bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 2a3,62 > > ================================================================= > ==40341==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7f0dcb58dbfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7f0dcb58dbfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 5a6,24 > > ================================================================= > ==40493==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xba75e7 in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:456:29 > #2 0xd70fdf in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:129:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f49d399ebaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 26 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f49d04d2a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > #2 0x43b58d in __asan::Allocator::Allocate(unsigned long, unsigned long, __sanitizer::BufferedStackTrace*, __asan::AllocType, bool) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_allocator.cc:451:19 > > SUMMARY: AddressSanitizer: 138 byte(s) leaked in 2 allocation(s). ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 6a7,63 > > ================================================================= > ==40474==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xba75e7 in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:456:29 > #2 0xd70fdf in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:129:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f98b5df3baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xba1ec1 in RORouteHandler::closeRoute(bool) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:403:22 > #2 0xd74ce1 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:168:13 > #3 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #4 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #5 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #6 0x7f98b5df3bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > > Indirect leak of 32 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x57a4ca in __gnu_cxx::new_allocator<ROEdge const*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x57a3ba in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x579cc8 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_M_create_storage(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:181:27 > #4 0x5786c3 in std::_Vector_base<ROEdge const*, std::allocator<ROEdge const*> >::_Vector_base(unsigned long, std::allocator<ROEdge const*> const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:136:9 > #5 0x547529 in std::vector<ROEdge const*, std::allocator<ROEdge const*> >::vector(std::vector<ROEdge const*, std::allocator<ROEdge const*> > const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:311:9 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 5a6,42 > > ================================================================= > ==40748==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 328 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xdb850b in SUMOVehicleParserHelper::parseVehicleAttributes(SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOVehicleParserHelper.cpp:200:33 > #2 0xd6f47a in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:105:34 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f322b913baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xba75e7 in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:456:29 > #2 0xd70fdf in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:129:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f322b913baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 39 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f3228447a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > #2 0xd26955 in std::_Rb_tree<int, std::pair<int const, unsigned short*>, std::_Select1st<std::pair<int const, unsigned short*> >, std::less<int>, std::allocator<std::pair<int const, unsigned short*> > >::_S_key(std::_Rb_tree_node<std::pair<int const, unsigned short*> > const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_tree.h:525:16 > > Indirect leak of 27 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 5a6,33 > > ================================================================= > ==40719==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 328 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xdb850b in SUMOVehicleParserHelper::parseVehicleAttributes(SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOVehicleParserHelper.cpp:200:33 > #2 0xd6f47a in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:105:34 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7fc8dda9abaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 39 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7fc8da5cea58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > #2 0xd26955 in std::_Rb_tree<int, std::pair<int const, unsigned short*>, std::_Select1st<std::pair<int const, unsigned short*> >, std::less<int>, std::allocator<std::pair<int const, unsigned short*> > >::_S_key(std::_Rb_tree_node<std::pair<int const, unsigned short*> > const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_tree.h:525:16 > > Indirect leak of 27 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7fc8da5cea58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > Indirect leak of 26 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7fc8da5cea58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > #2 0x7ffd9853d1bf (<unknown module>) > > SUMMARY: AddressSanitizer: 420 byte(s) leaked in 4 allocation(s). ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 5a6,80 > > ================================================================= > ==40725==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 328 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xdb850b in SUMOVehicleParserHelper::parseVehicleAttributes(SUMOSAXAttributes const&, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOVehicleParserHelper.cpp:200:33 > #2 0xd6f47a in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:105:34 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f664c9c9baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Direct leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xba75e7 in RORouteHandler::openRouteDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:456:29 > #2 0xd70fdf in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:129:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f664c9c9baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 88 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xba1ec1 in RORouteHandler::closeRoute(bool) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:403:22 > #2 0xd74ce1 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:168:13 > #3 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #4 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #5 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 10a11,14 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 inalternatives style2_input with_vehtype_nodef ( Last six runs Oct2017 )
---------- Differences in errors ---------- 2a3,96 > > ================================================================= > ==41783==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 1008 byte(s) in 9 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1b130 in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:412:26 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #5 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #6 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #7 0x7f596180006a in xercesc_3_1::SAX2XMLReaderImpl::endElement(xercesc_3_1::XMLElementDecl const&, unsigned int, bool, unsigned short const*) (/usr/lib64/libxerces-c-3.1.so+0x22006a) > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xbaf04b in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:519:26 > #2 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #3 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 > #4 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #5 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #6 0x7f596180006a in xercesc_3_1::SAX2XMLReaderImpl::endElement(xercesc_3_1::XMLElementDecl const&, unsigned int, bool, unsigned short const*) (/usr/lib64/libxerces-c-3.1.so+0x22006a) > > Indirect leak of 880 byte(s) in 10 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb1bdcf in RORouteDef::copy(std::string const&, long long) const /home/delphi/clangDebug/sumo/src/router/RORouteDef.cpp:416:29 > #2 0xbaeed8 in RORouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:515:17 > #3 0xd75d94 in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:185:17 > #4 0xb9d75f in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:356:5 <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 2a3,25 > > ================================================================= > ==41788==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 328 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xda7a01 in SUMOVehicleParserHelper::parseFlowAttributes(SUMOSAXAttributes const&, long long, long long) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOVehicleParserHelper.cpp:94:33 > #2 0xd70358 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:117:34 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f20c9982baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 27 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f20c64b6a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > Indirect leak of 26 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f20c64b6a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > #2 0x7f20c98c50d0 in xercesc_3_1::XMLTransService::makeNewTranscoderFor(unsigned short const*, xercesc_3_1::XMLTransService::Codes&, unsigned long, xercesc_3_1::MemoryManager*) (/usr/lib64/libxerces-c-3.1.so+0x1630d0) > > SUMMARY: AddressSanitizer: 381 byte(s) leaked in 3 allocation(s). ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 0a1,46 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 in > > ================================================================= > ==39801==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb91ef6 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:270:38 > #2 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f6afba3fbaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xbd340a in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0xbd2b7a in std::_Vector_base<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0xbd082b in void std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_emplace_back_aux<SUMOVTypeParameter* const&>(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0xbd05ab in std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::push_back(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0xbc6039 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/router/../../src/utils/distribution/RandomDistributor.h:88:9 > #6 0xb93565 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:280:21 > #7 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #8 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #9 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #10 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,46 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 in > > ================================================================= > ==39811==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb91ef6 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:270:38 > #2 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7fb4d537dbaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xbd340a in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0xbd2b7a in std::_Vector_base<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0xbd082b in void std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_emplace_back_aux<SUMOVTypeParameter* const&>(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0xbd05ab in std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::push_back(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0xbc6039 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/router/../../src/utils/distribution/RandomDistributor.h:88:9 > #6 0xb93565 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:280:21 > #7 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #8 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #9 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #10 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,77 > > ================================================================= > ==41228==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 8192 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x60b97a in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x60ae0a in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x608abb in void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double const&>(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0x6051db in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0x510aff in LandmarkLookupTable<ROEdge, ROVehicle>::LandmarkLookupTable(std::string const&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, SUMOAbstractRouter<ROEdge, ROVehicle>*, ROVehicle const*, std::string const&, int) /home/delphi/clangDebug/sumo/src/duarouter/../../src/utils/vehicle/AStarLookupTable.h:153:17 > #6 0x4fc360 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:34 > #7 0x504c69 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:243:13 > #8 0x7f57c1f80b24 in __libc_start_main (/lib64/libc.so.6+0x21b24) > > Indirect leak of 8192 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x60b97a in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x60ae0a in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x608abb in void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double const&>(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0x6051db in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0x510f75 in LandmarkLookupTable<ROEdge, ROVehicle>::LandmarkLookupTable(std::string const&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, SUMOAbstractRouter<ROEdge, ROVehicle>*, ROVehicle const*, std::string const&, int) /home/delphi/clangDebug/sumo/src/duarouter/../../src/utils/vehicle/AStarLookupTable.h:154:17 > #6 0x4fc360 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:34 > #7 0x504c69 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:243:13 > #8 0x7f57c1f80b24 in __libc_start_main (/lib64/libc.so.6+0x21b24) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x4fb81b in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:30 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 2a3,79 > > ================================================================= > ==41240==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 8192 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x60b97a in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x60ae0a in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x608abb in void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double const&>(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0x6051db in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0x51ab2b in LandmarkLookupTable<ROEdge, ROVehicle>::LandmarkLookupTable(std::string const&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, SUMOAbstractRouter<ROEdge, ROVehicle>*, ROVehicle const*, std::string const&, int) /home/delphi/clangDebug/sumo/src/duarouter/../../src/utils/vehicle/AStarLookupTable.h:274:21 > #6 0x4fc360 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:34 > #7 0x504c69 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:243:13 > #8 0x7f0a67e7ab24 in __libc_start_main (/lib64/libc.so.6+0x21b24) > > Indirect leak of 8192 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x60b97a in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x60ae0a in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x608abb in void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double const&>(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0x6051db in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0x51ad4e in LandmarkLookupTable<ROEdge, ROVehicle>::LandmarkLookupTable(std::string const&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, SUMOAbstractRouter<ROEdge, ROVehicle>*, ROVehicle const*, std::string const&, int) /home/delphi/clangDebug/sumo/src/duarouter/../../src/utils/vehicle/AStarLookupTable.h:275:21 > #6 0x4fc360 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:34 > #7 0x504c69 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:243:13 > #8 0x7f0a67e7ab24 in __libc_start_main (/lib64/libc.so.6+0x21b24) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x4fb81b in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:30 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 2a3,96 > ../../src/utils/vehicle/IntermodalRouter.h:435:23: runtime error: downcast of address 0x60800003e220 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x60800003e220: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 16 00 00 05 c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be e8 d5 a2 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior ../../src/utils/vehicle/IntermodalRouter.h:435:23 in > <unknown>: runtime error: member call on address 0x60800003e220 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x60800003e220: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 16 00 00 05 c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be e8 d5 a2 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior > > ================================================================= > ==41251==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2048 byte(s) in 4 object(s) allocated from: > #0 0x4c8a7e in realloc /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_malloc_linux.cc:61:3 > #1 0x7f3d9c59d673 (/usr/lib64/libstdc++.so.6+0x97673) > #2 0xfe (<unknown module>) > > Indirect leak of 8192 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x60b97a in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x60ae0a in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x608abb in void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double const&>(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0x6051db in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0x518299 in LandmarkLookupTable<ROEdge, ROVehicle>::LandmarkLookupTable(std::string const&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, SUMOAbstractRouter<ROEdge, ROVehicle>*, ROVehicle const*, std::string const&, int) /home/delphi/clangDebug/sumo/src/duarouter/../../src/utils/vehicle/AStarLookupTable.h:242:25 > #6 0x4fc360 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:34 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in alts ---------- 4,11c4 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="DEFAULT_VEHTYPE" sigma="0"/> < <vehicle id="0" depart="0.00" fromTaz="1" toTaz="2"> < <routeDistribution last="0"> < <route cost="58.81" probability="1.00000000" edges="5/5to5/6 5/6to6/6 6/6to7/6 7/6to8/6 8/6to9/6 9/6to9/7 9/7to9/8 9/8to9/9 9/9to8/9"/> < </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,89 > Warning: Unknown or unordered edge '1-sink' in landmark file. > Warning: Unknown or unordered edge '1-source' in landmark file. > Warning: Unknown or unordered edge '2-sink' in landmark file. > Warning: Unknown or unordered edge '2-source' in landmark file. > Warning: Unknown or unordered edge '1-sink' in landmark file. > Warning: Unknown or unordered edge '1-source' in landmark file. > Warning: Unknown or unordered edge '2-sink' in landmark file. > Warning: Unknown or unordered edge '2-source' in landmark file. > Error: No connection between edge '1-source' and edge '2-sink' found. > Error: Mandatory edge '2-sink' not reachable by vehicle '0'. > Error: The vehicle '0' has no valid route. > Quitting (on error). > > ================================================================= > ==41295==ERROR: LeakSanitizer: detected memory leaks > > Indirect leak of 8192 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x60b97a in __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0x60ae0a in std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0x608abb in void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double const&>(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0x6051db in std::vector<double, std::allocator<double> >::push_back(double const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0x510aff in LandmarkLookupTable<ROEdge, ROVehicle>::LandmarkLookupTable(std::string const&, std::vector<ROEdge*, std::allocator<ROEdge*> > const&, SUMOAbstractRouter<ROEdge, ROVehicle>*, ROVehicle const*, std::string const&, int) /home/delphi/clangDebug/sumo/src/duarouter/../../src/utils/vehicle/AStarLookupTable.h:153:17 > #6 0x4fc360 in computeRoutes(RONet&, ROLoader&, OptionsCont&) /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:141:34 > #7 0x504c69 in main /home/delphi/clangDebug/sumo/src/duarouter/duarouter_main.cpp:243:13 > #8 0x7f8b17fdfb24 in __libc_start_main (/lib64/libc.so.6+0x21b24) > > Indirect leak of 8192 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 <truncated after showing first 30 lines> ---------- Differences in output ---------- 4c4 < AStarRouter answered 1 queries and explored 111.00 edges on average. --- > AStarRouter answered 1 queries and explored 1.00 edges on average. 6d5 < Success. ---------- Differences in routes ---------- 4,9c4 < <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd"> < <vType id="DEFAULT_VEHTYPE" sigma="0"/> < <vehicle id="0" depart="0.00" fromTaz="1" toTaz="2"> < <route edges="5/5to5/6 5/6to6/6 6/6to7/6 7/6to8/6 8/6to9/6 9/6to9/7 9/7to9/8 9/8to9/9 9/9to8/9"/> < </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 ---------- 23
---------- Differences in errors ---------- 0a1,22 > ../../src/utils/vehicle/IntermodalRouter.h:435:23: runtime error: downcast of address 0x608000003ca0 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x608000003ca0: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 04 00 80 36 c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be a8 35 07 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior ../../src/utils/vehicle/IntermodalRouter.h:435:23 in > <unknown>: runtime error: member call on address 0x608000003ca0 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x608000003ca0: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 04 00 80 36 c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be a8 35 07 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior > > ================================================================= > ==41225==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2048 byte(s) in 4 object(s) allocated from: > #0 0x4c8a7e in realloc /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_malloc_linux.cc:61:3 > #1 0x7fe2f8a76673 (/usr/lib64/libstdc++.so.6+0x97673) > #2 0xfe (<unknown module>) > > SUMMARY: AddressSanitizer: 2048 byte(s) leaked in 4 allocation(s). ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,27 > > ================================================================= > ==41580==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0b339 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:86:26 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f3eb1820baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0b401 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:86:46 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f3eb1820baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 59 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f3eae354a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > SUMMARY: AddressSanitizer: 555 byte(s) leaked in 4 allocation(s). ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,27 > > ================================================================= > ==41597==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0b339 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:86:26 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f1098e47baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0b401 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:86:46 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f1098e47baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 59 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f109597ba58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > SUMMARY: AddressSanitizer: 555 byte(s) leaked in 4 allocation(s). ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,27 > > ================================================================= > ==41583==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0b339 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:86:26 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7fd058618baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0b401 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:86:46 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7fd058618baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 59 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7fd05514ca58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > SUMMARY: AddressSanitizer: 555 byte(s) leaked in 4 allocation(s). ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,37 > > ================================================================= > ==41652==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0a812 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:82:26 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7ffb094a0baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0a8e6 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:82:46 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7ffb094a0baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 59 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7ffb05fd4a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > Indirect leak of 29 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7ffb05fd4a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,37 > > ================================================================= > ==41664==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 768 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0a812 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:82:26 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f9a54b1cbaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 224 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0a8e6 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:82:46 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f9a54b1cbaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 118 byte(s) in 4 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f9a51650a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > Indirect leak of 58 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f9a51650a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 3a4,40 > > ================================================================= > ==41649==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 384 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0a812 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:82:26 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7fba8c118baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xc0a8e6 in ROPerson::addTrip(ROEdge const*, ROEdge const*, int, std::string const&, double, double, std::string const&, double) /home/delphi/clangDebug/sumo/src/router/ROPerson.cpp:82:46 > #2 0xb911f2 in RORouteHandler::addPersonTrip(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:762:9 > #3 0xb888a6 in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:220:17 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7fba8c118baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 59 byte(s) in 2 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7fba88c4ca58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > > Indirect leak of 28 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7fba88c4ca58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) <truncated after showing first 30 lines> ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 4a5,21 > > ================================================================= > ==41738==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 376 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb7ec6d in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:148:30 > #2 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #3 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #4 0x7fb2cc126baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 27 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7fb2c8c5aa58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > #2 0x7fb2cc0e1b18 in xercesc_3_1::MemoryManagerImpl::allocate(unsigned long) (/usr/lib64/libxerces-c-3.1.so+0x1dbb18) > > SUMMARY: AddressSanitizer: 403 byte(s) leaked in 2 allocation(s). ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 4a5,21 > > ================================================================= > ==41741==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 376 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb7ec6d in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:148:30 > #2 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #3 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #4 0x7f4ed58d2baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 27 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0x7f4ed2406a58 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (/usr/lib64/libstdc++.so.6+0xd3a58) > #2 0x7f4ed588db18 in xercesc_3_1::MemoryManagerImpl::allocate(unsigned long) (/usr/lib64/libxerces-c-3.1.so+0x1dbb18) > > SUMMARY: AddressSanitizer: 403 byte(s) leaked in 2 allocation(s). ---------- Differences in exitcode ---------- 1c1 < 1 --- > 23
---------- Differences in errors ---------- 0a1,42 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 in > > ================================================================= > ==40047==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb91ef6 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:270:38 > #2 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7ff83cf45baf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 16 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xbd340a in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0xbd2b7a in std::_Vector_base<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0xbd082b in void std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_emplace_back_aux<SUMOVTypeParameter* const&>(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0xbd05ab in std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::push_back(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0xbc6039 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/router/../../src/utils/distribution/RandomDistributor.h:88:9 > #6 0xb9e34e in RORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:361:21 > #7 0xd19247 in GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:151:9 > #8 0xd19b9b in non-virtual thunk to GenericSAXHandler::endElement(unsigned short const*, unsigned short const*, unsigned short const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:121:20 > #9 0x7ff83cf45bfd in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220bfd) > <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,22 > ../../src/utils/vehicle/IntermodalRouter.h:435:23: runtime error: downcast of address 0x608000006aa0 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x608000006aa0: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 05 00 00 5c c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be a8 91 06 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior ../../src/utils/vehicle/IntermodalRouter.h:435:23 in > <unknown>: runtime error: member call on address 0x608000006aa0 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x608000006aa0: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 05 00 00 5c c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be a8 91 06 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior > > ================================================================= > ==39573==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2048 byte(s) in 4 object(s) allocated from: > #0 0x4c8a7e in realloc /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_malloc_linux.cc:61:3 > #1 0x7fdbdfbf0673 (/usr/lib64/libstdc++.so.6+0x97673) > #2 0xfe (<unknown module>) > > SUMMARY: AddressSanitizer: 2048 byte(s) leaked in 4 allocation(s). ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,6 > ../../src/utils/vehicle/IntermodalRouter.h:435:23: runtime error: downcast of address 0x6080000061a0 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x6080000061a0: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 08 00 80 50 c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be a8 46 06 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior ../../src/utils/vehicle/IntermodalRouter.h:435:23 in 2a9,24 > <unknown>: runtime error: member call on address 0x6080000061a0 which does not point to an object of type 'PedestrianRouterDijkstra<ROEdge, ROLane, RONode, ROVehicle>' > 0x6080000061a0: note: object is of type 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > 08 00 80 50 c8 80 35 01 00 00 00 00 00 00 00 00 00 00 00 00 00 be be be be be be be a8 46 06 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > vptr for 'PedestrianRouter<ROEdge, ROLane, RONode, ROVehicle, DijkstraRouterTT<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle>, prohibited_withPermissions<IntermodalEdge<ROEdge, ROLane, RONode, ROVehicle>, IntermodalTrip<ROEdge, RONode, ROVehicle> > > >' > SUMMARY: AddressSanitizer: undefined-behavior > > ================================================================= > ==39570==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2048 byte(s) in 4 object(s) allocated from: > #0 0x4c8a7e in realloc /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_malloc_linux.cc:61:3 > #1 0x7effc0a4f673 (/usr/lib64/libstdc++.so.6+0x97673) > #2 0xfe (<unknown module>) > > SUMMARY: AddressSanitizer: 2048 byte(s) leaked in 4 allocation(s). ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,46 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 in > > ================================================================= > ==39544==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb91ef6 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:270:38 > #2 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f2a2a6febaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xbd340a in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0xbd2b7a in std::_Vector_base<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0xbd082b in void std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_emplace_back_aux<SUMOVTypeParameter* const&>(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0xbd05ab in std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::push_back(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0xbc6039 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/router/../../src/utils/distribution/RandomDistributor.h:88:9 > #6 0xb93565 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:280:21 > #7 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #8 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #9 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #10 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23
---------- Differences in errors ---------- 0a1,46 > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33: runtime error: unsigned integer overflow: 397 - 624 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:33 in > /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26: runtime error: unsigned integer overflow: 227 + 18446744073709551389 cannot be represented in type 'unsigned long' > SUMMARY: AddressSanitizer: undefined-behavior /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/random.tcc:416:26 in > > ================================================================= > ==39553==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 56 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xb91ef6 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:270:38 > #2 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #3 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #4 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #5 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 > #6 0x7f9eb007fbaf in xercesc_3_1::SAX2XMLReaderImpl::startElement(xercesc_3_1::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_3_1::RefVectorOf<xercesc_3_1::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib64/libxerces-c-3.1.so+0x220baf) > > Indirect leak of 8 byte(s) in 1 object(s) allocated from: > #0 0x4efabb in operator new(unsigned long) /home/abuild/rpmbuild/BUILD/llvm-3.7.0.src/stage2/../projects/compiler-rt/lib/asan/asan_new_delete.cc:62:35 > #1 0xbd340a in __gnu_cxx::new_allocator<SUMOVTypeParameter*>::allocate(unsigned long, void const*) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/ext/new_allocator.h:104:27 > #2 0xbd2b7a in std::_Vector_base<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_allocate(unsigned long) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:168:27 > #3 0xbd082b in void std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::_M_emplace_back_aux<SUMOVTypeParameter* const&>(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/vector.tcc:404:22 > #4 0xbd05ab in std::vector<SUMOVTypeParameter*, std::allocator<SUMOVTypeParameter*> >::push_back(SUMOVTypeParameter* const&) /usr/bin/../lib64/gcc/x86_64-suse-linux/4.8/../../../../include/c++/4.8/bits/stl_vector.h:911:4 > #5 0xbc6039 in RandomDistributor<SUMOVTypeParameter*>::add(SUMOVTypeParameter*, double, bool) /home/delphi/clangDebug/sumo/src/router/../../src/utils/distribution/RandomDistributor.h:88:9 > #6 0xb93565 in RORouteHandler::openVehicleTypeDistribution(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:280:21 > #7 0xd70c2b in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/SUMORouteHandler.cpp:123:13 > #8 0xb7d88e in RORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/router/RORouteHandler.cpp:140:5 > #9 0xd16df9 in GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:115:9 > #10 0xd17833 in non-virtual thunk to GenericSAXHandler::startElement(unsigned short const*, unsigned short const*, unsigned short const*, xercesc_3_1::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:100:20 <truncated after showing first 30 lines> ---------- New result in exitcode ---------- 23