texttest -a complex -d /home/delphi/extraClangDebug/sumo/tests -reconnect /home/delphi/extraClangDebug/texttesttmp/extra_clang3_64D.31Oct114430.2864510 -g
texttest -a complex -d /home/delphi/extraClangDebug/sumo/tests
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==2792673==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa348ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa348ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa348ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7faa349850a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa348ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7faa349809ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). 1a25,47 > > ================================================================= > ==2792692==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792661==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa1d1d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa1d1d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa1d1d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ffa1d2940a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa1d1d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ffa1d28f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792685==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792648==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1b024f802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1b024f802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1b024f802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1b025b30a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1b024f802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1b025ae9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792671==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792660==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1672a9902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1672a9902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1672a9902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1672b540a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1672a9902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1672b4f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792682==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792763==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f762e56902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f762e56902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f762e56902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f762e6240a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f762e56902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f762e61f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792785==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792767==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7559f3202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7559f3202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7559f3202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f7559fed0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7559f3202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f7559fe89ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792788==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,50
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2792778==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffdc1ec3250 sp 0x7ffdc1ec2e20 T0)
> ==2792778==The signal is caused by a READ memory access.
> ==2792778==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fd04e4dd5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fd04e4ac7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fd04e4ad311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fd04e4ad54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fd04e4ddd52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fd04d22e0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2792778==ABORTING
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2792794==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fff6eb60bd0 sp 0x7fff6eb607a0 T0)
> ==2792794==The signal is caused by a READ memory access.
<truncated after showing first 30 lines>
---------- Missing result in state ----------
<?xml version="1.0" encoding="UTF-8"?>
<snapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd" version="<version>" time="00:00:25" type="meso">
<route id="!0" state="1" edges="SC CW"/>
<flowState id="0" index="3" reroute="1"/>
<delay number="1" begin="3" end="2" depart="0.00" time="27.00"/>
<vType id="DEFAULT_VEHTYPE" sigma="0"/>
<vehicle id="0.2" type="DEFAULT_VEHTYPE" depart="00:00:20" route="!0" distance="0 0" speedFactor="1.01" reroute="1" state="20000 0 0 0 1 26384 20000 9223372036854775807">
<device id="vehroute_0.2" state="14.04 0.00 0"/>
<device id="routing_0.2" state="0"/>
</vehicle>
<segment id="CW:0">
<vehicles time="23750" value=""/>
</segment>
<segment id="SC:0">
<vehicles time="-1" value=""/>
<vehicles time="18544" value="0.2"/>
</segment>
</snapshot>
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="0.2" type="DEFAULT_VEHTYPE" depart="00:00:20" speedFactor="1.01" arrival="00:00:33">
<route edges="SC CW"/>
</vehicle>
<vehicle id="0.3" depart="00:00:30" arrival="00:00:44">
<route edges="SC CW"/>
</vehicle>
<vehicle id="0.4" depart="00:00:40" arrival="00:00:53">
<route edges="SC CW"/>
</vehicle>
<vehicle id="0.5" depart="00:00:50" arrival="00:01:02">
<route edges="SC CW"/>
</vehicle>
<vehicle id="0.6" depart="00:01:00" arrival="00:01:13">
<route edges="SC CW"/>
</vehicle>
<vehicle id="0.7" depart="00:01:10" arrival="00:01:26">
<route edges="SC CW"/>
</vehicle>
<vehicle id="0.8" depart="00:01:20" arrival="00:01:33">
<route edges="SC CW"/>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2788134==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efca022702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efca022702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efca022702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7efca02e20a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efca022702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7efca02dd9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2788137==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792675==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7a740ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7a740ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7a740ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f7a741850a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7a740ca02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f7a741809ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792691==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792782==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb00d3e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb00d3e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb00d3e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fb00d49e0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb00d3e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fb00d4999ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792899==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,54
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2792792==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffd9c426770 sp 0x7ffd9c426340 T0)
> ==2792792==The signal is caused by a READ memory access.
> ==2792792==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f23c82135fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f23c81e27c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f23c81e3311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f23c81e354f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f23c8213d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f23c6f640b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2792792==ABORTING
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2792810==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fff27216450 sp 0x7fff27216020 T0)
> ==2792810==The signal is caused by a READ memory access.
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,10d0
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="0.00" ended="67.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< > </stops>
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="66.62" ended="127.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="139.86" ended="247.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="246.62" ended="307.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="319.86" ended="367.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="366.62" ended="427.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="439.86" ended="487.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< < <stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="486.62" ended="547.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
< < </stops>
---------- Missing result in state ----------
<?xml version="1.0" encoding="UTF-8"?>
<snapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd" version="<version>" time="350.00" type="meso">
<route id="!v0!var#1" state="0" edges="SC CN NC CS SC CN NC CS SC CN NC CS SC CN"/>
<delay number="1" begin="1" end="0" depart="0.00" time="0.00"/>
<vType id="DEFAULT_VEHTYPE"/>
<vehicle id="v0" type="DEFAULT_VEHTYPE" depart="0.00" route="!v0!var#1" distance="735.6 1" speedFactor="1.00" reroute="1" state="0 8 0 0 0 366620 319860 9223372036854775807">
<stop lane="SC_0" until="60.00" actualArrival="0.00" depart="67.00"/>
<stop lane="CN_0" until="120.00" actualArrival="66.62" depart="127.00"/>
<stop lane="SC_0" until="240.00" actualArrival="139.86" depart="247.00"/>
<stop lane="CN_0" until="300.00" actualArrival="246.62" depart="307.00"/>
<stop lane="SC_0" startPos="91.75" endPos="91.95" until="360.00"/>
<stop lane="CN_0" startPos="91.75" endPos="91.95" until="420.00"/>
<stop lane="SC_0" startPos="91.75" endPos="91.95" until="480.00"/>
<stop lane="CN_0" startPos="91.75" endPos="91.95" until="540.00"/>
<device id="routing_v0" state="0"/>
</vehicle>
<segment id="CN:0">
<vehicles time="307454" value=""/>
</segment>
<segment id="CS:0">
<vehicles time="320694" value=""/>
</segment>
<segment id="NC:0">
<vehicles time="314909" value=""/>
<vehicles time="-1" value=""/>
</segment>
<segment id="SC:0">
<vehicles time="248289" value="v0"/>
<truncated after showing first 30 lines>
---------- Missing result in stopinfos ----------
<?xml version="1.0" encoding="UTF-8"?>
<stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd">
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="0.00" ended="67.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="66.62" ended="127.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="139.86" ended="247.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="246.62" ended="307.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="319.86" ended="367.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="366.62" ended="427.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="SC" pos="0.00" parking="0" started="439.86" ended="487.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
<stopinfo id="v0" type="DEFAULT_VEHTYPE" edge="CN" pos="0.00" parking="0" started="486.62" ended="547.00" delay="7.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0"/>
</stops>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792817==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff17486402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff17486402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff17486402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ff17491f0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff17486402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ff17491a9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792836==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792821==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3791f9f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3791f9f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3791f9f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f379205a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3791f9f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f37920559ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792837==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines> ---------- Differences in state ---------- 9,10c9,10 < <stop lane="middle_0" startPos="9.80" endPos="10.00" duration="2.00" parking="1"/> < <stop lane="middle_0" startPos="59.80" endPos="60.00" duration="20.00" parking="1"/> --- > <stop lane="middle_0" startPos="9.80" endPos="10.00" duration="2.00" parking="1" actualArrival="7.00"/> > <stop lane="middle_0" startPos="59.80" endPos="60.00" duration="20.00" parking="1" actualArrival="7.00"/>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792834==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7eff40bfb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7eff40bfb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7eff40bfb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7eff40cb60a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7eff40bfb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7eff40cb19ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792854==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines> ---------- Differences in state ---------- 9c9 < <stop busStop="stop0" duration="30.00" parking="1"/> --- > <stop busStop="stop0" duration="30.00" parking="1" actualArrival="7.00"/>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792835==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd5879bb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd5879bb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd5879bb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd587a760a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd5879bb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd587a719ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792850==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792855==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96321b502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96321b502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96321b502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f96322700a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96321b502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f963226b9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792876==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792878==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93158f302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93158f302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93158f302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f93159ae0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93158f302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f93159a99ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792896==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines> ---------- Differences in state ---------- 9,10c9,10 < <stop lane="middle_0" startPos="9.80" endPos="10.00" duration="2.00" parking="0" tripId="testTripID" line="testLine"/> < <stop lane="middle_0" startPos="59.80" endPos="60.00" duration="20.00" parking="0"/> --- > <stop lane="middle_0" startPos="9.80" endPos="10.00" duration="2.00" parking="0" tripId="testTripID" line="testLine" actualArrival="7.00"/> > <stop lane="middle_0" startPos="59.80" endPos="60.00" duration="20.00" parking="0" actualArrival="7.00"/>
---------- Differences in errors ---------- 0a1,46 > > ================================================================= > ==2792766==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa4b484a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa4b484a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa4b484a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fa4b49050a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa4b484a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fa4b49009ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > > ================================================================= > ==2792786==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1 < Warning: Ignoring field of vision subscription filter due to incompatibility with other filter(s). --- > ---------- Differences in output ---------- 1,8c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding field of vision subscription filter ... (openingAngle=90.0) < Context results for veh 'ego': < ego < v8 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <openingAngle> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1 > ---------- Differences in output ---------- 1,6c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding field of vision subscription filter ... (openingAngle=90.0) < Context results for veh 'ego': < p9 < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <openingAngle> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1 > ---------- Differences in output ---------- 1,6c1 < Subscribing to context of vehicle 'ego' (range=0.0) < Adding field of vision subscription filter ... (openingAngle=90.0) < Context results for veh 'ego': < ego < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <openingAngle> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ----------
1c1
< Warning: Field of vision opening angle ('0.00') should be within interval (0, 360), ignoring filter...
---
>
---------- Differences in output ----------
1,9c1
< Subscribing to context of vehicle 'ego' (range=50.0)
< Adding field of vision subscription filter ... (openingAngle=0.0)
< Context results for veh 'ego':
< ego
< v10
< v8
< v9
< Ok: Unsubscribe successful
< Print ended at step 3.0
---
> Usage: runner <sumo/sumo-gui> <range> <openingAngle> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1 > ---------- Differences in output ---------- 1,8c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding field of vision subscription filter ... (openingAngle=270.0) < Context results for veh 'ego': < ego < v10 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <openingAngle> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ----------
1c1
< Warning: Field of vision opening angle ('360.00') should be within interval (0, 360), ignoring filter...
---
>
---------- Differences in output ----------
1,9c1
< Subscribing to context of vehicle 'ego' (range=50.0)
< Adding field of vision subscription filter ... (openingAngle=360.0)
< Context results for veh 'ego':
< ego
< v10
< v8
< v9
< Ok: Unsubscribe successful
< Print ended at step 3.0
---
> Usage: runner <sumo/sumo-gui> <range> <openingAngle> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1 > ---------- Differences in output ---------- 1,7c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding field of vision subscription filter ... (openingAngle=90.0) < Context results for veh 'ego': < ego < v9 < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <openingAngle> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,204d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < follow_left < follow_left2 < lead_left < lead_left2 < [002] Context results for vehicle 'ego': < follow_left < follow_left2 < lead_left < lead_left2 < [003] Context results for vehicle 'ego': < follow_left < follow_left2 < lead_left < lead_left2 < [004] Context results for vehicle 'ego': < follow_left < follow_left2 < lead_left < lead_left2 < [005] Context results for vehicle 'ego': < follow_left < follow_left2 < lead_left < lead_left2 < [006] Context results for vehicle 'ego': < follow_left < follow_left2 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,135d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < follow_left < follow_left2 < [002] Context results for vehicle 'ego': < follow_left < follow_left2 < [003] Context results for vehicle 'ego': < follow_left < follow_left2 < [004] Context results for vehicle 'ego': < follow_left < follow_left2 < [005] Context results for vehicle 'ego': < follow_left < follow_left2 < [006] Context results for vehicle 'ego': < follow_left < follow_left2 < [007] Context results for vehicle 'ego': < follow_left < follow_left2 < [008] Context results for vehicle 'ego': < follow_left < follow_left2 < [009] Context results for vehicle 'ego': < follow_left < follow_left2 < [010] Context results for vehicle 'ego': <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,114d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < lead_left < lead_left2 < [002] Context results for vehicle 'ego': < lead_left < lead_left2 < [003] Context results for vehicle 'ego': < lead_left < lead_left2 < [004] Context results for vehicle 'ego': < lead_left < lead_left2 < [005] Context results for vehicle 'ego': < lead_left < lead_left2 < [006] Context results for vehicle 'ego': < lead_left < lead_left2 < [007] Context results for vehicle 'ego': < lead_left < lead_left2 < opposite_lead_left < [008] Context results for vehicle 'ego': < lead_left < lead_left2 < opposite_lead_left < opposite_lead_left2 < [009] Context results for vehicle 'ego': <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,182d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < [002] Context results for vehicle 'ego': < [003] Context results for vehicle 'ego': < [004] Context results for vehicle 'ego': < [005] Context results for vehicle 'ego': < [006] Context results for vehicle 'ego': < [007] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_middle < opposite_lead_right < [008] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_left2 < opposite_lead_middle < opposite_lead_right < opposite_lead_right2 < [009] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_left2 < opposite_lead_middle < opposite_lead_middle2 < opposite_lead_right < opposite_lead_right2 < [010] Context results for vehicle 'ego': < opposite_follow_left2 < opposite_follow_middle2 < opposite_follow_right2 < opposite_lead_left <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,113d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < [002] Context results for vehicle 'ego': < [003] Context results for vehicle 'ego': < [004] Context results for vehicle 'ego': < [005] Context results for vehicle 'ego': < [006] Context results for vehicle 'ego': < [007] Context results for vehicle 'ego': < [008] Context results for vehicle 'ego': < [009] Context results for vehicle 'ego': < [010] Context results for vehicle 'ego': < [011] Context results for vehicle 'ego': < [012] Context results for vehicle 'ego': < opposite_lead_right < [013] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_middle < opposite_lead_right < [014] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_left2 < opposite_lead_middle < opposite_lead_middle2 < opposite_lead_right < opposite_lead_right2 < [015] Context results for vehicle 'ego': < opposite_follow_right2 < opposite_lead_left < opposite_lead_left2 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,111d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < [002] Context results for vehicle 'ego': < [003] Context results for vehicle 'ego': < [004] Context results for vehicle 'ego': < [005] Context results for vehicle 'ego': < [006] Context results for vehicle 'ego': < [007] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_middle < opposite_lead_right < [008] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_left2 < opposite_lead_middle < opposite_lead_right < opposite_lead_right2 < [009] Context results for vehicle 'ego': < opposite_lead_left < opposite_lead_left2 < opposite_lead_middle < opposite_lead_middle2 < opposite_lead_right < opposite_lead_right2 < [010] Context results for vehicle 'ego': < opposite_follow_left2 < opposite_follow_middle2 < opposite_follow_right2 < opposite_lead_left <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,36d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < [002] Context results for vehicle 'ego': < [003] Context results for vehicle 'ego': < [004] Context results for vehicle 'ego': < [005] Context results for vehicle 'ego': < [006] Context results for vehicle 'ego': < [007] Context results for vehicle 'ego': < [008] Context results for vehicle 'ego': < [009] Context results for vehicle 'ego': < [010] Context results for vehicle 'ego': < [011] Context results for vehicle 'ego': < [012] Context results for vehicle 'ego': < [013] Context results for vehicle 'ego': < [014] Context results for vehicle 'ego': < [015] Context results for vehicle 'ego': < [016] Context results for vehicle 'ego': < [017] Context results for vehicle 'ego': < [018] Context results for vehicle 'ego': < [019] Context results for vehicle 'ego': < [020] Context results for vehicle 'ego': < [021] Context results for vehicle 'ego': < [022] Context results for vehicle 'ego': < [023] Context results for vehicle 'ego': < [024] Context results for vehicle 'ego': < [025] Context results for vehicle 'ego': < [026] Context results for vehicle 'ego': < [027] Context results for vehicle 'ego': < [028] Context results for vehicle 'ego': <truncated after showing first 30 lines>traci ContextSubscriptionFilters lanesUpDownDistance lanesOutOfBounds ( Last six runs Oct2023 Apr2021 )
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,146d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < follow_right < follow_right2 < lead_right < lead_right2 < [002] Context results for vehicle 'ego': < follow_right < follow_right2 < lead_right < lead_right2 < [003] Context results for vehicle 'ego': < follow_right < follow_right2 < lead_right < lead_right2 < [004] Context results for vehicle 'ego': < follow_right < follow_right2 < lead_right < lead_right2 < [005] Context results for vehicle 'ego': < follow_right < follow_right2 < lead_right < lead_right2 < [006] Context results for vehicle 'ego': < follow_right < follow_right2 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,96d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < follow_right < follow_right2 < [002] Context results for vehicle 'ego': < follow_right < follow_right2 < [003] Context results for vehicle 'ego': < follow_right < follow_right2 < [004] Context results for vehicle 'ego': < follow_right < follow_right2 < [005] Context results for vehicle 'ego': < follow_right < follow_right2 < [006] Context results for vehicle 'ego': < follow_right < follow_right2 < [007] Context results for vehicle 'ego': < follow_right < follow_right2 < [008] Context results for vehicle 'ego': < follow_right < follow_right2 < [009] Context results for vehicle 'ego': < follow_right < follow_right2 < [010] Context results for vehicle 'ego': <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/lanesUpDownDistance/runner.py", line 81, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,86d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < lead_right < lead_right2 < [002] Context results for vehicle 'ego': < lead_right < lead_right2 < [003] Context results for vehicle 'ego': < lead_right < lead_right2 < [004] Context results for vehicle 'ego': < lead_right < lead_right2 < [005] Context results for vehicle 'ego': < lead_right < lead_right2 < [006] Context results for vehicle 'ego': < lead_right < lead_right2 < [007] Context results for vehicle 'ego': < lead_right < lead_right2 < [008] Context results for vehicle 'ego': < lead_right < lead_right2 < [009] Context results for vehicle 'ego': < lead_right < lead_right2 < [010] Context results for vehicle 'ego': <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1c1 < Warning: Ignoring field of vision subscription filter due to incompatibility with other filter(s). --- > ---------- Differences in output ---------- 1,9c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding lateral distance subscription filter ... (lateralDistance=50.0, downstreamDistance=50.0, upstreamDistance=50.0) < Context results for veh 'ego': < ego < v10 < v8 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <lateralDistance> <downstreamDistance> <upstreamDistance> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1 > ---------- Differences in output ---------- 1,46c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding lateral distance subscription filter ... (lateralDistance=50.0, downstreamDistance=50.0, upstreamDistance=50.0) < Context results for veh 'ego' (step = 1): < ego < v2 < Context results for veh 'ego' (step = 2): < ego < v2 < Context results for veh 'ego' (step = 3): < ego < v1 < v2 < Context results for veh 'ego' (step = 4): < ego < v1 < v2 < Context results for veh 'ego' (step = 5): < ego < v1 < v2 < Context results for veh 'ego' (step = 6): < ego < v1 < v2 < Context results for veh 'ego' (step = 7): < ego < v1 < v2 < Context results for veh 'ego' (step = 8): <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1 > ---------- Differences in output ---------- 1,8c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding lateral distance subscription filter ... (lateralDistance=50.0, downstreamDistance=50.0, upstreamDistance=50.0) < Context results for veh 'ego': < p10 < p8 < p9 < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <lateralDistance> <downstreamDistance> <upstreamDistance> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1 > ---------- Differences in output ---------- 1,9c1 < Subscribing to context of vehicle 'ego' (range=50.0) < Adding lateral distance subscription filter ... (lateralDistance=50.0, downstreamDistance=50.0, upstreamDistance=50.0) < Context results for veh 'ego': < ego < v10 < v8 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0 --- > Usage: runner <sumo/sumo-gui> <range> <lateralDistance> <downstreamDistance> <upstreamDistance> <testWithIncompatibleFilter (0/1)>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/leadFollow/carFollowing/runner.py", line 76, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,88d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < lead_straight < follow_straight < [002] Context results for vehicle 'ego': < lead_straight < follow_straight < [003] Context results for vehicle 'ego': < lead_straight < follow_straight < [004] Context results for vehicle 'ego': < lead_straight < follow_straight < [005] Context results for vehicle 'ego': < lead_straight < follow_straight < [006] Context results for vehicle 'ego': < lead_straight < follow_straight < [007] Context results for vehicle 'ego': < lead_straight < follow_straight < [008] Context results for vehicle 'ego': < lead_straight < follow_straight < [009] Context results for vehicle 'ego': < lead_straight < follow_straight < [010] Context results for vehicle 'ego': <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/leadFollow/laneChangeLeft/runner.py", line 76, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,141d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < follow_left < lead_left < lead_straight < follow_straight < [002] Context results for vehicle 'ego': < follow_left < lead_left < lead_straight < follow_straight < [003] Context results for vehicle 'ego': < follow_left < lead_left < lead_straight < follow_straight < [004] Context results for vehicle 'ego': < follow_left < lead_left < lead_straight < follow_straight < [005] Context results for vehicle 'ego': < follow_left < lead_left < lead_straight < follow_straight < [006] Context results for vehicle 'ego': < follow_left < lead_left <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/leadFollow/laneChangeNeighbors/runner.py", line 75, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,192d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < follow_straight < follow_right < follow_left < lead_right < lead_straight < lead_left < [002] Context results for vehicle 'ego': < follow_straight < follow_right < follow_left < lead_right < lead_straight < lead_left < [003] Context results for vehicle 'ego': < follow_straight < follow_right < follow_left < lead_right < lead_straight < lead_left < [004] Context results for vehicle 'ego': < follow_straight < follow_right < follow_left < lead_right < lead_straight < lead_left <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/leadFollow/laneChangeRight/runner.py", line 76, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,139d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < follow_right < lead_right < lead_straight < follow_straight < [002] Context results for vehicle 'ego': < follow_right < lead_right < lead_straight < follow_straight < [003] Context results for vehicle 'ego': < follow_right < lead_right < lead_straight < follow_straight < [004] Context results for vehicle 'ego': < follow_right < lead_right < lead_straight < follow_straight < [005] Context results for vehicle 'ego': < follow_right < lead_right < lead_straight < follow_straight < [006] Context results for vehicle 'ego': < follow_right < lead_right <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/leadFollowOpposite/laneChangeOpposite/runner.py", line 72, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,98d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < snail_leader < [002] Context results for vehicle 'ego': < snail_leader < [003] Context results for vehicle 'ego': < snail_leader < [004] Context results for vehicle 'ego': < snail_leader < [005] Context results for vehicle 'ego': < snail_leader < [006] Context results for vehicle 'ego': < snail_leader < [007] Context results for vehicle 'ego': < snail_leader < [008] Context results for vehicle 'ego': < snail_leader < [009] Context results for vehicle 'ego': < snail_leader < [010] Context results for vehicle 'ego': < opposite.0 < snail_leader < [011] Context results for vehicle 'ego': < opposite.0 < snail_leader < [012] Context results for vehicle 'ego': < opposite.0 < snail_leader < [013] Context results for vehicle 'ego': <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/noOpposite/lanesInclOpposite/runner.py", line 72, in <module> > runSingle(100, float(sys.argv[2]), "ego") > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,48d0 < Subscribing to vehicle context of object 'ego' < [001] Context results for vehicle 'ego': < ego < [002] Context results for vehicle 'ego': < ego < [003] Context results for vehicle 'ego': < ego < [004] Context results for vehicle 'ego': < ego < [005] Context results for vehicle 'ego': < ego < [006] Context results for vehicle 'ego': < ego < [007] Context results for vehicle 'ego': < ego < opp1 < [008] Context results for vehicle 'ego': < ego < opp1 < [009] Context results for vehicle 'ego': < ego < opp1 < [010] Context results for vehicle 'ego': < ego < opp1 < [011] Context results for vehicle 'ego': < ego < opp1 < [012] Context results for vehicle 'ego': <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,7d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=10.0, upstreamDist=10.0, lanes=[0], opposite=False) < Context results for veh 'ego': < ego < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,7d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=10.0, upstreamDist=10.0, lanes=[0, 1], opposite=False) < Context results for veh 'ego': < ego < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,10d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=10.0, upstreamDist=100.0, lanes=[0], opposite=False) < Context results for veh 'ego': < ego < v4 < v7 < v8 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,9d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=10.0, upstreamDist=80.0, lanes=[0], opposite=False) < Context results for veh 'ego': < ego < v4 < v8 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,11d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=155.0, upstreamDist=65.0, lanes=[0], opposite=False) < Context results for veh 'ego': < ego < v1 < v3 < v8 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,9d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=200.0, upstreamDist=10.0, lanes=[0], opposite=False) < Context results for veh 'ego': < ego < v2 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,8d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=20.0, upstreamDist=30.0, lanes=[0], opposite=False) < Context results for veh 'ego': < ego < v8 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_noOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,8d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=30.0, upstreamDist=20.0, lanes=[0], opposite=False) < Context results for veh 'ego': < ego < v9 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_withOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,8d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=10.0, upstreamDist=10.0, lanes=[0, 1], opposite=True) < Context results for veh 'ego': < ego < v10 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_withOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,8d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=0.0, upstreamDist=150.0, lanes=[1], opposite=True) < Context results for veh 'ego': < v10 < v5 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_withOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,12d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=0.0, upstreamDist=150.0, lanes=[0, 1], opposite=True) < Context results for veh 'ego': < ego < v10 < v4 < v5 < v7 < v8 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_withOpposite/runner.py", line 85, in <module> > opposite = bool(int(sys.argv[5])) > ValueError: invalid literal for int() with base 10: '0.0' ---------- Differences in output ---------- 1,9d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=100.0, upstreamDist=0.0, lanes=[0, 1], opposite=True) < Context results for veh 'ego': < ego < v6 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_withOpposite/runner.py", line 85, in <module> > opposite = bool(int(sys.argv[5])) > ValueError: invalid literal for int() with base 10: '0.0' ---------- Differences in output ---------- 1,9d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=250.0, upstreamDist=0.0, lanes=[1], opposite=True) < Context results for veh 'ego': < v1 < v3 < v6 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_withOpposite/runner.py", line 85, in <module> > opposite = bool(int(sys.argv[5])) > ValueError: invalid literal for int() with base 10: '0.0' ---------- Differences in output ---------- 1,12d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=250.0, upstreamDist=0.0, lanes=[0, 1], opposite=True) < Context results for veh 'ego': < ego < v1 < v2 < v3 < v6 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/roadnetSearch_withOpposite/runner.py", line 87, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,17d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=250.0, upstreamDist=250.0, lanes=[0, 1], opposite=True) < Context results for veh 'ego': < ego < v1 < v10 < v2 < v3 < v4 < v5 < v6 < v7 < v8 < v9 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/turn/runner.py", line 83, in <module> > runSingle(100, float(sys.argv[2]), float(sys.argv[3])) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,115d0 < Subscribing to context of vehicle 'ego' < Adding turn filter ... < (downstreamDist=250.0, upstreamDist=250.0) < Step 1: < Context results for veh 'ego': < v4 < v6 < Step 2: < Context results for veh 'ego': < v4 < v6 < Step 3: < Context results for veh 'ego': < v4 < v6 < Step 4: < Context results for veh 'ego': < v4 < v5.2 < v6 < Step 5: < Context results for veh 'ego': < v4 < v5.2 < v6 < Step 6: < Context results for veh 'ego': < v4 < v4.2 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/turn/runner.py", line 83, in <module> > runSingle(100, float(sys.argv[2]), float(sys.argv[3])) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,80d0 < Subscribing to context of vehicle 'ego' < Adding turn filter ... < (downstreamDist=50.0, upstreamDist=50.0) < Step 1: < Context results for veh 'ego': < v4 < Step 2: < Context results for veh 'ego': < v4 < Step 3: < Context results for veh 'ego': < v4 < Step 4: < Context results for veh 'ego': < v4 < Step 5: < Context results for veh 'ego': < v4 < Step 6: < Context results for veh 'ego': < v4 < v4.2 < Step 7: < Context results for veh 'ego': < v4 < v4.2 < Step 8: < Context results for veh 'ego': < v4 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/vType_and_vClass/runner.py", line 98, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite, vTypes, vClasses) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,9d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=20.0, upstreamDist=30.0, lanes=[0], opposite=False < vTypes:[], vClasses:[]) < Context results for veh 'ego': < ego < v8 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/vType_and_vClass/runner.py", line 98, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite, vTypes, vClasses) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,8d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=20.0, upstreamDist=30.0, lanes=[0], opposite=False < vTypes:[], vClasses:['passenger']) < Context results for veh 'ego': < ego < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/vType_and_vClass/runner.py", line 98, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite, vTypes, vClasses) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,8d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=20.0, upstreamDist=30.0, lanes=[0], opposite=False < vTypes:[], vClasses:['truck']) < Context results for veh 'ego': < v8 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/vType_and_vClass/runner.py", line 98, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite, vTypes, vClasses) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,7d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=20.0, upstreamDist=30.0, lanes=[0], opposite=False < vTypes:['unknown'], vClasses:[]) < Context results for veh 'ego': < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,4 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/ContextSubscriptionFilters/vType_and_vClass/runner.py", line 98, in <module> > runSingle(1, float(sys.argv[2]), float(sys.argv[3]), lanes, opposite, vTypes, vClasses) > ValueError: could not convert string to float: 'sumo' ---------- Differences in output ---------- 1,8d0 < Subscribing to context of vehicle 'ego' < Adding subscription filters ... < (downstreamDist=20.0, upstreamDist=30.0, lanes=[0], opposite=False < vTypes:['t0'], vClasses:[]) < Context results for veh 'ego': < v8 < Ok: Unsubscribe successful < Print ended at step 3.0
---------- Differences in errors ---------- 0a1,325 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2792917==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f61a416902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f61a416902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f61a416902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f61a42240a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f61a416902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f61a421f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,371 > > ================================================================= > ==2792937==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f6e02ca602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f6e02ca602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f6e02ca602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f6e02d610a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f6e02ca602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f6e02d5c9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 198 (8-bit, unsigned) to type 'char' changed the value to -58 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -58 (8-bit, signed) to type 'unsigned char' changed the value to 198 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,333 > > ================================================================= > ==2793214==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f383897f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f383897f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f383897f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3838a3a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f383897f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3838a359ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 6a11,390 > > ================================================================= > ==2793267==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f68d146402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f68d146402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f68d146402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f68d151f0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f68d146402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f68d151a9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,293 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 198 (8-bit, unsigned) to type 'char' changed the value to -58 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -58 (8-bit, signed) to type 'unsigned char' changed the value to 198 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793277==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc2718fd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc2718fd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc2718fd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc2719b80a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc2718fd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc2719b39ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 198 (8-bit, unsigned) to type 'char' changed the value to -58 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -58 (8-bit, signed) to type 'unsigned char' changed the value to 198 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793278==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efc2f67a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efc2f67a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efc2f67a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7efc2f7350a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efc2f67a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7efc2f7309ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,328 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793298==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff037b4702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff037b4702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff037b4702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ff037c020a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff037b4702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ff037bfd9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,328 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 163 (8-bit, unsigned) to type 'char' changed the value to -93 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -93 (8-bit, signed) to type 'unsigned char' changed the value to 163 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793299==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f16b8fe202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f16b8fe202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f16b8fe202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f16b909d0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f16b8fe202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f16b90989ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793304==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcb82f0c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcb82f0c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcb82f0c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fcb82fc70a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcb82f0c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fcb82fc29ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,330 > > ================================================================= > ==2793325==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93fe62002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93fe62002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93fe62002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f93fe6db0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f93fe62002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f93fe6d69ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,23 > > ================================================================= > ==2793333==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f60cbbee02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f60cbbee02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f60cbbee02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f60cbca90a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f60cbbee02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f60cbca49ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). 1a25,331 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,330 > > ================================================================= > ==2793326==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8c17b4802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8c17b4802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8c17b4802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8c17c030a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8c17b4802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8c17bfe9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 62420 byte(s) leaked in 418 allocation(s). > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,616 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 197 (8-bit, unsigned) to type 'char' changed the value to -59 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -59 (8-bit, signed) to type 'unsigned char' changed the value to 197 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793359==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f83689e802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f83689e802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f83689e802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8368aa30a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f83689e802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8368a9e9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,312 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793360==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc5875ad02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc5875ad02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc5875ad02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc5876680a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc5875ad02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc5876639ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,353 > > ================================================================= > ==2793367==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fed2a13b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fed2a13b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fed2a13b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fed2a1f60a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fed2a13b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fed2a1f19ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,313 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793424==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff76e5e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff76e5e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff76e5e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ff76e69f0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff76e5e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ff76e69a9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,273 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793438==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc24eef02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc24eef02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc24eef02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdc24faa0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc24eef02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdc24fa59ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,273 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 240 (8-bit, unsigned) to type 'char' changed the value to -16 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -16 (8-bit, signed) to type 'unsigned char' changed the value to 240 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793444==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1577ce702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1577ce702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1577ce702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1577da20a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1577ce702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1577d9d9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,339 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 198 (8-bit, unsigned) to type 'char' changed the value to -58 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -58 (8-bit, signed) to type 'unsigned char' changed the value to 198 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793452==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f998983d02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f998983d02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f998983d02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f99898f80a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f998983d02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f99898f39ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,321 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793456==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 2688 byte(s) in 24 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1e74490 in libsumo::TrafficLight::getAllProgramLogics(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/libsumo/TrafficLight.cpp:78:35 > #2 0x1b9a012 in libsumo::TrafficLight::getCompleteRedYellowGreenDefinition(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/libsumo/TrafficLight.h:85:16 > #3 0x1b80ecb in TraCIServerAPI_TrafficLight::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_TrafficLight.cpp:48:63 > #4 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #5 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #6 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #7 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #8 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #9 0x7ff9945c70b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 896 byte(s) in 8 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1b95fd0 in TraCIServerAPI_TrafficLight::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_TrafficLight.cpp:389:47 > #2 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #3 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #4 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #5 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #6 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #7 0x7ff9945c70b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,367 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793463==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96973d302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96973d302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96973d302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f969748e0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f96973d302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f96974899ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,329 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793486==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1dc738002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1dc738002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 4096 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xf941fd in std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xf93ecf in std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x1190886 in void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<c har>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x10f114b in std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0x1a7f61d in TraCIServer::vehicleStateChanged(SUMOVehicle const*, MSNet::VehicleState, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:405:48 > #7 0xef35c6 in MSNet::informVehicleStateListener(SUMOVehicle const*, MSNet::VehicleState, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:1110:19 > #8 0x1476764 in MSVehicleControl::initVehicle(MSBaseVehicle*, bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleControl.cpp:127:27 > #9 0x1475e0a in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, MSRoute const*, MSVehicleType*, bool, bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:5 > #10 0x19d4fc9 in MSRouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:591:34 > #11 0x19ed642 in MSRouteHandler::closeTrip() /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:906:5 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,329 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793496==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8e6e82b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8e6e82b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8e6e82b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8e6e8e60a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8e6e82b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8e6e8e19ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,312 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793497==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f645c2ea02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f645c2ea02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f645c2ea02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f645c3a50a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f645c2ea02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f645c3a09ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,312 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793512==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd7c156c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd7c156c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd7c156c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd7c16270a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd7c156c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd7c16229ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,332 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793517==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a1a1f902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a1a1f902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a1a1f902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3a1a2b40a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a1a1f902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3a1a2af9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793519==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc35c61102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc35c61102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc35c61102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc35c6cc0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc35c61102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc35c6c79ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,273 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793526==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fee8aeac02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fee8aeac02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fee8aeac02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fee8af670a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fee8aeac02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fee8af629ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,328 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793551==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd8c53c902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd8c53c902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd8c53c902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd8c54840a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd8c53c902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd8c547f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,353 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793557==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa63cfc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa63cfc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa63cfc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ffa63db70a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ffa63cfc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ffa63db29ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 4a9,416 > > ================================================================= > ==2793563==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f06a119302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x1f9dad4 in NLHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:281:21 > #5 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f06a11d95ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f06a119302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f06a119302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,313 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793569==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f320eb4202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x1f9dad4 in NLHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:281:21 > #5 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #6 0x7f320eb885ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f320eb4202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f320eb4202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f320ebfd0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,296 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793571==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb9b44d202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 48 byte(s) in 2 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fb9b45185ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb9b44d202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb9b44d202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fb9b458d0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,367 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793581==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb2ce17502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb2ce17502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb2ce17502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fb2ce2300a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb2ce17502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fb2ce22b9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1a2,353 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 164 (8-bit, unsigned) to type 'char' changed the value to -92 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -92 (8-bit, signed) to type 'unsigned char' changed the value to 164 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793607==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f63ed34902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f63ed34902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f63ed34902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f63ed4040a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f63ed34902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f63ed3ff9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 3a8,333 > > ================================================================= > ==2793613==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb6300a002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb6300a002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb6300a002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fb63015b0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fb6300a002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fb6301569ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793623==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9e5312e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9e5312e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9e5312e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f9e531e90a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9e5312e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f9e531e49ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,294 > > ================================================================= > ==2793628==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8aed53702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8aed53702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8aed53702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8aed5f20a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8aed53702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8aed5ed9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,273 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 199 (8-bit, unsigned) to type 'char' changed the value to -57 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -57 (8-bit, signed) to type 'unsigned char' changed the value to 199 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793629==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f816147f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f816147f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f816147f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f816153a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f816147f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f81615359ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,329 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793639==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f377c9dd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f377c9dd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f377c9dd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f377ca980a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f377c9dd02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f377ca939ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795528==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffd55e2bc70 sp 0x7ffd55e2b840 T0)
> ==2795528==The signal is caused by a READ memory access.
> ==2795528==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fb1129975fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fb1129667c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fb112967311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fb11296754f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fb112997d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fb1116e80b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795528==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Differences in output ----------
1,35d0
< busstops ('stop1', 'stop2')
< busstop count 2
< stop attributes:
< stop=stop1 lane=WC_0 startPos=25.0 endPos=45.0 name=Paris
< stop=stop2 lane=CE_0 startPos=35.0 endPos=65.0 name=Berlin
< time: 0.0
< stop=stop1 vC=0 vIDs=() pC=0 pIDs=()
< stop=stop2 vC=0 vIDs=() pC=0 pIDs=()
< time: 5.0
< stop=stop1 vC=0 vIDs=() pC=1 pIDs=('PB.0',)
< stop=stop2 vC=0 vIDs=() pC=1 pIDs=('BP.0',)
< time: 10.0
< stop=stop1 vC=0 vIDs=() pC=1 pIDs=('PB.0',)
< stop=stop2 vC=0 vIDs=() pC=1 pIDs=('BP.0',)
< time: 15.0
< stop=stop1 vC=0 vIDs=() pC=2 pIDs=('PB.0', 'PB.1')
< stop=stop2 vC=0 vIDs=() pC=1 pIDs=('BP.0',)
< time: 20.0
< stop=stop1 vC=0 vIDs=() pC=2 pIDs=('PB.0', 'PB.1')
< stop=stop2 vC=0 vIDs=() pC=2 pIDs=('BP.0', 'BP.1')
< time: 25.0
< stop=stop1 vC=0 vIDs=() pC=3 pIDs=('PB.0', 'PB.1', 'PB.2')
< stop=stop2 vC=0 vIDs=() pC=2 pIDs=('BP.0', 'BP.1')
< time: 30.0
< stop=stop1 vC=0 vIDs=() pC=3 pIDs=('PB.0', 'PB.1', 'PB.2')
< stop=stop2 vC=0 vIDs=() pC=2 pIDs=('BP.0', 'BP.1')
< time: 35.0
< stop=stop1 vC=0 vIDs=() pC=4 pIDs=('PB.0', 'PB.1', 'PB.2', 'PB.3')
< stop=stop2 vC=0 vIDs=() pC=3 pIDs=('BP.0', 'BP.1', 'BP.2')
<truncated after showing first 30 lines>
---------- Differences in errors ----------
1c1,28
< Warning: Meso calibrator 'cali_SN' defined for lane 'SC_0' will collect data for all lanes of edge 'SC'.
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795530==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffcead42650 sp 0x7ffcead42220 T0)
> ==2795530==The signal is caused by a READ memory access.
> ==2795530==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f22b114e5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f22b111d7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f22b111e311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f22b111e54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f22b114ed52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f22afe9f0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795530==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,33d0
< calibrators ('cali_SN', 'cali_WE')
< calibrator count 2
< examining cali_SN
< edge SC
< lane
< vehsPerHour 900.0
< speed -1.0
< getTypeID DEFAULT_BIKETYPE
< begin 0.0
< end 200.0
< getRouteID SN
< getRouteProbeID
< getVTypes ('bar', 'foo')
< getPassed 0
< getInserted 0
< getRemoved 0
< getParameter 42
< examining cali_WE
< edge WC
< lane
< vehsPerHour 450.0
< speed 10.0
< getTypeID DEFAULT_VEHTYPE
< begin 0.0
< end 100.0
< getRouteID WE
< getRouteProbeID
< getVTypes ()
< getPassed 13
<truncated after showing first 30 lines>
---------- Missing result in detector ----------
<?xml version="1.0" encoding="UTF-8"?>
<calibratorstats xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/calibratorstats_file.xsd">
<interval begin="0.00" end="100.00" id="cali_WE" nVehContrib="13" removed="12" inserted="0" cleared="0" flow="468.00" aspiredFlow="450.00" speed="3.60" aspiredSpeed="10.00"/>
<interval begin="100.00" end="200.00" id="cali_WE" nVehContrib="28" removed="0" inserted="28" cleared="0" flow="1008.00" aspiredFlow="1800.00" speed="2.41" aspiredSpeed="15.00"/>
<interval begin="0.00" end="200.00" id="cali_SN" nVehContrib="0" removed="0" inserted="94" cleared="0" flow="0.00" aspiredFlow="300.00" speed="-1.00" aspiredSpeed="-1.00"/>
</calibratorstats>
---------- Differences in errors ---------- 0a1,352 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795560==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f823b62802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f823b62802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f823b62802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f823b6e30a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f823b62802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f823b6de9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1,3c1,8 < Error: tcpip::Socket::accept() Unable to create listening socket: Address already in use < Quitting (on error). < Could not connect in 61 tries --- > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/connection/busySocket/runner.py", line 41, in <module> > sumoProc = subprocess.Popen([sumoBinary, "--remote-port", str(PORT)] + addOption, > File "/usr/lib/python3.8/subprocess.py", line 854, in __init__ > self._execute_child(args, executable, preexec_fn, close_fds, > File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child > raise child_exception_type(errno_num, err_msg, err_filename) > FileNotFoundError: [Errno 2] No such file or directory: '--mesosim' ---------- Differences in output ---------- 1,3d0 < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <
---------- Differences in errors ---------- 1,3c1,8 < Could not connect in 61 tries < Error: tcpip::Socket::accept() Unable to create listening socket: Address already in use < Quitting (on error). --- > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/connection/busySocket/runner.py", line 41, in <module> > sumoProc = subprocess.Popen([sumoBinary, "--remote-port", str(PORT)] + addOption, > File "/usr/lib/python3.8/subprocess.py", line 854, in __init__ > self._execute_child(args, executable, preexec_fn, close_fds, > File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child > raise child_exception_type(errno_num, err_msg, err_filename) > FileNotFoundError: [Errno 2] No such file or directory: '--mesosim' ---------- Differences in output ---------- 1,3d0 < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <
---------- Differences in errors ---------- 0a1,10 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/connection/clientCloses/runner.py", line 68, in <module> > runSingle(99, 50) > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/connection/clientCloses/runner.py", line 46, in runSingle > sumoProcess = subprocess.Popen([sumoBinary, "-c", "sumo.sumocfg", "--remote-port", str(PORT)] + opt, > File "/usr/lib/python3.8/subprocess.py", line 854, in __init__ > self._execute_child(args, executable, preexec_fn, close_fds, > File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child > raise child_exception_type(errno_num, err_msg, err_filename) > FileNotFoundError: [Errno 2] No such file or directory: '--mesosim' ---------- Differences in output ---------- 3,23d2 < Print ended at step 100 < ----------- SUMO end time is not given ----------- < Print ended at step 100 < =========== empty routes in SUMO =========== < ----------- SUMO end time is smaller than TraCI's ----------- < Print ended at step 100 < ----------- SUMO end time is not given ----------- < Print ended at step 100 < =========== vehicle leaves before TraCI ends =========== < ----------- SUMO end time is smaller than TraCI's ----------- < Print ended at step 100 < ----------- SUMO end time is not given ----------- < Print ended at step 100 < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. <traci connection clientCloses sumo ( Last six runs Oct2023 Apr2021 )
---------- Differences in errors ----------
0a1,10
> Traceback (most recent call last):
> File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/connection/closingOutput/runner.py", line 36, in <module>
> traci.start([sumoBinary, "-c", "sumo.sumocfg"] + addOption, stdout=sys.stdout)
> File "/home/delphi/extraClangDebug/sumo/tools/traci/main.py", line 157, in start
> sumoProcess = subprocess.Popen(cmd2, stdout=stdout)
> File "/usr/lib/python3.8/subprocess.py", line 854, in __init__
> self._execute_child(args, executable, preexec_fn, close_fds,
> File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child
> raise child_exception_type(errno_num, err_msg, err_filename)
> FileNotFoundError: [Errno 2] No such file or directory: '--mesosim'
---------- Differences in output ----------
1,3d0
< -- Unordered text as found by filter '^Loading configuration ... done.' --
< Loading configuration ... done.
<
---------- Missing result in state ----------
<?xml version="1.0" encoding="UTF-8"?>
<netstate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netstate_file.xsd">
<timestep time="0.00">
<edge id="2fi">
<lane id="2fi_0">
<vehicle id="horiz" pos="5.10" speed="0.00"/>
</lane>
</edge>
</timestep>
<timestep time="1.00">
<edge id="2fi">
<lane id="2fi_0">
<vehicle id="horiz" pos="6.53" speed="1.43"/>
</lane>
</edge>
</timestep>
<timestep time="2.00">
<edge id="2fi">
<lane id="2fi_0">
<vehicle id="horiz" pos="10.57" speed="4.03"/>
</lane>
</edge>
</timestep>
<timestep time="3.00">
<edge id="2fi">
<lane id="2fi_0">
<vehicle id="horiz" pos="16.77" speed="6.21"/>
</lane>
<truncated after showing first 30 lines>
---------- Missing result in tripinfo ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
</tripinfos>
traci connection closingOutput sumo (
Last six runs
Oct2023
Apr2021
)---------- Differences in errors ---------- 0a1,624 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 166 (8-bit, unsigned) to type 'char' changed the value to -90 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -90 (8-bit, signed) to type 'unsigned char' changed the value to 166 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 166 (8-bit, unsigned) to type 'char' changed the value to -90 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -90 (8-bit, signed) to type 'unsigned char' changed the value to 166 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2793991==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdaf65b902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdaf65b902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdaf65b902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdaf66740a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdaf65b902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdaf666f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,88
> /bin/sh: 0: Illegal option --
> Process Process-2:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-1:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-3:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-4:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-7:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-6:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-5:
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Differences in output ----------
4,11d3
< ***Starting server on port <PORT> ***
< waiting for 2 clients...
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
13,20d4
< ***Starting server on port <PORT> ***
< waiting for 2 clients...
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
23,31d6
< ***Starting server on port <PORT> ***
< waiting for 3 clients...
< client connected
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
33,41d7
< ***Starting server on port <PORT> ***
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,120
> /bin/sh: 0: Illegal option --
> Process Process-1:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-2:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-4:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-3:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-5:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-6:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-7:
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Differences in output ----------
4,13d3
< ***Starting server on port <PORT> ***
< waiting for 2 clients...
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
< Process 1 ended at step 99.0
< Process 2 ended at step 99.0
15,24d4
< ***Starting server on port <PORT> ***
< waiting for 2 clients...
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
< Process 1 ended at step 99.0
< Process 2 ended at step 99.0
27,42d6
< ***Starting server on port <PORT> ***
< waiting for 5 clients...
< client connected
< client connected
< client connected
< client connected
< client connected
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,120
> /bin/sh: 0: Illegal option --
> Process Process-1:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-2:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-4:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-3:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-5:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-6:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-7:
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Differences in output ----------
4,5d3
< Process 1 ended at step 99
< Process 2 ended at step 99
7,8d4
< Process 1 ended at step 99
< Process 2 ended at step 99
11,15d6
< Process 1 ended at step 99
< Process 2 ended at step 99
< Process 3 ended at step 99
< Process 4 ended at step 99
< Process 5 ended at step 99
17,21d7
< Process 1 ended at step 99
< Process 2 ended at step 99
< Process 3 ended at step 99
< Process 4 ended at step 99
< Process 5 ended at step 99
25,26d10
< Process 1 ended at step 99
< Process 2 ended at step 99
28,29d11
< Process 1 ended at step 99
< Process 2 ended at step 99
32,36d13
< Process 1 ended at step 99
< Process 2 ended at step 99
< Process 3 ended at step 99
< Process 4 ended at step 99
< Process 5 ended at step 99
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,18
> /bin/sh: 0: Illegal option --
> Process Process-1:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-2:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-3:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-4:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
---------- Differences in output ----------
4,16d3
< ***Starting server on port <PORT> ***
< waiting for 2 clients...
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
< 1 subscribing to speed (ID = 64) of vehicle 'horiz'
< -> {'horiz': {64: 0.0}}
< 2 subscribing to acceleration (ID = 70) of vehicle 'horiz'
< -> {'horiz': {70: 2.6}}
< Process 1 (order 1) ended at step 120.0
< Process 2 (order 2) ended at step 120.0
19,1971d5
< ***Starting server on port <PORT> ***
< waiting for 2 clients...
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
< 2 subscribing to acceleration (ID = 70) of vehicle 'horiz'
< -> {'horiz': {70: 2.6}}
< 1 subscribing to speed (ID = 64) of vehicle 'horiz'
< -> {'horiz': {64: 0.0}}
< Process 1 (order 9) ended at step 120.0
< Process 2 (order 8) ended at step 120.0
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 120.00
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,68
> /bin/sh: 0: Illegal option --
> Process Process-1:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-2:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-3:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-4:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-5:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-6:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-7:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
<truncated after showing first 30 lines>
---------- Differences in output ----------
4,21d3
< ***Starting server on port <PORT> ***
< waiting for 4 clients...
< client connected
< client connected
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
< Process 1 ended at step 99.0
< Process 1 was informed about 3 entered vehicles
< Process 2 ended at step 99.0
< Process 2 was informed about 3 entered vehicles
< Process 3 ended at step 101.0
< Process 3 was informed about 3 entered vehicles
< Process 4 ended at step 100.0
< Process 4 was informed about 3 entered vehicles
23,40d4
< ***Starting server on port <PORT> ***
< waiting for 4 clients...
< client connected
< client connected
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,18
> /bin/sh: 0: Illegal option --
> Process Process-1:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-2:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-3:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-4:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
---------- Differences in output ----------
4,1236d3
< ***Starting server on port <PORT> ***
< waiting for 2 clients...
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
< stepping (step 1)...
< Retrieving position for vehicle 'horiz' -> 5.1 on lane '2fi_0'
< Retrieving speed for vehicle 'horiz' -> 0.0
< Setting speed for vehicle 'horiz' -> 5
< Retrieving speed for vehicle 'horiz' -> 0.0
< stepping (step 1)...
< Retrieving position for vehicle 'horiz' -> 5.1 on lane '2fi_0'
< Retrieving speed for vehicle 'horiz' -> 0.0
< Setting speed for vehicle 'horiz' -> 10
< Retrieving speed for vehicle 'horiz' -> 0.0
< stepping (step 2)...
< Retrieving position for vehicle 'horiz' -> 15.1 on lane '2fi_0'
< Retrieving speed for vehicle 'horiz' -> 10.0
< Setting speed for vehicle 'horiz' -> 5
< Retrieving speed for vehicle 'horiz' -> 10.0
< stepping (step 2)...
< Retrieving position for vehicle 'horiz' -> 15.1 on lane '2fi_0'
< Retrieving speed for vehicle 'horiz' -> 10.0
< Setting speed for vehicle 'horiz' -> 10
< Retrieving speed for vehicle 'horiz' -> 10.0
< stepping (step 3)...
< Retrieving position for vehicle 'horiz' -> 25.1 on lane '2fi_0'
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,68
> /bin/sh: 0: Illegal option --
> Process Process-1:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-2:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-3:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-4:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> /bin/sh: 0: Illegal option --
> Process Process-5:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-6:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
> Process Process-7:
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
<truncated after showing first 30 lines>
---------- Differences in output ----------
4,21d3
< ***Starting server on port <PORT> ***
< waiting for 4 clients...
< client connected
< client connected
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
< Process 1 ended at step 99.0
< Process 1 was informed about 3 entered vehicles
< Process 2 ended at step 99.0
< Process 2 was informed about 3 entered vehicles
< Process 3 ended at step 100.3
< Process 3 was informed about 3 entered vehicles
< Process 4 ended at step 100.0
< Process 4 was informed about 3 entered vehicles
23,40d4
< ***Starting server on port <PORT> ***
< waiting for 4 clients...
< client connected
< client connected
< client connected
< client connected
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 0.00
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 1,4c1,2 < Error: Execution order (libsumo::CMD_SETORDER) was not set for all TraCI clients in pre-execution phase. < Quitting (on error). < Error: Execution order (libsumo::CMD_SETORDER) was not set for all TraCI clients in pre-execution phase. < Quitting (on error). --- > /bin/sh: 0: Illegal option -- > /bin/sh: 0: Illegal option -- ---------- Differences in output ---------- 3,8c3,4 < ***Starting server on port <PORT> *** < waiting for 2 clients... < client connected < client connected < client 1: connection closed by SUMO (at TraCIStep 1) < client 2: connection closed by SUMO (at TraCIStep 1) --- > client 1: Could not connect in 61 tries (at TraCIStep 1) > client 2: Could not connect in 61 tries (at TraCIStep 1) 10,15c6,7 < ***Starting server on port <PORT> *** < waiting for 2 clients... < client connected < client connected < client 1: connection closed by SUMO (at TraCIStep 1) < client 2: connection closed by SUMO (at TraCIStep 1) --- > client 1: Could not connect in 61 tries (at TraCIStep 1) > client 2: Could not connect in 61 tries (at TraCIStep 1) 21,24d12 < < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. < Loading configuration ... done.
---------- Differences in errors ---------- 0a1,12 > Traceback (most recent call last): > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/connection/parallelConnection/runner.py", line 53, in <module> > runSingle(50, 99, i) > File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/connection/parallelConnection/runner.py", line 40, in runSingle > traci.start([sumoBinary, "-c", "used.sumocfg", "-S", "-Q"], port=PORT, label=label, stdout=sys.stdout) > File "/home/delphi/extraClangDebug/sumo/tools/traci/main.py", line 157, in start > sumoProcess = subprocess.Popen(cmd2, stdout=stdout) > File "/usr/lib/python3.8/subprocess.py", line 854, in __init__ > self._execute_child(args, executable, preexec_fn, close_fds, > File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child > raise child_exception_type(errno_num, err_msg, err_filename) > FileNotFoundError: [Errno 2] No such file or directory: '--mesosim' ---------- Differences in output ---------- 3,24d2 < Run 1 < Run 2 < Print ended at step 100.0 < Print ended at step 100.0 < Print ended at step 100.0 < Connection already closed. < ----------- TraCI ends first ----------- < Run 0 < Run 1 < Run 2 < Print ended at step 100.0 < Print ended at step 100.0 < Print ended at step 100.0 < Connection '2' is not known. < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. < Loading configuration ... done. <traci connection parallelConnection sumo ( Last six runs Oct2023 Apr2021 )
---------- Differences in errors ----------
0a1,4
> /bin/sh: 0: Illegal option --
> Traceback (most recent call last):
> raise FatalTraCIError("Could not connect in %s tries" % (numRetries + 1))
> traci.exceptions.FatalTraCIError: Could not connect in 61 tries
---------- Differences in output ----------
3,64d2
< Print ended at step 100
< Run 1
< Print ended at step 100
< Run 2
< Print ended at step 100
< Run 3
< Print ended at step 100
< Run 4
< Print ended at step 100
< Run 5
< Print ended at step 100
< Run 6
< Print ended at step 100
< Run 7
< Print ended at step 100
< Run 8
< Print ended at step 100
< Run 9
< Print ended at step 100
< ----------- TraCI ends first -----------
< Run 0
< Print ended at step 100
< Run 1
< Print ended at step 100
< Run 2
< Print ended at step 100
< Run 3
< Print ended at step 100
< Run 4
<truncated after showing first 30 lines>
traci connection repeatedConnection sumo (
Last six runs
Oct2023
Apr2021
)---------- Differences in output ---------- 1,7d0 < ['1fi'] < Ok: Unsubscribe successful < Print ended at step 1003.0 < Ok: Subscription and computed are same < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <traci contextSubscriptions edge_100m ( Last six runs Oct2023 Apr2021 )
---------- Differences in output ---------- 1,7d0 < ['0'] < Ok: Unsubscribe successful < Print ended at step 1003.0 < Ok: Subscription and computed are same < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <traci contextSubscriptions junction_100m ( Last six runs Oct2023 Apr2021 )
---------- Differences in output ---------- 1,7d0 < ['2si_0'] < Ok: Unsubscribe successful < Print ended at step 1003.0 < Ok: Subscription and computed are same < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <traci contextSubscriptions lane_100m ( Last six runs Oct2023 Apr2021 )
---------- Differences in errors ---------- 0a1,399 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 132 (8-bit, unsigned) to type 'char' changed the value to -124 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -124 (8-bit, signed) to type 'unsigned char' changed the value to 132 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794375==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f5ab076902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f5ab076902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f5ab076902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f5ab08240a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f5ab076902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f5ab081f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in output ---------- 1,7d0 < ['p0'] < Ok: Unsubscribe successful < Print ended at step 1003.0 < Ok: Subscription and computed are same < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <traci contextSubscriptions person_100m ( Last six runs Oct2023 Apr2021 )
---------- Differences in output ---------- 1,7d0 < ['poi'] < Ok: Unsubscribe successful < Print ended at step 1003.0 < Ok: Subscription and computed are same < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <traci contextSubscriptions poi_100m ( Last six runs Oct2023 Apr2021 )
---------- Differences in output ---------- 1,7d0 < ['poly'] < Ok: Unsubscribe successful < Print ended at step 1003.0 < Ok: Subscription and computed are same < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <traci contextSubscriptions polygon_100m ( Last six runs Oct2023 Apr2021 )
---------- Differences in output ---------- 1,7d0 < ['ego'] < Ok: Unsubscribe successful < Print ended at step 1003.0 < Ok: Subscription and computed are same < -- Unordered text as found by filter '^Loading configuration ... done.' -- < Loading configuration ... done. <traci contextSubscriptions range_100m ( Last six runs Oct2023 Apr2021 )
---------- Differences in errors ---------- 0a1,86 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 170 (8-bit, unsigned) to type 'char' changed the value to -86 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -86 (8-bit, signed) to type 'unsigned char' changed the value to 170 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9440 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9440: note: object has invalid vptr > 1c 00 00 0a 1d 00 80 3c 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9440 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9440: note: object has invalid vptr > 1c 00 00 0a 1d 00 80 3c 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794759==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9450 at pc 0x000002d3c401 bp 0x7fff671f1c40 sp 0x7fff671f1c38 > READ of size 4 at 0x6030000b9450 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7f88cc2040b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines> ---------- Differences in output ---------- 47,56c47,66 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 < 3si count=1 meanSpeed=3.0 travelTime=79.05 --- > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () > 3si count=2 meanSpeed=2.9792290419161676 travelTime=79.60113058224987 > pending () <truncated after showing first 30 lines>
---------- Differences in errors ---------- 6a7,420 > > ================================================================= > ==2792909==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xa579dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/netconvertD+0xa579dd) > #1 0x7f02f86d502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 59324 byte(s) in 398 object(s) allocated from: > #0 0xa579dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/netconvertD+0xa579dd) > #1 0x7f02f86d502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xa579dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/netconvertD+0xa579dd) > #1 0x7f02f86d502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f02f87900a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xa579dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/netconvertD+0xa579dd) > #1 0x7f02f86d502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f02f878b9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > SUMMARY: AddressSanitizer: 61548 byte(s) leaked in 417 allocation(s). > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55: runtime error: implicit conversion from type 'int' of value 65036 (32-bit, signed) to type 'stbtt_int16' (aka 'short') changed the value to -500 (16-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9: runtime error: implicit conversion from type 'int' of value -16777216 (32-bit, signed) to type 'unsigned int' changed the value to 4278190080 (32-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4: runtime error: unsigned integer overflow: 4292344367 + 4273983864 cannot be represented in type 'unsigned int' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4 in <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,337 > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55: runtime error: implicit conversion from type 'int' of value 65036 (32-bit, signed) to type 'stbtt_int16' (aka 'short') changed the value to -500 (16-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9: runtime error: implicit conversion from type 'int' of value -16777216 (32-bit, signed) to type 'unsigned int' changed the value to 4278190080 (32-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4: runtime error: unsigned integer overflow: 4292344367 + 4273983864 cannot be represented in type 'unsigned int' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:355:4: runtime error: unsigned integer overflow: 4251817097 + 2472261631 cannot be represented in type 'unsigned int' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:355:4 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:455:24: runtime error: implicit conversion from type 'int' of value -16 (32-bit, signed) to type 'unsigned long' changed the value to 18446744073709551600 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:455:24 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 172 (8-bit, unsigned) to type 'char' changed the value to -84 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -84 (8-bit, signed) to type 'unsigned char' changed the value to 172 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2792911==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 512 byte(s) in 2 object(s) allocated from: > #0 0xfdb45d in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0xfdb45d) > #1 0x7f2a374de2f4 (/usr/lib/x86_64-linux-gnu/libfontconfig.so.1+0x212f4) > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x100abcd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x100abcd) > #1 0x7f2a37f7a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 64 byte(s) in 1 object(s) allocated from: > #0 0x100abcd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x100abcd) > #1 0x7f2a20b4078d (<unknown module>) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,462 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 200 (8-bit, unsigned) to type 'char' changed the value to -56 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -56 (8-bit, signed) to type 'unsigned char' changed the value to 200 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55: runtime error: implicit conversion from type 'int' of value 65036 (32-bit, signed) to type 'stbtt_int16' (aka 'short') changed the value to -500 (16-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9: runtime error: implicit conversion from type 'int' of value -16777216 (32-bit, signed) to type 'unsigned int' changed the value to 4278190080 (32-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4: runtime error: unsigned integer overflow: 4292344367 + 4273983864 cannot be represented in type 'unsigned int' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:355:4: runtime error: unsigned integer overflow: 4251817097 + 2472261631 cannot be represented in type 'unsigned int' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:355:4 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:455:24: runtime error: implicit conversion from type 'int' of value -16 (32-bit, signed) to type 'unsigned long' changed the value to 18446744073709551600 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:455:24 in > > ================================================================= > ==2792910==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 5544 byte(s) in 99 object(s) allocated from: > #0 0xfdb45d in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0xfdb45d) > #1 0x17aad70 in combineCallback(double*, double**, float*, double**) /home/delphi/extraClangDebug/sumo/src/utils/gui/globjects/GUIPolygon.cpp:75:26 > #2 0x7fa0bff48a38 (/usr/lib/x86_64-linux-gnu/libGLU.so.1+0x1fa38) > > Direct leak of 512 byte(s) in 2 object(s) allocated from: > #0 0xfdb45d in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0xfdb45d) > #1 0x7fa0c006a2f4 (/usr/lib/x86_64-linux-gnu/libfontconfig.so.1+0x212f4) > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x100abcd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x100abcd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,356 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55: runtime error: implicit conversion from type 'int' of value 65036 (32-bit, signed) to type 'stbtt_int16' (aka 'short') changed the value to -500 (16-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/stb_truetype.h:1223:55 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9: runtime error: implicit conversion from type 'int' of value -16777216 (32-bit, signed) to type 'unsigned int' changed the value to 4278190080 (32-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/glfontstash.h:143:9 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4: runtime error: unsigned integer overflow: 4292344367 + 4273983864 cannot be represented in type 'unsigned int' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:353:4 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:355:4: runtime error: unsigned integer overflow: 4251817097 + 2472261631 cannot be represented in type 'unsigned int' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:355:4 in > /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:455:24: runtime error: implicit conversion from type 'int' of value -16 (32-bit, signed) to type 'unsigned long' changed the value to 18446744073709551600 (64-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/fontstash/fontstash.h:455:24 in > > ================================================================= > ==2792912==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 512 byte(s) in 2 object(s) allocated from: > #0 0xfdb45d in malloc (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0xfdb45d) > #1 0x7fce816162f4 (/usr/lib/x86_64-linux-gnu/libfontconfig.so.1+0x212f4) > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0x100abcd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x100abcd) > #1 0x7fce820b202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 64 byte(s) in 1 object(s) allocated from: > #0 0x100abcd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumo-guiD+0x100abcd) > #1 0x7fce6b11078d (<unknown module>) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,312 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 169 (8-bit, unsigned) to type 'char' changed the value to -87 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -87 (8-bit, signed) to type 'unsigned char' changed the value to 169 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795224==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f86019e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f86019e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f86019e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8601a9f0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f86019e402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8601a9a9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,310 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 163 (8-bit, unsigned) to type 'char' changed the value to -93 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -93 (8-bit, signed) to type 'unsigned char' changed the value to 163 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794736==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0a3ea9e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0a3ea9e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0a3ea9e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f0a3eb590a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0a3ea9e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f0a3eb549ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines> ---------- Differences in output ---------- 39a40 > pending 2fi_0: () 41a43 > pending 2fi_0: () 43a46 > pending 2fi_0: ()
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794753==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffe5cc57910 sp 0x7ffe5cc574e0 T0)
> ==2794753==The signal is caused by a READ memory access.
> ==2794753==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f41b29195fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f41b28e87c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f41b28e9311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f41b28e954f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f41b2919d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f41b166a0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794753==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Differences in output ----------
1,2d0
< foes ('EC_2', 'EC_2', 'EC_3', 'EC_3', 'EC_4', 'EC_4', 'WC_2', 'WC_3', 'WC_4', 'WC_4')
< internal foes ()
---------- Differences in errors ---------- 0a1,310 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795389==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fce888bc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fce888bc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fce888bc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fce889770a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fce888bc02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fce889729ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines> ---------- Differences in output ---------- 92a93 > parameter 42 111c112 < length 417.433147279 --- > length 417.43314727863753 136c137 < length 417.433147279 --- > length 417.43314727863753 161c162 < length 417.433147279 --- > length 417.43314727863753 186c187 < length 417.433147279 --- > length 417.43314727863753 211c212 < length 417.433147279 --- > length 417.43314727863753 236c237 < length 417.433147279 --- > length 417.43314727863753
---------- Differences in errors ---------- 0a1,310 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795365==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1a7901102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1a7901102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1a7901102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1a790cc0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1a7901102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1a790c79ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines> ---------- Differences in output ---------- 96a97 > parameter 42 118c119 < length 417.433147279 --- > length 417.43314727863753 146c147 < length 417.433147279 --- > length 417.43314727863753 174c175 < length 417.433147279 --- > length 417.43314727863753 202c203 < length 417.433147279 --- > length 417.43314727863753 230c231 < length 417.433147279 --- > length 417.43314727863753 258c259 < length 417.433147279 --- > length 417.43314727863753
---------- Differences in errors ---------- 0a1,269 > > ================================================================= > ==2795583==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9934fde02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9934fde02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9934fde02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f99350990a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9934fde02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f99350949ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 > #2 0x1a7ddc2 in TraCIServer::openSocket(std::map<int, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&), std::less<int>, std::allocator<std::pair<int const, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&)> > > const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:364:26 > #3 0x1f80569 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:287:5 > #4 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19 > #5 0x7f9933d750b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,86 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 16 00 00 05 1a 00 00 5e 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 16 00 00 05 1a 00 00 5e 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794003==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7ffe17207d80 sp 0x7ffe17207d78 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7ffbd26810b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,86 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 15 00 80 51 1d 00 00 6c 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 15 00 80 51 1d 00 00 6c 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794011==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7fff2f2c9ac0 sp 0x7fff2f2c9ab8 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7f78131810b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,86 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 19 00 80 2c 1b 00 80 7a 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 19 00 80 2c 1b 00 80 7a 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794019==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7ffe4ad34420 sp 0x7ffe4ad34418 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7f3f83e1e0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,355 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794080==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f58a662102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f58a662102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f58a662102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f58a66dc0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f58a662102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f58a66d79ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,322 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 131 (8-bit, unsigned) to type 'char' changed the value to -125 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -125 (8-bit, signed) to type 'unsigned char' changed the value to 131 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794240==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4400 byte(s) in 22 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1e349f6 in libsumo::Simulation::findIntermodalRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, int, double, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/libsumo/Simulation.cpp:641:51 > #2 0x1b65c02 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:279:66 > #3 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #4 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #5 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #6 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #7 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #8 0x7f739313b0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f73943a402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f73943a402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,322 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 131 (8-bit, unsigned) to type 'char' changed the value to -125 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -125 (8-bit, signed) to type 'unsigned char' changed the value to 131 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794255==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4400 byte(s) in 22 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1e349f6 in libsumo::Simulation::findIntermodalRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, int, double, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/libsumo/Simulation.cpp:641:51 > #2 0x1b65c02 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:279:66 > #3 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #4 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #5 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #6 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #7 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #8 0x7fe1a28690b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fe1a3ad202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fe1a3ad202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,322 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794258==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 400 byte(s) in 2 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1e349f6 in libsumo::Simulation::findIntermodalRoute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, int, double, double, double, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/libsumo/Simulation.cpp:641:51 > #2 0x1b65c02 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:279:66 > #3 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #4 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #5 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #6 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #7 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #8 0x7f554cfb00b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f554e21902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f554e21902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794227==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa0d9b6502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fa0d9bab5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa0d9b6502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa0d9b6502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fa0d9c200a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794202==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdab465e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fdab46a45ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdab465e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdab465e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdab47190a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794209==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f88cb20502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f88cb24b5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f88cb20502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f88cb20502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f88cb2c00a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794218==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f64a618802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f64a61ce5ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f64a618802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f64a618802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f64a62430a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,465 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794173==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f39bf47e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7f39bf4c45ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f39bf47e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f39bf47e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f39bf5390a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,465 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794166==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff83027d02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7ff8302c35ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff83027d02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7ff83027d02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7ff8303380a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,350 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794137==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f170f66f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f170f66f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f170f66f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f170f72a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f170f66f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f170f7259ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,350 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794146==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd28ac8502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd28ac8502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd28ac8502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd28ad400a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fd28ac8502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fd28ad3b9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,350 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794155==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc0b3c602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc0b3c602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc0b3c602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdc0b4810a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdc0b3c602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdc0b47c9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,350 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794089==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f88d4b1102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f88d4b1102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f88d4b1102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f88d4bcc0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f88d4b1102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f88d4bc79ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,351 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794191==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faec108502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faec108502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faec108502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7faec11400a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faec108502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7faec113b9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,351 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794184==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9ccf25802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9ccf25802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9ccf25802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f9ccf3130a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9ccf25802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f9ccf30e9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 1a2,336 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 240 (8-bit, unsigned) to type 'char' changed the value to -16 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -16 (8-bit, signed) to type 'unsigned char' changed the value to 240 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794027==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fe68c0ee02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 > #3 0x19b6c5d in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:179:27 > #4 0x33f450f in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:116:9 > #5 0x7fe68c1345ae in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135ae) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fe68c0ee02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fe68c0ee02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fe68c1a90a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,86 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 15 00 80 5d 1c 00 80 13 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 15 00 80 5d 1c 00 80 13 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794036==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7fffcd41c620 sp 0x7fffcd41c618 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7f8269f2c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,172 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 18 00 00 2d 18 00 80 65 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 18 00 00 2d 18 00 80 65 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794070==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7ffc4fa15cc0 sp 0x7ffc4fa15cb8 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7f65b29a70b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,86 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 25 00 00 1d 16 00 80 12 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 25 00 00 1d 16 00 80 12 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794054==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7ffc2587ed40 sp 0x7ffc2587ed38 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7fab792240b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,86 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 10 00 80 19 21 00 80 11 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 10 00 80 19 21 00 80 11 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794062==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7ffd07795820 sp 0x7ffd07795818 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7f3dae7510b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,172 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14: runtime error: member call on address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 18 00 80 3e 1e 00 00 56 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 in > /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9: runtime error: member access within address 0x6030000b9ce0 which does not point to an object of type 'MSPModel_NonInteracting' > 0x6030000b9ce0: note: object has invalid vptr > 18 00 80 3e 1e 00 00 56 00 00 00 00 80 cc 00 00 a0 61 00 00 01 00 00 00 be be be be 00 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:9 in > ================================================================= > ==2794044==ERROR: AddressSanitizer: heap-use-after-free on address 0x6030000b9cf0 at pc 0x000002d3c401 bp 0x7ffce31cc580 sp 0x7ffce31cc578 > READ of size 4 at 0x6030000b9cf0 thread T0 > #0 0x2d3c400 in MSPModel_NonInteracting::registerArrived() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.h:75:31 > #1 0x2d33dcc in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:96:14 > #2 0x2d33e64 in MSPModel_NonInteracting::MoveToNextEdge::~MoveToNextEdge() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPModel_NonInteracting.cpp:95:60 > #3 0x170baf5 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:43:9 > #4 0x170bbd4 in MSEventControl::~MSEventControl() /home/delphi/extraClangDebug/sumo/src/microsim/MSEventControl.cpp:40:35 > #5 0xebba98 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:289:5 > #6 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #7 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #8 0x7fc469e620b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #9 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,312 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 161 (8-bit, unsigned) to type 'char' changed the value to -95 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -95 (8-bit, signed) to type 'unsigned char' changed the value to 161 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795393==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8578db602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8578db602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8578db602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8578e710a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8578db602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8578e6c9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,352 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795572==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f56decf302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f56decf302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f56decf302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f56dedae0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f56decf302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f56deda99ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,384 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795540==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcc0c25002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcc0c25002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcc0c25002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fcc0c30b0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcc0c25002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fcc0c3069ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ----------
1,2c1,28
< Warning: setStop not yet implemented for meso
< Warning: setStop not yet implemented for meso
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795221==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffd7effe850 sp 0x7ffd7effe420 T0)
> ==2795221==The signal is caused by a READ memory access.
> ==2795221==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f752a9e25fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f752a9b17c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f752a9b2311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f752a9b254f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f752a9e2d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f75297330b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795221==ABORTING
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,5d0
< 1.0 edge=A1B1 persons=('0',)
< 2.0 edge=A1B1 persons=('0',)
< 3.0 edge=A1B1 persons=('0',)
< 4.0 edge=A1B1 persons=('0',)
< 5.0 edge=A1B1 persons=('0',)
---------- Missing result in tripinfo ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="bus_1" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="19.00" arrivalLane="" arrivalPos="115.32" arrivalSpeed="13.89" duration="19.00" routeLength="253.58" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_bus_1" vType="BUS" speedFactor="1.00" vaporized=""/>
</tripinfos>
---------- Differences in errors ----------
1,2c1,28
< Warning: setStop not yet implemented for meso
< Warning: setStop not yet implemented for meso
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795201==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffd0d8988d0 sp 0x7ffd0d8984a0 T0)
> ==2795201==The signal is caused by a READ memory access.
> ==2795201==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f7a092e85fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f7a092b77c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f7a092b8311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f7a092b854f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f7a092e8d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f7a080390b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795201==ABORTING
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Missing result in tripinfo ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="bus_1" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="19.00" arrivalLane="" arrivalPos="115.32" arrivalSpeed="13.89" duration="19.00" routeLength="253.58" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_bus_1" vType="BUS" speedFactor="1.00" vaporized=""/>
</tripinfos>
---------- Differences in errors ---------- 0a1,314 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795058==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f55b524002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f55b3fd70b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,310 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795063==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f40ebd4b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f40eaae20b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,330 > > ================================================================= > ==2795128==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f78fa66402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f78f93fb0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,310 > > ================================================================= > ==2795135==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0c1dc1502c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f0c1c9ac0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 7a12,319 > > ================================================================= > ==2795153==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1462d5802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f1461aef0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,347 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 174 (8-bit, unsigned) to type 'char' changed the value to -82 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -82 (8-bit, signed) to type 'unsigned char' changed the value to 174 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795154==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f6d01d9c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f6d00b330b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 174 (8-bit, unsigned) to type 'char' changed the value to -82 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -82 (8-bit, signed) to type 'unsigned char' changed the value to 174 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 2a7,390 > > ================================================================= > ==2795170==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f56dacaa02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f56d9a410b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,347 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 174 (8-bit, unsigned) to type 'char' changed the value to -82 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -82 (8-bit, signed) to type 'unsigned char' changed the value to 174 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795155==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa9e5fa02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7faa9d3910b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,365 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795104==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f6e9320902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f6e91fa00b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,309 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795083==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc3be77002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7fc3bd5070b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,349 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795099==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fcc93d8b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7fcc92b220b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,365 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795092==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2836e3202c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f2835bc90b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 > #2 0x32326c6 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:101:13 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 174 (8-bit, unsigned) to type 'char' changed the value to -82 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -82 (8-bit, signed) to type 'unsigned char' changed the value to 174 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,310 > > ================================================================= > ==2795109==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f5607ba902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 96 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x2b9a628 in MSPerson::getInfluencer() /home/delphi/extraClangDebug/sumo/src/microsim/transportables/MSPerson.cpp:529:24 > #2 0x1c68347 in libsumo::Helper::setRemoteControlled(MSPerson*, Position, MSLane*, double, double, double, int, std::vector<MSEdge const*, std::allocator<MSEdge const*> >, long long) /home/delphi/extraClangDebug/sumo/src/libsumo/Helper.cpp:1107:8 > #3 0x1d75e35 in libsumo::Person::moveToXY(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Person.cpp:960:9 > #4 0x1b22332 in TraCIServerAPI_Person::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Person.cpp:367:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7f56069400b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 24 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a1865b in MSRouteHandler::addPerson(SUMOSAXAttributes const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:1397:33 <truncated after showing first 30 lines>
---------- Differences in errors ----------
1,5c1,28
< Error: Answered with error to command 0xae: Person 'bla' is not known
< Warning: setStop not yet implemented for meso
< Error: Answered with error to command 0xae: The negative stage index -5 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The stage index must be lower than the number of remaining stages.
< Error: Answered with error to command 0xae: The negative stage index -2 must refer to a valid previous stage.
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795184==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffc0e1f2390 sp 0x7ffc0e1f1f60 T0)
> ==2795184==The signal is caused by a READ memory access.
> ==2795184==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fe38c7b05fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fe38c77f7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fe38c780311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fe38c78054f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fe38c7b0d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fe38b5010b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,126d0
< step 0.0
< step 1.0
< step 2.0
< detour edges ('3si', '2o', '2fi', '2si', '4o')
< detour edges after routing ('3si', '4o')
< tripTest edges after routing ('2fi', '2si', '1si', '1fi')
< type pType2@horiz
< persons ('detour', 'detour2', 'horiz', 'newPerson', 'tripTest')
< person count 5
< examining horiz
< speed 1.4
< pos (757.8414634146342, 504.35)
< pos3D (757.8414634146342, 504.35, 0.0)
< angle 270.0
< slope 0.0
< road 2fi
< lane
< type pType2@horiz
< lanePos 242.158536585
< color (0, 0, 255, 255)
< length 2.0
< MinGap 2.22
< width 1.11
< waiting time 0.0
< stage Stage(type=2, edges=('2fi', '2si', '1o'), travelTime=INVALID, cost=INVALID, length=731.59, depart=0.0, departPos=238.5, arrivalPos=486.54, description=walking)
< remainingStages 1
< edges ('2fi', '2si', '1o')
< vehicle
< {0: ('detour', 'detour2', 'horiz', 'newPerson', 'tripTest')}
<truncated after showing first 30 lines>
---------- Missing result in fcd ----------
<?xml version="1.0" encoding="UTF-8"?>
<fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<timestep time="0.00">
<person id="horiz" x="761.50" y="504.35" angle="270.00" speed="1.39" pos="238.50" edge="2fi" slope="0.00"/>
<person id="detour2" x="510.95" y="466.55" angle="0.00" speed="1.39" pos="215.05" edge="3si" slope="0.00"/>
<person id="detour" x="510.95" y="471.55" angle="0.00" speed="1.39" pos="220.05" edge="3si" slope="0.00"/>
<person id="newPerson" x="510.95" y="476.55" angle="0.00" speed="1.20" pos="225.05" edge="3si" slope="0.00"/>
</timestep>
<timestep time="1.00">
<person id="horiz" x="760.28" y="504.35" angle="270.00" speed="1.39" pos="239.72" edge="2fi" slope="0.00"/>
<person id="detour2" x="510.95" y="467.85" angle="0.00" speed="1.39" pos="216.35" edge="3si" slope="0.00"/>
<person id="detour" x="510.95" y="472.82" angle="0.00" speed="1.39" pos="221.32" edge="3si" slope="0.00"/>
<person id="newPerson" x="510.95" y="477.62" angle="0.00" speed="1.20" pos="226.12" edge="3si" slope="0.00"/>
</timestep>
<timestep time="2.00">
<person id="horiz" x="759.06" y="504.35" angle="270.00" speed="1.39" pos="240.94" edge="2fi" slope="0.00"/>
<person id="detour2" x="510.95" y="469.15" angle="0.00" speed="1.39" pos="217.65" edge="3si" slope="0.00"/>
<person id="detour" x="510.95" y="474.09" angle="0.00" speed="1.39" pos="222.59" edge="3si" slope="0.00"/>
<person id="newPerson" x="510.95" y="478.69" angle="0.00" speed="1.20" pos="227.19" edge="3si" slope="0.00"/>
</timestep>
<timestep time="3.00">
<person id="tripTest" x="761.50" y="504.35" angle="270.00" speed="1.39" pos="238.50" edge="2fi" slope="0.00"/>
<person id="horiz" x="757.84" y="504.35" angle="270.00" speed="1.40" pos="242.16" edge="2fi" slope="0.00"/>
<person id="detour2" x="510.95" y="470.45" angle="0.00" speed="1.39" pos="218.95" edge="3si" slope="0.00"/>
<person id="detour" x="510.95" y="475.36" angle="0.00" speed="1.39" pos="223.86" edge="3si" slope="0.00"/>
<person id="newPerson" x="510.95" y="479.76" angle="0.00" speed="1.20" pos="228.26" edge="3si" slope="0.00"/>
</timestep>
<timestep time="4.00">
<truncated after showing first 30 lines>
---------- Differences in errors ----------
1,3c1,28
< Error: Answered with error to command 0xae: The negative stage index -3 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795189==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffdc35e36f0 sp 0x7ffdc35e32c0 T0)
> ==2795189==The signal is caused by a READ memory access.
> ==2795189==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fc4366b35fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fc4366827c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fc436683311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fc43668354f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fc4366b3d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fc4354040b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795189==ABORTING
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,14d0
< step 10.0
< prior stages for 'p0'
< -2: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -1: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< step 20.0
< prior stages for 'p0'
< -3: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -2: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< -1: Stage(type=3, vType=DEFAULT_VEHTYPE, line=p0_0, edges=('SC', 'CN'), travelTime=15.0, cost=INVALID, length=91.95, depart=0.0, departPos=INVALID, arrivalPos=45.975, description=driving)
< step 30.0
< prior stages for 'p0'
< -3: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -2: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< -1: Stage(type=3, vType=DEFAULT_VEHTYPE, line=p0_0, edges=('SC', 'CN'), travelTime=15.0, cost=INVALID, length=91.95, depart=0.0, departPos=INVALID, arrivalPos=45.975, description=driving)
---------- Missing result in tripinfo ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="p0_0" depart="0.00" departLane="" departPos="0.00" departSpeed="13.03" departDelay="0.00" arrival="15.00" arrivalLane="" arrivalPos="45.98" arrivalSpeed="13.03" duration="15.00" routeLength="137.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_p0_0 person_p0_0" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<personinfo id="p0" depart="0.00" type="DEFAULT_PEDTYPE">
<ride waitingTime="0.00" vehicle="p0_0" depart="0.00" arrival="15.00" arrivalPos="45.98" duration="15.00" routeLength="91.95" timeLoss="0.00"/>
<stop duration="20.00" arrival="35.00" arrivalPos="45.98" actType="waiting"/>
</personinfo>
</tripinfos>
---------- Differences in errors ----------
1,8c1,28
< Error: Answered with error to command 0xae: The negative stage index -3 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: The negative stage index -4 must refer to a valid previous stage.
< Error: Answered with error to command 0xae: Person 'p0' is not known
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795194==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fffacb655b0 sp 0x7fffacb65180 T0)
> ==2795194==The signal is caused by a READ memory access.
> ==2795194==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f30314285fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f30313f77c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f30313f8311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f30313f854f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f3031428d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f30301790b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,36d0
< step 10.0
< prior stages for 'p0'
< -2: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -1: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< step 20.0
< prior stages for 'p0'
< -3: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -2: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< -1: Stage(type=3, vType=DEFAULT_VEHTYPE, line=p0_0, edges=('SC', 'CN'), travelTime=15.0, cost=INVALID, length=91.95, depart=0.0, departPos=INVALID, arrivalPos=45.975, description=driving)
< step 30.0
< prior stages for 'p0'
< -3: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -2: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< -1: Stage(type=3, vType=DEFAULT_VEHTYPE, line=p0_0, edges=('SC', 'CN'), travelTime=15.0, cost=INVALID, length=91.95, depart=0.0, departPos=INVALID, arrivalPos=45.975, description=driving)
< step 40.0
< prior stages for 'p0'
< -3: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -2: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< -1: Stage(type=3, vType=DEFAULT_VEHTYPE, line=p0_0, edges=('SC', 'CN'), travelTime=15.0, cost=INVALID, length=91.95, depart=0.0, departPos=INVALID, arrivalPos=45.975, description=driving)
< step 50.0
< prior stages for 'p0'
< -3: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -2: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< -1: Stage(type=3, vType=DEFAULT_VEHTYPE, line=p0_0, edges=('SC', 'CN'), travelTime=15.0, cost=INVALID, length=91.95, depart=0.0, departPos=INVALID, arrivalPos=45.975, description=driving)
< step 60.0
< prior stages for 'p0'
< -3: Stage(type=0, edges=('SC',), travelTime=0.001, cost=INVALID, length=0.0, depart=INVALID, departPos=INVALID, arrivalPos=0.0, description=waiting (start))
< -2: Stage(type=5, edges=('CN',), travelTime=0.001, cost=INVALID, length=INVALID, depart=INVALID, departPos=INVALID, arrivalPos=45.975, description=trip)
< -1: Stage(type=3, vType=DEFAULT_VEHTYPE, line=p0_0, edges=('SC', 'CN'), travelTime=15.0, cost=INVALID, length=91.95, depart=0.0, departPos=INVALID, arrivalPos=45.975, description=driving)
<truncated after showing first 30 lines>
---------- Missing result in tripinfo ----------
<?xml version="1.0" encoding="UTF-8"?>
<tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<tripinfo id="p0_0" depart="0.00" departLane="" departPos="0.00" departSpeed="13.03" departDelay="0.00" arrival="15.00" arrivalLane="" arrivalPos="45.98" arrivalSpeed="13.03" duration="15.00" routeLength="137.93" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_p0_0 person_p0_0" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<personinfo id="p0" depart="0.00" type="DEFAULT_PEDTYPE">
<ride waitingTime="0.00" vehicle="p0_0" depart="0.00" arrival="15.00" arrivalPos="45.98" duration="15.00" routeLength="91.95" timeLoss="0.00"/>
<walk depart="15.00" departPos="45.98" arrival="79.00" arrivalPos="45.98" duration="64.00" routeLength="91.95" timeLoss="1.54" maxSpeed="1.47"/>
</personinfo>
</tripinfos>
---------- Differences in errors ---------- 0a1,85 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 199 (8-bit, unsigned) to type 'char' changed the value to -57 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -57 (8-bit, signed) to type 'unsigned char' changed the value to 199 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:19: runtime error: member call on address 0x604000078910 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x604000078910: note: object has invalid vptr > 11 00 00 06 1f 00 00 2a 00 00 00 00 00 80 00 00 30 61 00 00 c0 cd 02 00 e0 60 00 00 51 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:19 in > /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9: runtime error: member access within address 0x604000078910 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>' > 0x604000078910: note: object has invalid vptr > 11 00 00 06 1f 00 00 2a 00 00 00 00 00 80 00 00 30 61 00 00 c0 cd 02 00 e0 60 00 00 51 00 00 00 > ^~~~~~~~~~~~~~~~~~~~~~~ > invalid vptr > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9 in > ================================================================= > ==2795407==ERROR: AddressSanitizer: heap-use-after-free on address 0x604000078938 at pc 0x00000334db1b bp 0x7ffe742be9d0 sp 0x7ffe742be9c8 > WRITE of size 1 at 0x604000078938 thread T0 > #0 0x334db1a in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::deschedule() /home/delphi/extraClangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:33 > #1 0x3342ae2 in ShapeContainer::~ShapeContainer() /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:19 > #2 0x33432f4 in ShapeContainer::~ShapeContainer() /home/delphi/extraClangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:49:35 > #3 0xebc380 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:295:5 > #4 0xebe184 in MSNet::~MSNet() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:271:17 > #5 0xeafc01 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:99:17 > #6 0x7f95659c90b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > #7 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d) > > 0x604000078938 is located 40 bytes inside of 48-byte region [0x604000078910,0x604000078940) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,289 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 249 (8-bit, unsigned) to type 'char' changed the value to -7 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -7 (8-bit, signed) to type 'unsigned char' changed the value to 249 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795427==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f4a9f34e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f4a9f34e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f4a9f34e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f4a9f4090a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f4a9f34e02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f4a9f4049ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 200 (8-bit, unsigned) to type 'char' changed the value to -56 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -56 (8-bit, signed) to type 'unsigned char' changed the value to 200 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,313 > > ================================================================= > ==2795422==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa9412a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa9412a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa9412a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7faa941e50a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7faa9412a02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7faa941e09ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 200 (8-bit, unsigned) to type 'char' changed the value to -56 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -56 (8-bit, signed) to type 'unsigned char' changed the value to 200 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 6a11,428 > > ================================================================= > ==2795417==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a871d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a871d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a871d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3a872940a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3a871d902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3a8728f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,308 > > ================================================================= > ==2795566==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f04168de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f04168de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f04168de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f04169990a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f04168de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f04169949ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 > #2 0x1a7ddc2 in TraCIServer::openSocket(std::map<int, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&), std::less<int>, std::allocator<std::pair<int const, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&)> > > const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:364:26 > #3 0x1f80569 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:287:5 > #4 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19 > #5 0x7f04156750b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 166 (8-bit, unsigned) to type 'char' changed the value to -90 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -90 (8-bit, signed) to type 'unsigned char' changed the value to 166 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,313 > > ================================================================= > ==2795355==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc0afefb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc0afefb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc0afefb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc0affb60a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fc0afefb02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fc0affb19ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 129a134,457 > > ================================================================= > ==2795609==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7ccd2db02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f7ccd2db02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 4096 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xf941fd in std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xf93ecf in std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x1190886 in void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<c har>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x10f114b in std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0x1a7f61d in TraCIServer::vehicleStateChanged(SUMOVehicle const*, MSNet::VehicleState, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:405:48 > #7 0xef35c6 in MSNet::informVehicleStateListener(SUMOVehicle const*, MSNet::VehicleState, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:1110:19 > #8 0x1476764 in MSVehicleControl::initVehicle(MSBaseVehicle*, bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleControl.cpp:127:27 > #9 0x1475e0a in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, MSRoute const*, MSVehicleType*, bool, bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:5 > #10 0x19d4fc9 in MSRouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:591:34 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 7a12,420 > > ================================================================= > ==2795518==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f754309b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f754309b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f754309b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f75431560a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f754309b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f75431519ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 256 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 2a7,642 > > ================================================================= > ==2795529==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3b4231602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3b4231602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3b4231602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3b423d10a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3b4231602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3b423cc9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,330 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795480==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f46a18bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f46a18bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f46a18bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f46a197a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f46a18bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f46a19759ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 512 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,392 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 203 (8-bit, unsigned) to type 'char' changed the value to -53 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -53 (8-bit, signed) to type 'unsigned char' changed the value to 203 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795462==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efea94c802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efea94c802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efea94c802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7efea95830a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7efea94c802c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7efea957e9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,291 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 203 (8-bit, unsigned) to type 'char' changed the value to -53 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -53 (8-bit, signed) to type 'unsigned char' changed the value to 203 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795467==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f06a6f7c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f06a6f7c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f06a6f7c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f06a70370a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f06a6f7c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f06a70329ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,352 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 203 (8-bit, unsigned) to type 'char' changed the value to -53 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -53 (8-bit, signed) to type 'unsigned char' changed the value to 203 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795454==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f13d048902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f13d048902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f13d048902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f13d05440a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f13d048902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f13d053f9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,307 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 203 (8-bit, unsigned) to type 'char' changed the value to -53 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -53 (8-bit, signed) to type 'unsigned char' changed the value to 203 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795435==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1fd280702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1fd280702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1fd280702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1fd28c20a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f1fd280702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f1fd28bd9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,353 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795455==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0f8401902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0f8401902c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 8192 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 > #2 0xf941fd in std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/alloc_traits.h:444:20 > #3 0xf93ecf in std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:343:20 > #4 0x1190886 in void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<c har>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/vector.tcc:440:33 > #5 0x10f114b in std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1195:4 > #6 0x1a7f61d in TraCIServer::vehicleStateChanged(SUMOVehicle const*, MSNet::VehicleState, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:405:48 > #7 0xef35c6 in MSNet::informVehicleStateListener(SUMOVehicle const*, MSNet::VehicleState, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:1110:19 > #8 0x1476764 in MSVehicleControl::initVehicle(MSBaseVehicle*, bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleControl.cpp:127:27 > #9 0x1475e0a in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, MSRoute const*, MSVehicleType*, bool, bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:5 > #10 0x19d4fc9 in MSRouteHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/microsim/MSRouteHandler.cpp:591:34 > #11 0x1553831 in MSStateHandler::closeVehicle() /home/delphi/extraClangDebug/sumo/src/microsim/MSStateHandler.cpp:417:25 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,316 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 203 (8-bit, unsigned) to type 'char' changed the value to -53 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -53 (8-bit, signed) to type 'unsigned char' changed the value to 203 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795485==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2b8f75002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2b8f75002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2b8f75002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f2b8f80b0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2b8f75002c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f2b8f8069ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ----------
1a2,5
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 219 (8-bit, unsigned) to type 'char' changed the value to -37 (8-bit, signed)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -37 (8-bit, signed) to type 'unsigned char' changed the value to 219 (8-bit, unsigned)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in
12,17c16,19
< Warning: Teleporting vehicle 'collider'; collision with vehicle 'suddenStop', lane='o_0', gap=-1.36, time=13.00 stage=move.
< Warning: Vehicle 'collider' teleports beyond arrival edge 'o', time 13.00.
< Warning: Vehicle 'emergencyStopper' performs emergency stop at the end of lane 'o_0' because there is no connection to the next edge (decel=-100.00, offset=68.12), time=16.00.
< Warning: Vehicle 'emergencyStopper' performs emergency stop at the end of lane 'o_0' because there is no connection to the next edge (decel=0.00, offset=100.00), time=17.00.
< Error: Requested command not implemented (0xac): GUI is not running, command not implemented in command line sumo
< Warning: Vehicle 'emergencyStopper' performs emergency stop at the end of lane 'o_0' because there is no connection to the next edge (decel=0.00, offset=100.00), time=18.00.
---
> sumo: /home/delphi/extraClangDebug/sumo/src/foreign/rtree/RTree.h:532: virtual int RTree<MSLane *, MSLane, float, 2, LaneStoringVisitor, float, 8, 4>::Search(const ELEMTYPE *, const ELEMTYPE *, const CONTEXT &) const [DATATYPE = MSLane *, DATATYPENP = MSLane, ELEMTYPE = float, NUMDIMS = 2, CONTEXT = LaneStoringVisitor, ELEMTYPEREAL = float, TMAXNODES = 8, TMINNODES = 4]: Assertion `a_min[index] <= a_max[index]' failed.
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Differences in log ----------
1,31d0
< ***Starting server on port <PORT> ***
< Loading net-file from 'input_net.net.xml' ... done ((TIME)).
< Loading additional-files from 'input_additional2.add.xml' ... done ((TIME)).
< Loading done.
< Warning: Value of tau=0.1 in car following model 'carFollowing-Krauss' lower than simulation step size may cause collisions
< Simulation started with time: 0.00
< Error: Answered with error to command 0xcb: Setting simulation parameter 'foo.bla' is not supported for object id 'foo'. Use empty id for generic network parameters
< Error: Answered with error to command 0xab: Simulation parameter 'foo.bla' is not supported for object id 'foo'. Use empty id for generic network parameters
< Error: Answered with error to command 0xab: Invalid chargingStation parameter 'bla'
< Error: Answered with error to command 0xab: Invalid chargingStation 'foo'
< Error: Answered with error to command 0xab: Unknown bus stop 'foo'.
< Error: Answered with error to command 0xab: Unknown from edge 'foo'.
< Error: Answered with error to command 0xab: Invalid departure edge for vehicle type 'DEFAULT_VEHTYPE' (Vehicle 'simulation.findRoute' is not allowed to depart on any lane of edge 'footpath'.)
< Error: Answered with error to command 0xab: Unknown from edge 'foo'.
< Warning: Ignoring vehicle type 'DEFAULT_BIKETYPE' when performing intermodal routing because it is not allowed on the start edge 'footpath'.
< Warning: Ignoring vehicle type 'DEFAULT_BIKETYPE' when performing intermodal routing because it is not allowed on the start edge 'footpath'.
< Warning: Teleporting vehicle 'collider'; collision with vehicle 'suddenStop', lane='o_0', gap=-1.36, time=13.00 stage=move.
< Warning: Vehicle 'collider' teleports beyond arrival edge 'o', time 13.00.
< Warning: Vehicle 'emergencyStopper' performs emergency stop at the end of lane 'o_0' because there is no connection to the next edge (decel=-100.00, offset=68.12), time=16.00.
< Warning: Vehicle 'emergencyStopper' performs emergency stop at the end of lane 'o_0' because there is no connection to the next edge (decel=0.00, offset=100.00), time=17.00.
< Error: Requested command not implemented (0xac): GUI is not running, command not implemented in command line sumo
< custom log message
< Warning: Vehicle 'emergencyStopper' performs emergency stop at the end of lane 'o_0' because there is no connection to the next edge (decel=0.00, offset=100.00), time=18.00.
< Simulation ended at time: 19.00
< Reason: TraCI requested termination.
< DijkstraRouter answered 2 queries and explored 2.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< DijkstraRouter answered 8 queries and explored 25.62 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
<truncated after showing first 30 lines>
---------- Differences in output ----------
98,200d97
< contextSubscriptions: {}
< step 0
< {114: (), 116: ()}
< step 1
< {114: (), 116: ()}
< step 2
< {114: (), 116: ('suddenStop',)}
< step 3
< {114: (), 116: ()}
< step 4
< {114: (), 116: ()}
< step 5
< {114: (), 116: ('collider',)}
< step 6
< {114: (), 116: ()}
< step 7
< detected collision
< time 14.0
< #loaded 0
< loaded ()
< #departed 0
< departed ()
< #arrived 0
< arrived ()
< #parkstart 0
< parkstart ()
< #parkend 0
< parkend ()
< #stopstart 0
<truncated after showing first 30 lines>
---------- Differences in errors ----------
1c1,28
< Warning: Traffic light type 'actuated' cannot be used in mesoscopic simulation. Using 'static' as fallback
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795372==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffcbbb2ffb0 sp 0x7ffcbbb2fb80 T0)
> ==2795372==The signal is caused by a READ memory access.
> ==2795372==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f0c1d7235fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f0c1d6f27c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f0c1d6f3311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f0c1d6f354f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f0c1d723d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f0c1c4740b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795372==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,184d0
< current program '1' has 8 phases
< max-gap:
< 0.0 phase=0
< 1.0 phase=0
< 2.0 phase=0
< 3.0 phase=0
< 4.0 phase=0
< 5.0 phase=0
< 6.0 phase=0
< 7.0 phase=0
< 8.0 phase=1
< 9.0 phase=1
< 10.0 phase=1
< 11.0 phase=2
< 12.0 phase=2
< 13.0 phase=2
< 14.0 phase=2
< 15.0 phase=2
< 16.0 phase=2
< 17.0 phase=3
< 18.0 phase=3
< 19.0 phase=3
< 20.0 phase=4
< 21.0 phase=4
< 22.0 phase=4
< 23.0 phase=4
< 24.0 phase=4
< 25.0 phase=5
< 26.0 phase=5
<truncated after showing first 30 lines>
---------- Missing result in tls_state ----------
<?xml version="1.0" encoding="UTF-8"?>
<additional xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/additional_file.xsd">
<tlLogic id="C" type="static" programID="1">
<phase duration="33.00" state="GGGggrrrrrGGGggrrrrr"/>
<phase duration="3.00" state="yyyggrrrrryyyggrrrrr"/>
<phase duration="6.00" state="rrrGGrrrrrrrrGGrrrrr"/>
<phase duration="3.00" state="rrryyrrrrrrrryyrrrrr"/>
<phase duration="33.00" state="rrrrrGGGggrrrrrGGGgg"/>
<phase duration="3.00" state="rrrrryyyggrrrrryyygg"/>
<phase duration="6.00" state="rrrrrrrrGGrrrrrrrrGG"/>
<phase duration="3.00" state="rrrrrrrryyrrrrrrrryy"/>
<phase duration="33.00" state="GGGggrrrrrGGGggrrrrr"/>
<phase duration="3.00" state="yyyggrrrrryyyggrrrrr"/>
<phase duration="6.00" state="rrrGGrrrrrrrrGGrrrrr"/>
<phase duration="3.00" state="rrryyrrrrrrrryyrrrrr"/>
<phase duration="33.00" state="rrrrrGGGggrrrrrGGGgg"/>
<phase duration="3.00" state="rrrrryyyggrrrrryyygg"/>
<phase duration="6.00" state="rrrrrrrrGGrrrrrrrrGG"/>
<phase duration="3.00" state="rrrrrrrryyrrrrrrrryy"/>
<phase duration="33.00" state="GGGggrrrrrGGGggrrrrr"/>
<phase duration="3.00" state="yyyggrrrrryyyggrrrrr"/>
<phase duration="6.00" state="rrrGGrrrrrrrrGGrrrrr"/>
<phase duration="3.00" state="rrryyrrrrrrrryyrrrrr"/>
<phase duration="33.00" state="rrrrrGGGggrrrrrGGGgg"/>
<phase duration="3.00" state="rrrrryyyggrrrrryyygg"/>
<phase duration="6.00" state="rrrrrrrrGGrrrrrrrrGG"/>
<phase duration="3.00" state="rrrrrrrryyrrrrrrrryy"/>
<phase duration="33.00" state="GGGggrrrrrGGGggrrrrr"/>
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,349 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795234==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f37b9b2102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f37b9b2102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f37b9b2102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f37b9bdc0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f37b9b2102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f37b9bd79ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines> ---------- Differences in output ---------- 17c17 < Constraint(signalId=A tripId=t0, foeId=t1, foeSignal=D, limit=3, type=0, mustWait=False) --- > Constraint(signalId=A tripId=t0, foeId=t1, foeSignal=D, limit=3, type=0, mustWait=True)
---------- Differences in errors ---------- 0a1,290 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795258==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdf32bb602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdf32bb602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdf32bb602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdf32c710a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fdf32bb602c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fdf32c6c9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,290 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795289==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2ca657702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2ca657702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2ca657702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f2ca66320a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f2ca657702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f2ca662d9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,290 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795306==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3016def02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3016def02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3016def02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3016eaa0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f3016def02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f3016ea59ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,290 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795267==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fefcc35f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fefcc35f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fefcc35f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fefcc41a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fefcc35f02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fefcc4159ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,290 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795275==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f00d92e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f00d92e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f00d92e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f00d939e0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f00d92e302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f00d93999ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,353 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > Warning: Teleporting vehicle 't0'; waited too long, from edge 'a':3, time 329.80. > Warning: Vehicle 't0' ends teleporting on edge 'c':0, time 358.59. > Warning: Teleporting vehicle 't2'; waited too long, from edge 'c':3, time 368.77. > Warning: Vehicle 't2' ends teleporting on edge 'g':0, time 397.57. > > ================================================================= > ==2795238==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f40f01de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f40f01de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f40f01de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f40f02990a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f40f01de02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f40f02949ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) <truncated after showing first 30 lines> ---------- Differences in tripinfo ---------- 5,7c5,7 < <tripinfo id="t1" depart="0.00" departLane="h_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="98.00" arrivalLane="g_0" arrivalPos="400.00" arrivalSpeed="13.89" duration="98.00" routeLength="1349.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/> < <tripinfo id="t2" depart="0.00" departLane="d_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="165.00" arrivalLane="g_0" arrivalPos="400.00" arrivalSpeed="13.89" duration="165.00" routeLength="1432.74" waitingTime="29.00" waitingCount="1" stopTime="0.00" timeLoss="61.18" rerouteNo="1" devices="tripinfo_t2 routing_t2" vType="train" speedFactor="1.00" vaporized=""/> < <tripinfo id="t0" depart="0.00" departLane="a_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="221.00" arrivalLane="g_0" arrivalPos="400.00" arrivalSpeed="13.89" duration="221.00" routeLength="1391.32" waitingTime="88.00" waitingCount="1" stopTime="0.00" timeLoss="120.16" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/> --- > <tripinfo id="t1" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="101.00" arrivalLane="" arrivalPos="400.00" arrivalSpeed="13.89" duration="101.00" routeLength="1400.00" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/> > <tripinfo id="t2" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="427.00" arrivalLane="" arrivalPos="400.00" arrivalSpeed="13.89" duration="427.00" routeLength="1482.84" waitingTime="301.00" waitingCount="0" stopTime="0.00" timeLoss="301.00" rerouteNo="1" devices="tripinfo_t2 routing_t2" vType="train" speedFactor="1.00" vaporized=""/> > <tripinfo id="t0" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="434.00" arrivalLane="" arrivalPos="400.00" arrivalSpeed="13.89" duration="434.00" routeLength="1441.42" waitingTime="308.20" waitingCount="0" stopTime="0.00" timeLoss="308.20" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/>
---------- Differences in errors ---------- 0a1,354 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > Warning: Teleporting vehicle 't0'; waited too long, from edge 'a':3, time 329.80. > Warning: Vehicle 't0' ends teleporting on edge 'c':0, time 358.59. > Warning: Teleporting vehicle 't2'; waited too long, from edge 'c':3, time 368.77. > Warning: Vehicle 't2' ends teleporting on edge 'g':0, time 397.57. > > ================================================================= > ==2795245==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8d69f3402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8d69f3402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8d69f3402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8d69fef0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f8d69f3402c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f8d69fea9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) <truncated after showing first 30 lines> ---------- Differences in state ---------- 4c4 < <snapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd" version="<version>" time="0.00" type="micro" constraints="1"> --- > <snapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd" version="<version>" time="0.00" type="meso" constraints="1"> 10,11c10,11 < <vehicle id="t0" type="train" depart="0.00" departSpeed="max" route="!t0" distance="0 0" speedFactor="1.00" reroute="1" state="131090 9223372036854775807 0 -1.00 0 0.00 0 0 0" pos="0.00 0.00 0.00" speed="0.00 0.00" angle="90.00" posLat="0.00" waitingTime="100000 0"> < <device id="tripinfo_t0" state=" 0 -1 0 0 0 0 0 -1"/> --- > <vehicle id="t0" type="train" depart="0.00" departSpeed="max" route="!t0" distance="0 0" speedFactor="1.00" reroute="1" state="9223372036854775807 0 -1000 -1 0 -9223372036854775808 -9223372036854775808 9223372036854775807"> > <device id="tripinfo_t0" state="-1 0 0 0 0 0 -1"/> 14,15c14,15 < <vehicle id="t1" type="train" depart="0.00" departSpeed="max" route="!t1" distance="0 0" speedFactor="1.00" reroute="1" state="131090 9223372036854775807 0 -1.00 0 0.00 0 0 0" pos="0.00 0.00 0.00" speed="0.00 0.00" angle="90.00" posLat="0.00" waitingTime="100000 0"> < <device id="tripinfo_t1" state=" 0 -1 0 0 0 0 0 -1"/> --- > <vehicle id="t1" type="train" depart="0.00" departSpeed="max" route="!t1" distance="0 0" speedFactor="1.00" reroute="1" state="9223372036854775807 0 -1000 -1 0 -9223372036854775808 -9223372036854775808 9223372036854775807"> > <device id="tripinfo_t1" state="-1 0 0 0 0 0 -1"/> 18,19c18,19 < <vehicle id="t2" type="train" depart="0.00" departSpeed="max" route="!t2" distance="0 0" speedFactor="1.00" reroute="1" state="131090 9223372036854775807 0 -1.00 0 0.00 0 0 0" pos="0.00 0.00 0.00" speed="0.00 0.00" angle="90.00" posLat="0.00" waitingTime="100000 0"> < <device id="tripinfo_t2" state=" 0 -1 0 0 0 0 0 -1"/> --- > <vehicle id="t2" type="train" depart="0.00" departSpeed="max" route="!t2" distance="0 0" speedFactor="1.00" reroute="1" state="9223372036854775807 0 -1000 -1 0 -9223372036854775808 -9223372036854775808 9223372036854775807"> > <device id="tripinfo_t2" state="-1 0 0 0 0 0 -1"/> ---------- Differences in tripinfo ---------- 5,7c5,7 < <tripinfo id="t1" depart="0.00" departLane="h_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="98.00" arrivalLane="g_0" arrivalPos="400.00" arrivalSpeed="13.89" duration="98.00" routeLength="1349.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/> < <tripinfo id="t2" depart="0.00" departLane="d_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="165.00" arrivalLane="g_0" arrivalPos="400.00" arrivalSpeed="13.89" duration="165.00" routeLength="1432.74" waitingTime="29.00" waitingCount="1" stopTime="0.00" timeLoss="61.18" rerouteNo="1" devices="tripinfo_t2 routing_t2" vType="train" speedFactor="1.00" vaporized=""/> < <tripinfo id="t0" depart="0.00" departLane="a_0" departPos="50.10" departSpeed="13.89" departDelay="0.00" arrival="221.00" arrivalLane="g_0" arrivalPos="400.00" arrivalSpeed="13.89" duration="221.00" routeLength="1391.32" waitingTime="88.00" waitingCount="1" stopTime="0.00" timeLoss="120.16" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/> --- > <tripinfo id="t1" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="101.00" arrivalLane="" arrivalPos="400.00" arrivalSpeed="13.89" duration="101.00" routeLength="1400.00" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/> > <tripinfo id="t2" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="427.00" arrivalLane="" arrivalPos="400.00" arrivalSpeed="13.89" duration="427.00" routeLength="1482.84" waitingTime="301.00" waitingCount="0" stopTime="0.00" timeLoss="301.00" rerouteNo="1" devices="tripinfo_t2 routing_t2" vType="train" speedFactor="1.00" vaporized=""/> > <tripinfo id="t0" depart="0.00" departLane="" departPos="0.00" departSpeed="13.89" departDelay="0.00" arrival="434.00" arrivalLane="" arrivalPos="400.00" arrivalSpeed="13.89" duration="434.00" routeLength="1441.42" waitingTime="308.20" waitingCount="0" stopTime="0.00" timeLoss="308.20" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/>
---------- Differences in errors ---------- 1c1,347 < Warning: replaceStop not yet implemented for meso --- > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795330==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fde5457c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 16 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x3181198 in MEVehicle::getBaseInfluencer() /home/delphi/extraClangDebug/sumo/src/mesosim/MEVehicle.cpp:375:24 > #2 0x15c3aa4 in MSBaseVehicle::replaceStop(int, SUMOVehicleParameter::Stop, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) /home/delphi/extraClangDebug/sumo/src/microsim/MSBaseVehicle.cpp:1242:55 > #3 0x1ee133b in libsumo::Vehicle::replaceStop(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, int, double, int, double, double, int) /home/delphi/extraClangDebug/sumo/src/libsumo/Vehicle.cpp:954:23 > #4 0x1bcf508 in TraCIServerAPI_Vehicle::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_Vehicle.cpp:512:17 > #5 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #6 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #7 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #8 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #9 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #10 0x7fde533130b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795317==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fff290ec7f0 sp 0x7fff290ec3c0 T0)
> ==2795317==The signal is caused by a READ memory access.
> ==2795317==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f29c110a5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f29c10d97c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f29c10da311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f29c10da54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f29c110ad52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f29bfe5b0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795317==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Differences in output ----------
1,201d0
< 0.0 phase=0 nextSwitch=33.0
< 1.0 phase=0 nextSwitch=33.0
< 2.0 phase=0 nextSwitch=33.0
< 3.0 phase=0 nextSwitch=33.0
< 4.0 phase=0 nextSwitch=33.0
< 5.0 phase=0 nextSwitch=33.0
< 6.0 phase=0 nextSwitch=33.0
< 7.0 phase=0 nextSwitch=33.0
< 8.0 phase=0 nextSwitch=33.0
< 9.0 phase=0 nextSwitch=33.0
< 10.0 phase=0 nextSwitch=33.0
< 11.0 phase=0 nextSwitch=33.0
< 12.0 phase=0 nextSwitch=33.0
< 13.0 phase=0 nextSwitch=33.0
< 14.0 phase=0 nextSwitch=33.0
< 15.0 phase=0 nextSwitch=33.0
< 16.0 phase=0 nextSwitch=33.0
< 17.0 phase=0 nextSwitch=33.0
< 18.0 phase=0 nextSwitch=33.0
< 19.0 phase=0 nextSwitch=33.0
< 20.0 phase=0 nextSwitch=33.0
< 21.0 phase=0 nextSwitch=33.0
< 22.0 phase=0 nextSwitch=33.0
< 23.0 phase=0 nextSwitch=33.0
< 24.0 phase=0 nextSwitch=33.0
< 25.0 phase=0 nextSwitch=33.0
< 26.0 phase=0 nextSwitch=33.0
< 27.0 phase=0 nextSwitch=33.0
< 28.0 phase=0 nextSwitch=33.0
<truncated after showing first 30 lines>
---------- Differences in errors ----------
1c1,28
< Warning: Found circular block after railSignal junction '11', link 0 (0 edges, length 0.00)
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2795325==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffda4d88350 sp 0x7ffda4d87f20 T0)
> ==2795325==The signal is caused by a READ memory access.
> ==2795325==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fdfebab65fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fdfeba857c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fdfeba86311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fdfeba8654f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fdfebab6d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fdfea8070b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2795325==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,1268d0
< 1.0 N1_0 b=() r=() p=()
< 1.0 N2_0 b=() r=() p=()
< 2.0 N1_0 b=() r=() p=()
< 2.0 N2_0 b=() r=() p=()
< 3.0 N1_0 b=() r=() p=()
< 3.0 N2_0 b=() r=() p=()
< 4.0 N1_0 b=() r=() p=()
< 4.0 N2_0 b=() r=() p=()
< 5.0 N1_0 b=() r=() p=()
< 5.0 N2_0 b=() r=() p=()
< 6.0 N1_0 b=() r=() p=()
< 6.0 N2_0 b=() r=() p=()
< 7.0 N1_0 b=() r=() p=()
< 7.0 N2_0 b=() r=() p=()
< 8.0 N1_0 b=() r=() p=()
< 8.0 N2_0 b=() r=() p=()
< 9.0 N1_0 b=() r=() p=()
< 9.0 N2_0 b=() r=() p=()
< 10.0 N1_0 b=() r=() p=()
< 10.0 N2_0 b=() r=() p=()
< 11.0 N1_0 b=() r=() p=()
< 11.0 N2_0 b=() r=() p=()
< 12.0 N1_0 b=() r=() p=()
< 12.0 N2_0 b=() r=() p=()
< 13.0 N1_0 b=() r=() p=()
< 13.0 N2_0 b=() r=() p=()
< 14.0 N1_0 b=() r=() p=()
< 14.0 N2_0 b=() r=() p=()
< 15.0 N1_0 b=() r=() p=()
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 162 (8-bit, unsigned) to type 'char' changed the value to -94 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -94 (8-bit, signed) to type 'unsigned char' changed the value to 162 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,395 > > ================================================================= > ==2795320==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 4816 byte(s) in 43 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1e74490 in libsumo::TrafficLight::getAllProgramLogics(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/libsumo/TrafficLight.cpp:78:35 > #2 0x1b9a012 in libsumo::TrafficLight::getCompleteRedYellowGreenDefinition(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/libsumo/TrafficLight.h:85:16 > #3 0x1b80ecb in TraCIServerAPI_TrafficLight::processGet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_TrafficLight.cpp:48:63 > #4 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #5 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #6 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #7 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #8 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 > #9 0x7f05f7cdd0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 > > Direct leak of 672 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1b95fd0 in TraCIServerAPI_TrafficLight::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServerAPI_TrafficLight.cpp:389:47 > #2 0x1a815db in TraCIServer::dispatchCommand() /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:823:19 > #3 0x1a8afc1 in TraCIServer::processCommandsUntilSimStep(long long) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:664:41 > #4 0xec24bc in MSNet::simulationStep() /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:580:12 > #5 0xec1224 in MSNet::simulate(long long, long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSNet.cpp:378:9 > #6 0xeaf9fd in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:98:30 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,269 > > ================================================================= > ==2795596==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9c732bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9c732bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9c732bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f9c7337a0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f9c732bf02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f9c733759ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 > #2 0x1a7ddc2 in TraCIServer::openSocket(std::map<int, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&), std::less<int>, std::allocator<std::pair<int const, bool (*)(TraCIServer&, tcpip::Storage&, tcpip::Storage&)> > > const&) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:364:26 > #3 0x1f80569 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:287:5 > #4 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19 > #5 0x7f9c720560b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16 <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,346 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 164 (8-bit, unsigned) to type 'char' changed the value to -92 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -92 (8-bit, signed) to type 'unsigned char' changed the value to 164 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794927==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f837c75102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f837c75102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f837c75102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f837c80c0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f837c75102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f837c8079ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794971==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffd4a947410 sp 0x7ffd4a946fe0 T0)
> ==2794971==The signal is caused by a READ memory access.
> ==2794971==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f57da2865fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f57da2557c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f57da256311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f57da25654f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f57da286d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f57d8fd70b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794971==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Differences in output ----------
1,276d0
< time 0.0
< past 2 stops ()
< next 2 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0))
< all stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=200.0), StopData(lane=NC_0, startP
os=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, intendedArrival=250.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=320.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, intendedArrival=370.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=440.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, d
uration=10.0, until=500.0, intendedArrival=490.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0, intendedArrival=610.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=680.0))
< time 10.0
< past 2 stops ()
< next 2 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0))
< all stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=200.0), StopData(lan
e=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, intendedArrival=250.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=320.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, intendedArrival=370.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=440.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95,
stopFlags=0, duration=10.0, until=500.0, intendedArrival=490.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0, intendedArrival=610.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=680.0))
< time 20.0
< past 2 stops ()
< next 2 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0))
< all stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=200.0), StopData(lan
e=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, intendedArrival=250.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=320.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, intendedArrival=370.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=440.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95,
stopFlags=0, duration=10.0, until=500.0, intendedArrival=490.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0, intendedArrival=610.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=680.0))
< time 30.0
< past 2 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62, depart=27.0),)
< next 2 stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0))
< all stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=200.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, intendedArrival=250.0), StopData(lane=SC_0, star
tPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=320.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, intendedArrival=370.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=440.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=500.0, intendedArrival=490.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlac
eID=stop_SC, stopFlags=8, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0, intendedArrival=610.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=680.0))
< time 40.0
< past 2 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62, depart=27.0),)
< next 2 stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0, arrival=33.24), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0))
< all stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0, arrival=33.24), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=200.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, intendedArrival=250.0), StopData(
lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=320.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, intendedArrival=370.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=440.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=500.0, intendedArrival=490.0), StopData(lane=SC_0, startPos=71.95, endPos=81.9
5, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0, intendedArrival=610.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=680.0))
< time 50.0
< past 2 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62, depart=27.0),)
< next 2 stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0, arrival=33.24), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0))
< all stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0, arrival=33.24), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=200.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, intendedArrival=250.0), StopData(
lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=320.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, intendedArrival=370.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=440.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=500.0, intendedArrival=490.0), StopData(lane=SC_0, startPos=71.95, endPos=81.9
5, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0, intendedArrival=610.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=680.0))
< time 60.0
< past 2 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, intendedArrival=10.0, arrival=6.62, depart=27.0),)
< next 2 stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0, arrival=33.24), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0))
< all stops (StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=80.0, arrival=33.24), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, intendedArrival=130.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=200.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, intendedArrival=250.0), StopData(
lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=320.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, intendedArrival=370.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=440.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=500.0, intendedArrival=490.0), StopData(lane=SC_0, startPos=71.95, endPos=81.9
5, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0, intendedArrival=610.0), StopData(lane=SC_0, startPos=71.95, endPos=81.95, stoppingPlaceID=stop_SC, stopFlags=8, duration=8.0, until=680.0))
< time 70.0
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 1,97c1,28 < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso < Warning: getNextTLS not yet implemented for meso <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,97d0 < 1.0 () < 2.0 () < 3.0 () < 4.0 () < 5.0 () < 6.0 () < 7.0 () < 8.0 () < 9.0 () < 10.0 () < 11.0 () < 12.0 () < 13.0 () < 14.0 () < 15.0 () < 16.0 () < 17.0 () < 18.0 () < 19.0 () < 20.0 () < 21.0 () < 22.0 () < 23.0 () < 24.0 () < 25.0 () < 26.0 () < 27.0 () < 28.0 () < 29.0 () <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794980==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffd8501c7f0 sp 0x7ffd8501c3c0 T0)
> ==2794980==The signal is caused by a READ memory access.
> ==2794980==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f65d09925fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f65d09617c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f65d0962311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f65d096254f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f65d0992d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f65cf6e30b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794980==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Differences in output ----------
1,11d0
< retrieve stops before saving
< time 500.0
< past 10 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, arrival=6.62, depart=27.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=80.0, arrival=33.24, depart=90.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, arrival=96.24, depart=180.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=200.0, arrival=186.24, depart=207.0), Sto
pData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, arrival=213.24, depart=270.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=320.0, arrival=276.24, depart=360.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, arrival=366.24, depart=387.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=440.0, arrival=393.24, depart=450.0))
< next 10 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=500.0, arrival=456.24), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=560.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=620.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=680.0))
< retrieve stops after saving
< time 500.0
< past 10 stops ()
< next 10 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, arrival=6.62, depart=27.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=80.0, arrival=33.24, depart=90.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, arrival=96.24, depart=180.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=200.0, arrival=186.24, depart=207.0), Sto
pData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, arrival=213.24, depart=270.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=320.0, arrival=276.24, depart=360.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, arrival=366.24, depart=387.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=440.0, arrival=393.24, depart=450.0), StopData(lane=NC_
0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=500.0, arrival=456.24), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=560.0))
< time 501.0
< past 10 stops ()
< next 10 stops (StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=20.0, arrival=6.62, depart=27.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=80.0, arrival=33.24, depart=90.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=140.0, arrival=96.24, depart=180.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=200.0, arrival=186.24, depart=207.0), Sto
pData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=260.0, arrival=213.24, depart=270.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=320.0, arrival=276.24, depart=360.0), StopData(lane=NC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=380.0, arrival=366.24, depart=387.0), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=440.0, arrival=393.24, depart=450.0), StopData(lane=NC_
0, startPos=91.75, endPos=91.95, stopFlags=0, duration=10.0, until=500.0, arrival=456.24), StopData(lane=SC_0, startPos=91.75, endPos=91.95, stopFlags=0, duration=8.0, until=560.0))
---------- Missing result in state ----------
<?xml version="1.0" encoding="UTF-8"?>
<snapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd" version="<version>" time="500.00" type="meso">
<route id="r1" state="1" edges="CN NC CS SC CN NC CS SC CN NC CS SC CN NC CS SC CN NC CS SC CN NC CS SC"/>
<delay number="1" begin="1" end="0" depart="0.00" time="0.00"/>
<vType id="bus" vClass="bus"/>
<vehicle id="bus" type="bus" depart="0.00" line="B7" route="r1" distance="1563.15 0" speedFactor="1.00" state="0 17 0 0 0 506620 456240 9223372036854775807">
<stop lane="NC_0" duration="10.00" until="20.00" actualArrival="6.62" depart="27.00"/>
<stop lane="SC_0" duration="8.00" until="80.00" actualArrival="33.24" depart="90.00"/>
<stop lane="NC_0" duration="10.00" until="140.00" actualArrival="96.24" depart="180.00"/>
<stop lane="SC_0" duration="8.00" until="200.00" actualArrival="186.24" depart="207.00"/>
<stop lane="NC_0" duration="10.00" until="260.00" actualArrival="213.24" depart="270.00"/>
<stop lane="SC_0" duration="8.00" until="320.00" actualArrival="276.24" depart="360.00"/>
<stop lane="NC_0" duration="10.00" until="380.00" actualArrival="366.24" depart="387.00"/>
<stop lane="SC_0" duration="8.00" until="440.00" actualArrival="393.24" depart="450.00"/>
<stop lane="NC_0" startPos="91.75" endPos="91.95" duration="10.00" until="500.00" actualArrival="456.24"/>
<stop lane="SC_0" startPos="91.75" endPos="91.95" duration="8.00" until="560.00"/>
<stop lane="NC_0" startPos="91.75" endPos="91.95" duration="10.00" until="620.00"/>
<stop lane="SC_0" startPos="91.75" endPos="91.95" duration="8.00" until="680.00"/>
</vehicle>
<segment id="CN:0">
<vehicles time="457326" value=""/>
</segment>
<segment id="CS:0">
<vehicles time="394326" value=""/>
</segment>
<segment id="NC:0">
<vehicles time="388793" value="bus"/>
<vehicles time="-1" value=""/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794886==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffefaa564b0 sp 0x7ffefaa56080 T0)
> ==2794886==The signal is caused by a READ memory access.
> ==2794886==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fa0bb3e05fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fa0bb3af7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fa0bb3b0311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fa0bb3b054f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fa0bb3e0d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fa0ba1310b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794886==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="128.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1A2 A2B2 B2B1 B1C1 C1D1 D1D2 D2D3"/>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1A2 A2B2 B2C2 C2C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A2B2" duration="30.00"/>
<stop busStop="busStop_B2C2" duration="30.00"/>
<stop busStop="busStop_C2D2" duration="30.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794760==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fffc53f28b0 sp 0x7fffc53f2480 T0)
> ==2794760==The signal is caused by a READ memory access.
> ==2794760==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f7ea1f345fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f7ea1f037c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f7ea1f04311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f7ea1f0454f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f7ea1f34d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f7ea0c850b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794760==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="218.00">
<route edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794794==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffe0d1dd450 sp 0x7ffe0d1dd020 T0)
> ==2794794==The signal is caused by a READ memory access.
> ==2794794==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f38a1a7b5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f38a1a4a7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f38a1a4b311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f38a1a4b54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f38a1a7bd52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f38a07cc0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794794==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="200.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1A2 A2B2 B2B1 B1C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A2B2" duration="30.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794782==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffec99deb90 sp 0x7ffec99de760 T0)
> ==2794782==The signal is caused by a READ memory access.
> ==2794782==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fe8fac3b5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fe8fac0a7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fe8fac0b311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fe8fac0b54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fe8fac3bd52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fe8f998c0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794782==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="200.00">
<routeDistribution>
<route replacedOnEdge="" reason="device.rerouting" replacedAtTime="0.00" probability="0" edges="A0A1 A1A2 A2B2 B2B1 B1C1 C1D1 D2D3"/>
<route edges="A0A1 A1A2 A2B2 B2B1 B1C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A2B2" duration="30.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794789==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffcdb3666f0 sp 0x7ffcdb3662c0 T0)
> ==2794789==The signal is caused by a READ memory access.
> ==2794789==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fe2f08595fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fe2f08287c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fe2f0829311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fe2f082954f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fe2f0859d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fe2ef5aa0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794789==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="272.00">
<routeDistribution>
<route replacedOnEdge="A1B1" reason="traci:replaceStop" replacedAtTime="11.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1B1 B1A1 A1A2 A2B2 B2B1 B1C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A2B2" duration="30.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
1,2c1,28
< Warning: Teleporting vehicle 'ego'; waited too long (wrong lane) (disconnected), lane='A0A1_0', time=13.00.
< Warning: Vehicle 'ego' ends teleporting on edge 'A2B2', time 13.00.
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794799==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffeeaca0470 sp 0x7ffeeaca0040 T0)
> ==2794799==The signal is caused by a READ memory access.
> ==2794799==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fe9672ff5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fe9672ce7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fe9672cf311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fe9672cf54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fe9672ffd52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fe9660500b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794799==ABORTING
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="200.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1A2 A2B2 B2B1 B1C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A2B2" duration="30.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
1c1,28
< Error: Answered with error to command 0xc4: Stop replacement failed for vehicle 'ego' (Invalid nextStopIndex '4' for 3 remaining stops).
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794891==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fff1f751b70 sp 0x7fff1f751740 T0)
> ==2794891==The signal is caused by a READ memory access.
> ==2794891==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fb0d6dfa5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fb0d6dc97c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fb0d6dca311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fb0d6dca54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fb0d6dfad52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fb0d5b4b0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794891==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
<truncated after showing first 30 lines>
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794864==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffc09bdf070 sp 0x7ffc09bdec40 T0)
> ==2794864==The signal is caused by a READ memory access.
> ==2794864==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f761d60c5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f761d5db7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f761d5dc311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f761d5dc54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f761d60cd52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f761c35d0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794864==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="188.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C2D2" duration="30.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794865==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffff6b57f70 sp 0x7ffff6b57b40 T0)
> ==2794865==The signal is caused by a READ memory access.
> ==2794865==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fc5f9e8e5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fc5f9e5d7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fc5f9e5e311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fc5f9e5e54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fc5f9e8ed52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fc5f8bdf0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794865==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="181.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1"/>
<route edges="A0A1 A1B1 B1C1 C1C2 C2D2"/>
</routeDistribution>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C2D2" duration="30.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794866==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffeaab95dd0 sp 0x7ffeaab959a0 T0)
> ==2794866==The signal is caused by a READ memory access.
> ==2794866==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f47324155fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f47323e47c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f47323e5311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f47323e554f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f4732415d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f47311660b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794866==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="188.00">
<routeDistribution>
<route replacedOnEdge="B1C1" reason="traci:replaceStop" replacedAtTime="90.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B1C1" duration="60.00"/>
<stop busStop="busStop_C2D2" duration="30.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794829==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffce462b630 sp 0x7ffce462b200 T0)
> ==2794829==The signal is caused by a READ memory access.
> ==2794829==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f035c5c25fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f035c5917c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f035c592311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f035c59254f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f035c5c2d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f035b3130b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794829==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="200.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1B1 B1B2 B2C2 C2C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B2C2" duration="30.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794849==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffd99a60590 sp 0x7ffd99a60160 T0)
> ==2794849==The signal is caused by a READ memory access.
> ==2794849==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f5658c5b5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f5658c2a7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f5658c2b311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f5658c2b54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f5658c5bd52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f56579ac0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794849==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="200.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1B1 B1B2 B2C2 C2C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B2C2" duration="30.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794828==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffee35092d0 sp 0x7ffee3508ea0 T0)
> ==2794828==The signal is caused by a READ memory access.
> ==2794828==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7fbef26b75fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7fbef26867c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7fbef2687311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7fbef268754f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7fbef26b7d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7fbef14080b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794828==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="158.00">
<route edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
1,2c1,28
< Warning: Teleporting vehicle 'ego'; waited too long (wrong lane) (disconnected), lane='A1B1_0', time=85.00.
< Warning: Vehicle 'ego' ends teleporting on edge 'B2C2', time 85.00.
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794834==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffdc6ae36b0 sp 0x7ffdc6ae3280 T0)
> ==2794834==The signal is caused by a READ memory access.
> ==2794834==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f333c7445fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f333c7137c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f333c714311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f333c71454f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f333c744d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f333b4950b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794834==ABORTING
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="200.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1B1 B1B2 B2C2 C2C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B2C2" duration="30.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
1,2c1,28
< Warning: Teleporting vehicle 'ego'; waited too long (wrong lane) (disconnected), lane='A1B1_0', time=87.00.
< Warning: Vehicle 'ego' ends teleporting on edge 'B2C2', time 87.00.
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794819==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffe7e70a3b0 sp 0x7ffe7e709f80 T0)
> ==2794819==The signal is caused by a READ memory access.
> ==2794819==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f6a7516e5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f6a7513d7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f6a7513e311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f6a7513e54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f6a7516ed52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f6a73ebf0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794819==ABORTING
> Traceback (most recent call last):
<truncated after showing first 30 lines>
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<vehicle id="ego" depart="0.00" arrival="200.00">
<routeDistribution>
<route replacedOnEdge="A0A1" reason="traci:replaceStop" replacedAtTime="5.00" probability="0" edges="A0A1 A1B1 B1C1 C1D1 D1D2 D2D3"/>
<route edges="A0A1 A1B1 B1B2 B2C2 C2C1 C1D1 D1D2 D2D3"/>
</routeDistribution>
<stop busStop="busStop_A1B1" duration="60.00"/>
<stop busStop="busStop_B2C2" duration="30.00"/>
<stop busStop="busStop_C1D1" duration="60.00"/>
</vehicle>
</routes>
---------- Differences in errors ----------
1c1,28
< Error: Answered with error to command 0xc4: Stop replacement failed for vehicle 'ego' (No route found from edge 'B1C1' to stop edge 'C2D2').
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794896==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fff7a7e5dd0 sp 0x7fff7a7e59a0 T0)
> ==2794896==The signal is caused by a READ memory access.
> ==2794896==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f8853e5c5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f8853e2b7c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f8853e2c311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f8853e2c54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f8853e5cd52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f8852bad0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794896==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
<truncated after showing first 30 lines>
---------- Missing result in vehroutes ----------
<?xml version="1.0" encoding="UTF-8"?>
<routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
</routes>
---------- Differences in errors ---------- 0a1,4 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in 1a6,311 > > ================================================================= > ==2794921==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f44e1c5702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f44e1c5702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f44e1c5702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f44e1d120a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f44e1c5702c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f44e1d0d9ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) <truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,352 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 196 (8-bit, unsigned) to type 'char' changed the value to -60 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -60 (8-bit, signed) to type 'unsigned char' changed the value to 196 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2795044==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0b6085302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0b6085302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0b6085302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f0b6090e0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f0b6085302c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f0b609099ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,28
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794946==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7fff957150b0 sp 0x7fff95714c80 T0)
> ==2794946==The signal is caused by a READ memory access.
> ==2794946==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f3b66cd75fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f3b66ca67c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f3b66ca7311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f3b66ca754f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f3b66cd7d52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f3b65a280b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794946==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
> traci.exceptions.FatalTraCIError: connection closed by SUMO
---------- Differences in output ----------
1,174d0
< 2.0 [(31, -1.0), (34, -1073741824.0)]
< 3.0 [(31, -1.0), (34, -1073741824.0)]
< 4.0 [(31, -1.0), (34, -1073741824.0)]
< 5.0 [(31, -1.0), (34, -1073741824.0)]
< 6.0 [(31, -1.0), (34, -1073741824.0)]
< 7.0 [(31, -1.0), (34, -1073741824.0)]
< 8.0 [(31, -1.0), (34, -1073741824.0)]
< 9.0 [(31, -1.0), (34, -1073741824.0)]
< 10.0 [(31, -1.0), (34, -1073741824.0)]
< 11.0 [(31, -1.0), (34, -1073741824.0)]
< 12.0 [(31, -1.0), (34, -1073741824.0)]
< 13.0 [(31, -1.0), (34, -1073741824.0)]
< 14.0 [(31, -1.0), (34, -1073741824.0)]
< 15.0 [(31, -1.0), (34, -1073741824.0)]
< 16.0 [(31, -1.0), (34, -1073741824.0)]
< 17.0 [(31, -1.0), (34, -1073741824.0)]
< 18.0 [(31, -1.0), (34, -1073741824.0)]
< 19.0 [(31, -1.0), (34, -1073741824.0)]
< 20.0 [(31, -1.0), (34, -1073741824.0)]
< 21.0 [(31, -1.0), (34, -1073741824.0)]
< 22.0 [(31, -1.0), (34, -1073741824.0)]
< 23.0 [(31, -1.0), (34, -1073741824.0)]
< 24.0 [(31, -1.0), (34, -1073741824.0)]
< 25.0 [(31, -1.0), (34, -1073741824.0)]
< 26.0 [(31, -1.0), (34, -1073741824.0)]
< 27.0 [(31, -1.0), (34, -1073741824.0)]
< 28.0 [(31, -1.0), (34, -1073741824.0)]
< 29.0 [(31, -1.0), (34, -1073741824.0)]
< 30.0 [(31, -1.0), (34, -1073741824.0)]
<truncated after showing first 30 lines>
---------- Differences in errors ---------- 0a1,349 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 212 (8-bit, unsigned) to type 'char' changed the value to -44 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -44 (8-bit, signed) to type 'unsigned char' changed the value to 212 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794972==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f195950102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f195950102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f195950102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f19595bc0a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f195950102c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7f19595b79ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 112 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x1a7484f in TraCIServer::TraCIServer(long long, int, int) /home/delphi/extraClangDebug/sumo/src/traci-server/TraCIServer.cpp:317:32 <truncated after showing first 30 lines>
---------- Differences in errors ----------
1c1,28
< Error: Answered with error to command 0xa4: Vehicle 'v0' is not known.
---
> AddressSanitizer:DEADLYSIGNAL
> =================================================================
> ==2794961==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028 (pc 0x00000206c32d bp 0x7ffec5b25b10 sp 0x7ffec5b256e0 T0)
> ==2794961==The signal is caused by a READ memory access.
> ==2794961==Hint: address points to the zero page.
> #0 0x206c32d in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15
> #1 0x1fc5295 in NLHandler::myEndElement(int) /home/delphi/extraClangDebug/sumo/src/netload/NLHandler.cpp:304:46
> #2 0x33f609d in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/extraClangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:152:9
> #3 0x7f888f9da5fe in xercesc_3_2::SAX2XMLReaderImpl::startElement(xercesc_3_2::XMLElementDecl const&, unsigned int, char16_t const*, xercesc_3_2::RefVectorOf<xercesc_3_2::XMLAttr> const&, unsigned long, bool, bool) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2135fe)
> #4 0x7f888f9a97c0 in xercesc_3_2::WFXMLScanner::scanStartTagNS(bool&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e27c0)
> #5 0x7f888f9aa311 in xercesc_3_2::WFXMLScanner::scanContent() (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e3311)
> #6 0x7f888f9aa54f in xercesc_3_2::WFXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e354f)
> #7 0x7f888f9dad52 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x213d52)
> #8 0x342405a in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) /home/delphi/extraClangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:103:18
> #9 0x35401fb in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) /home/delphi/extraClangDebug/sumo/src/utils/xml/XMLSubSys.cpp:165:42
> #10 0x1f7b555 in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:381:14
> #11 0x1f7101b in NLBuilder::build() /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:121:10
> #12 0x1f80f75 in NLBuilder::init(bool) /home/delphi/extraClangDebug/sumo/src/netload/NLBuilder.cpp:302:17
> #13 0xeaf734 in main /home/delphi/extraClangDebug/sumo/src/sumo_main.cpp:96:19
> #14 0x7f888e72b0b2 in __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:308:16
> #15 0xe03a2d in _start (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xe03a2d)
>
> AddressSanitizer can not provide additional info.
> SUMMARY: AddressSanitizer: SEGV /home/delphi/extraClangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:151:15 in NLJunctionControlBuilder::closeJunction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
> ==2794961==ABORTING
> Traceback (most recent call last):
> raise FatalTraCIError("connection closed by SUMO")
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,25d0
< 2.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 3.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 4.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 5.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 6.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 7.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 8.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 9.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 10.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 11.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 12.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 13.0 [(31, -1.0), (34, -1073741824.0)] numStops=4
< 14.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 15.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 16.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 17.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 18.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 19.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 20.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 21.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 22.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 23.0 [(31, -1.0), (34, -1073741824.0)] numStops=3
< 24.0 [(31, -1.0), (34, -1073741824.0)] numStops=1
< 25.0 [(31, -1.0), (34, -1073741824.0)] numStops=1
< 26.0 [] numStops=-
---------- Differences in errors ---------- 0a1,6 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 171 (8-bit, unsigned) to type 'char' changed the value to -85 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -85 (8-bit, signed) to type 'unsigned char' changed the value to 171 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > /home/delphi/extraClangDebug/sumo/src/utils/emissions/PollutantsInterface.h:172:38: runtime error: implicit conversion from type 'int' of value -32769 (32-bit, signed) to type 'unsigned int' changed the value to 4294934527 (32-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/utils/emissions/PollutantsInterface.h:172:38 in 5a12,14 > Error: Answered with error to command 0xc4: Meso Vehicle 'horiz' does not support laneChangeModel parameters. > Error: setSignals not applicable for meso > Warning: setStop not yet implemented for meso 10,12d18 < Error: Answered with error to command 0xc4: Meso Vehicle 'horiz' does not support laneChangeModel parameters. < Error: setSignals not applicable for meso < Warning: setStop not yet implemented for meso 16a23,24 > /home/delphi/extraClangDebug/sumo/src/mesosim/MEVehicle.h:285:46: runtime error: signed integer overflow: -9223372036854775808 - 9223372036854775807 cannot be represented in type 'long long' > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/mesosim/MEVehicle.h:285:46 in 259a268,651 > > ================================================================= > ==2794901==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7f90e0a6b02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Direct leak of 80 byte(s) in 5 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x3181198 in MEVehicle::getBaseInfluencer() /home/delphi/extraClangDebug/sumo/src/mesosim/MEVehicle.cpp:375:24 <truncated after showing first 30 lines> ---------- Differences in output ---------- 209c209 < lastActionTime -9.22337203685e+15 --- > lastActionTime -9223372036854776.0 771c771 < lastActionTime -9.22337203685e+15 --- > lastActionTime -9223372036854776.0 844c844 < lastActionTime -9.22337203685e+15 --- > lastActionTime -9223372036854776.0 917c917 < lastActionTime -9.22337203685e+15 --- > lastActionTime -9223372036854776.0 990c990 < lastActionTime -9.22337203685e+15 --- > lastActionTime -9223372036854776.0
---------- Differences in errors ---------- 0a1,310 > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 240 (8-bit, unsigned) to type 'char' changed the value to -16 (8-bit, signed) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in > /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -16 (8-bit, signed) to type 'unsigned char' changed the value to 240 (8-bit, unsigned) > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in > > ================================================================= > ==2794910==ERROR: LeakSanitizer: detected memory leaks > > Direct leak of 280 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa57841c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 60196 byte(s) in 399 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa57841c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > > Indirect leak of 1152 byte(s) in 12 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa57841c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fa5784d70a3 in xercesc_3_2::TraverseSchema::TraverseSchema(xercesc_3_2::DOMElement*, xercesc_3_2::XMLStringPool*, xercesc_3_2::SchemaGrammar*, xercesc_3_2::GrammarResolver*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::RefHash2KeysTableOf<xercesc_3_2::SchemaInfo, xercesc_3_2::StringHasher>*, xercesc_3_2::XMLScanner*, char16_t const*, xercesc_3_2::XMLEntityHandler*, xercesc_3_2::XMLErrorReporter*, xercesc_3_2::MemoryManager*, bool ) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2880a3) > > Indirect leak of 792 byte(s) in 6 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0x7fa57841c02c in xercesc_3_2::MemoryManagerImpl::allocate(unsigned long) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1cd02c) > #2 0x7fa5784d29ef in xercesc_3_2::TraverseSchema::preprocessChildren(xercesc_3_2::DOMElement const*) (/usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x2839ef) > > Indirect leak of 128 byte(s) in 1 object(s) allocated from: > #0 0xeab8dd in operator new(unsigned long) (/home/delphi/extraClangDebug/sumo/bin/sumoD+0xeab8dd) > #1 0xf942d0 in __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ext/new_allocator.h:114:27 <truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,4
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 197 (8-bit, unsigned) to type 'char' changed the value to -59 (8-bit, signed)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -59 (8-bit, signed) to type 'unsigned char' changed the value to 197 (8-bit, unsigned)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in
3,4c7,78
< Error: setActionStepLength not applicable for meso
< Error: setActionStepLength not applicable for meso
---
> /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:226:26: runtime error: downcast of address 0x61200001ec40 which does not point to an object of type 'MSVehicle'
> 0x61200001ec40: note: object is of type 'MEVehicle'
> 21 00 80 14 b0 5a e4 04 00 00 00 00 58 ec 01 00 20 61 00 00 04 00 00 00 00 00 00 00 76 65 68 30
> ^~~~~~~~~~~~~~~~~~~~~~~
> vptr for 'MEVehicle'
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:226:26 in
> /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:230:22: runtime error: member call on address 0x61200001edc0 which does not point to an object of type 'MSVehicle'
> 0x61200001edc0: note: object is of type 'MEVehicle'
> 21 00 80 14 b0 5a e4 04 00 00 00 00 d8 ed 01 00 20 61 00 00 04 00 00 00 00 00 00 00 76 65 68 31
> ^~~~~~~~~~~~~~~~~~~~~~~
> vptr for 'MEVehicle'
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:230:22 in
> /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:1877:5: runtime error: member access within address 0x61200001edc0 which does not point to an object of type 'MSVehicle'
> 0x61200001edc0: note: object is of type 'MEVehicle'
> 21 00 80 14 b0 5a e4 04 00 00 00 00 d8 ed 01 00 20 61 00 00 04 00 00 00 00 00 00 00 76 65 68 31
> ^~~~~~~~~~~~~~~~~~~~~~~
> vptr for 'MEVehicle'
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:1877:5 in
> =================================================================
> ==2795050==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x61200001efd8 at pc 0x00000129fa94 bp 0x7fff6ffee760 sp 0x7fff6ffee758
> WRITE of size 8 at 0x61200001efd8 thread T0
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,30d0
< Get before save....
< vtype
< 4.0 == 4.0
< 0.8 == 0.8
< 0.9 == 0.9
< 3.3 == 3.3
< 99.9 == 99.9
< 1.5 ==1.5
< vehicle
< 4.0 == 4.0
< 0.8 == 0.8
< 0.9 == 0.9
< 3.3 == 3.3
< 99.9 == 99.9
< 2.0 ==1.5
< Get after load....
< vtype
< 4.0 == 4.0
< 0.8 == 0.8
< 0.9 == 0.9
< 3.3 == 3.3
< 99.9 == 99.9
< 1.5 ==1.5
< vehicle
< 4.0 == 4.0
< 0.8 == 0.8
< 0.9 == 0.9
< 3.3 == 3.3
< 99.9 == 99.9
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on Fri Apr 9 07:15:13 2021 by Eclipse SUMO sumo Version v1_8_0+2025-4ff2b93746
> <configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,15c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
< <vehicle id="veh0" type="DEFAULT_VEHTYPE" depart="0.00" departPos="0.00" departSpeed="10.00" speedFactor="1.06" arrival="255.00">
< <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
< </vehicle>
<
< <vehicle id="veh1" type="t1" depart="10.00" departPos="0.00" departSpeed="10.00" speedFactor="1.00" arrival="257.00">
< <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
< </vehicle>
<
< <vehicle id="veh2" type="t2@veh2" depart="20.00" departPos="0.00" departSpeed="10.10" speedFactor="0.90" arrival="263.00">
< <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
< </vehicle>
---
> <input>
> <net-file value="input_net.net.xml"/>
> <route-files value="input_routes.rou.xml"/>
> </input>
17c11,44
< </routes>
---
> <output>
> <vehroute-output value="vehroutes.xml"/>
> <save-state.times value="50"/>
> <save-state.files value="state.xml"/>
> </output>
>
<truncated after showing first 30 lines>
---------- Missing result in state ----------
<?xml version="1.0" encoding="UTF-8"?>
<snapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd" version="<version>" time="50.00" type="meso">
<route id="r1" state="1" edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<delay number="3" begin="3" end="0" depart="0.00" time="0.00"/>
<vType id="DEFAULT_VEHTYPE" length="3.00" minGap="2.00" maxSpeed="10.00" accel="0.8" decel="4.5" sigma="0"/>
<vType id="t1" length="4.00" minGap="0.80" maxSpeed="99.90" speedFactor="normc(0.90,0.10,0.20,2.00)" actionStepLength="1.50" width="3.30" accel="2.5" decel="3.5" tau="1.5"/>
<vType id="t2" length="5.00" minGap="1.50" maxSpeed="20.00" actionStepLength="2.00" color="yellow" accel="2.5" decel="4.5" sigma="0.5" tau="2.0"/>
<vType id="t2@veh2" length="4.00" minGap="0.80" maxSpeed="99.90" actionStepLength="2.00" width="3.30" color="yellow" accel="2.5" decel="4.5" sigma="0.5" tau="2.0"/>
<vehicle id="veh0" type="DEFAULT_VEHTYPE" depart="0.00" departPos="100.00" departSpeed="10.00" route="r1" distance="400 0" speedFactor="1.06" state="0 1 0 0 0 53000 43000 9223372036854775807">
<device id="vehroute_veh0" state="10.00 0.00 0"/>
</vehicle>
<vehicle id="veh1" type="t1" depart="10.00" departPos="100.00" departSpeed="10.00" route="r1" distance="0 0" speedFactor="1.00" state="10000 0 0 3 0 50000 40000 9223372036854775807">
<device id="vehroute_veh1" state="10.00 0.00 0"/>
</vehicle>
<vehicle id="veh2" type="t2@veh2" depart="20.00" departPos="100.00" departSpeed="10.00" route="r1" distance="0 0" speedFactor="0.90" state="20000 0 0 2 0 49691 39794 9223372036854775807">
<device id="vehroute_veh2" state="10.10 0.00 0"/>
</vehicle>
<segment id="3/1to2/1:0">
<vehicles time="-1" value="veh0"/>
</segment>
<segment id="4/1to3/1:0">
<vehicles time="31677" value=""/>
</segment>
<segment id="4/1to3/1:1">
<vehicles time="41574" value=""/>
</segment>
<segment id="4/1to3/1:2">
<vehicles time="41610" value="veh2"/>
<truncated after showing first 30 lines>
---------- Differences in errors ----------
0a1,4
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 165 (8-bit, unsigned) to type 'char' changed the value to -91 (8-bit, signed)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -91 (8-bit, signed) to type 'unsigned char' changed the value to 165 (8-bit, unsigned)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in
3a8,79
> /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:226:26: runtime error: downcast of address 0x6120000244c0 which does not point to an object of type 'MSVehicle'
> 0x6120000244c0: note: object is of type 'MEVehicle'
> 14 00 80 66 b0 5a e4 04 00 00 00 00 d8 44 02 00 20 61 00 00 05 00 00 00 00 00 00 00 68 6f 72 69
> ^~~~~~~~~~~~~~~~~~~~~~~
> vptr for 'MEVehicle'
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:226:26 in
> /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:230:22: runtime error: member call on address 0x6120000244c0 which does not point to an object of type 'MSVehicle'
> 0x6120000244c0: note: object is of type 'MEVehicle'
> 14 00 80 66 b0 5a e4 04 00 00 00 00 d8 44 02 00 20 61 00 00 05 00 00 00 00 00 00 00 68 6f 72 69
> ^~~~~~~~~~~~~~~~~~~~~~~
> vptr for 'MEVehicle'
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:230:22 in
> /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:1877:5: runtime error: member access within address 0x6120000244c0 which does not point to an object of type 'MSVehicle'
> 0x6120000244c0: note: object is of type 'MEVehicle'
> 14 00 80 66 b0 5a e4 04 00 00 00 00 d8 44 02 00 20 61 00 00 05 00 00 00 00 00 00 00 68 6f 72 69
> ^~~~~~~~~~~~~~~~~~~~~~~
> vptr for 'MEVehicle'
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:1877:5 in
> =================================================================
> ==2795040==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x6120000246d8 at pc 0x00000129fa94 bp 0x7ffc718e9200 sp 0x7ffc718e91f8
> WRITE of size 8 at 0x6120000246d8 thread T0
> #0 0x129fa93 in MSVehicle::resetActionOffset(long long) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicle.cpp:1877:22
> #1 0x15265fd in MSVehicleType::setActionStepLength(long long, bool) /home/delphi/extraClangDebug/sumo/src/microsim/MSVehicleType.cpp:230:22
> #2 0x1f47ae9 in libsumo::VehicleType::setActionStepLength(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, bool) /home/delphi/extraClangDebug/sumo/src/libsumo/VehicleType.cpp:209:23
<truncated after showing first 30 lines>
---------- Differences in output ----------
43,60d42
< actionStepLength 2.0
< imperfection 0.1
< tau 1.1
< vClass bicycle
< emissionclass Zero/default
< shape bicycle
< MinGap 1.1
< MinGapLat 0.6
< MaxSpeedLat 1.0
< LateralAlignment center
< width 1.1
< height 1.9
< color (1, 0, 0, 1)
< Copying vType 'DEFAULT_VEHTYPE' to 'DEFAULT_VEHTYPE_copy'
< vehicletypes ('DEFAULT_BIKETYPE', 'DEFAULT_CONTAINERTYPE', 'DEFAULT_PEDTYPE', 'DEFAULT_TAXITYPE', 'DEFAULT_VEHTYPE', 'DEFAULT_VEHTYPE_copy')
< vehicletype count 6
< accel (original) 1.1
< accel (copied) 100.0
meso handles inductionloops differently
(This bug was triggered by text found in file 'errors' matching 'Induction loop '0' is not known')
---------- Differences in errors ----------
0a1,24
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13: runtime error: implicit conversion from type 'unsigned char' of value 160 (8-bit, unsigned) to type 'char' changed the value to -96 (8-bit, signed)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:412:13 in
> /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10: runtime error: implicit conversion from type 'char' of value -96 (8-bit, signed) to type 'unsigned char' changed the value to 160 (8-bit, unsigned)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/extraClangDebug/sumo/src/foreign/tcpip/storage.cpp:414:10 in
> Error: Answered with error to command 0xa0: Induction loop '0' is not known
> Traceback (most recent call last):
> File "/home/delphi/extraClangDebug/sumo/tests/../tests/complex/traci/inductionloop/inductionloop/runner.py", line 39, in <module>
> print("vehNum", traci.inductionloop.getLastStepVehicleNumber(loopID))
> File "/home/delphi/extraClangDebug/sumo/tools/traci/_inductionloop.py", line 69, in getLastStepVehicleNumber
> return self._getUniversal(tc.LAST_STEP_VEHICLE_NUMBER, loopID)
> File "/home/delphi/extraClangDebug/sumo/tools/traci/domain.py", line 171, in _getUniversal
> return _parse(self._retValFunc, varID, self._getCmd(varID, objectID, format, *values))
> File "/home/delphi/extraClangDebug/sumo/tools/traci/domain.py", line 176, in _getCmd
> r = self._connection._sendCmd(self._cmdGetID, varID, objID, format, *values)
> File "/home/delphi/extraClangDebug/sumo/tools/traci/connection.py", line 181, in _sendCmd
> return self._sendExact()
> File "/home/delphi/extraClangDebug/sumo/tools/traci/connection.py", line 98, in _sendExact
> raise TraCIException(err, prefix[1], _RESULTS[prefix[2]])
> traci.exceptions.TraCIException: Induction loop '0' is not known
> Error: tcpip::Socket::recvAndCheck @ recv: peer shutdown
> Quitting (on error).
> =================================================================
> ==2795360==ERROR: AddressSanitizer: heap-use-after-free on address 0x60b00000c380 at pc 0x000001a7c7ab bp 0x7fff52d12830 sp 0x7fff52d12828
> WRITE of size 8 at 0x60b00000c380 thread T0
---------- Differences in output ----------
7,47d6
< vehNum 1
< meanSpeed 4.03334372395
< vehIDs ('horiz',)
< occupancy 14.0626126034
< meanLength 5.0
< timeSinceDet 0.0
< vehData [('horiz', 5.0, 2.859373873965989, -1.0, 'DEFAULT_VEHTYPE')]
< position 10.0
< laneID 2fi_0
< parameter 42
< {16: 1}
< step 3
< {16: 1}
< step 4
< {16: 0}
< step 5
< {16: 0}
< step=6.0 detVehs=() vehData=[]
< step=7.0 detVehs=() vehData=[]
< step=8.0 detVehs=() vehData=[]
< step=9.0 detVehs=() vehData=[]
< step=10.0 detVehs=('jump',) vehData=[('jump', 5.0, 9.217991643355125, 9.762970751742937, 'DEFAULT_VEHTYPE')]
< step=11.0 detVehs=('departOnDet',) vehData=[('departOnDet', 5.0, 10.0, -1.0, 'DEFAULT_VEHTYPE')]
< step=12.0 detVehs=('departOnDet',) vehData=[('departOnDet', 5.0, 10.0, 11.520954348148399, 'DEFAULT_VEHTYPE')]
< step=13.0 detVehs=() vehData=[]
< step=14.0 detVehs=() vehData=[]
< step=15.0 detVehs=('onDet1',) vehData=[('onDet1', 5.0, 14.796187261392792, -1.0, 'DEFAULT_VEHTYPE')]
< step=16.0 detVehs=('onDet1',) vehData=[('onDet1', 5.0, 14.796187261392792, 15.675780308314552, 'DEFAULT_VEHTYPE')]
< step=17.0 detVehs=() vehData=[]
<truncated after showing first 30 lines>