22Apr26rv1_26_0+1319-1c471fba8c9 - detailed test results for COMPLEX

To reconnect the TextTest GUI to these results, run:

texttest -a complex -d /home/delphi/clangDebug/sumo/tests -reconnect /home/delphi/clangDebug/texttesttmp/clangD.30Apr071257.40363 -g

To start TextTest for these tests, run:

texttest -a complex -d /home/delphi/clangDebug/sumo/tests


default: 850 tests: 747 succeeded 89 FAILED 8 known bugs 6 killed

Detailed information for the tests that FAILED:

TEST FAILED on ts-sim-build-ba : fmi model_validation ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,13
> Traceback (most recent call last):
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 154, in <module>
>     runSingle(startTime, endTime, validate, scalarVariable)
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 57, in runSingle
>     modelDescription = read_model_description(fmuLocation, validate=False)
>                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description
>     with zipfile.ZipFile(filename, 'r') as zf:
>          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/zipfile/__init__.py", line 1347, in __init__
>     self.fp = io.open(file, filemode)
>               ^^^^^^^^^^^^^^^^^^^^^^^
> FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu'
---------- Differences in output ----------
1,3d0
< FMU validation successful
< Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)...
< Print ended at step 60.0

TEST FAILED on ts-sim-build-ba : fmi vehicle_getIDCount ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,13
> Traceback (most recent call last):
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 154, in <module>
>     runSingle(startTime, endTime, validate, scalarVariable)
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 57, in runSingle
>     modelDescription = read_model_description(fmuLocation, validate=False)
>                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description
>     with zipfile.ZipFile(filename, 'r') as zf:
>          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/zipfile/__init__.py", line 1347, in __init__
>     self.fp = io.open(file, filemode)
>               ^^^^^^^^^^^^^^^^^^^^^^^
> FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu'
---------- Differences in output ----------
1,63d0
< FMU validation successful
< Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)...
< TIME 1.0: vehicle.getIDCount = 5
< TIME 2.0: vehicle.getIDCount = 5
< TIME 3.0: vehicle.getIDCount = 6
< TIME 4.0: vehicle.getIDCount = 7
< TIME 5.0: vehicle.getIDCount = 7
< TIME 6.0: vehicle.getIDCount = 8
< TIME 7.0: vehicle.getIDCount = 9
< TIME 8.0: vehicle.getIDCount = 9
< TIME 9.0: vehicle.getIDCount = 9
< TIME 10.0: vehicle.getIDCount = 9
< TIME 11.0: vehicle.getIDCount = 9
< TIME 12.0: vehicle.getIDCount = 9
< TIME 13.0: vehicle.getIDCount = 10
< TIME 14.0: vehicle.getIDCount = 11
< TIME 15.0: vehicle.getIDCount = 11
< TIME 16.0: vehicle.getIDCount = 12
< TIME 17.0: vehicle.getIDCount = 12
< TIME 18.0: vehicle.getIDCount = 12
< TIME 19.0: vehicle.getIDCount = 12
< TIME 20.0: vehicle.getIDCount = 12
< TIME 21.0: vehicle.getIDCount = 13
< TIME 22.0: vehicle.getIDCount = 13
< TIME 23.0: vehicle.getIDCount = 11
< TIME 24.0: vehicle.getIDCount = 10
< TIME 25.0: vehicle.getIDCount = 10
< TIME 26.0: vehicle.getIDCount = 10
< TIME 27.0: vehicle.getIDCount = 10
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : fmi vehicle_getParameterWithKey ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,13
> Traceback (most recent call last):
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 154, in <module>
>     runSingle(startTime, endTime, validate, scalarVariable)
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 57, in runSingle
>     modelDescription = read_model_description(fmuLocation, validate=False)
>                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description
>     with zipfile.ZipFile(filename, 'r') as zf:
>          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/zipfile/__init__.py", line 1347, in __init__
>     self.fp = io.open(file, filemode)
>               ^^^^^^^^^^^^^^^^^^^^^^^
> FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu'
---------- Differences in output ----------
1,4d0
< FMU validation successful
< Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)...
< key, value: 'meaningOfLife', '42'
< Print ended at step 60.0

TEST FAILED on ts-sim-build-ba : fmi vehicle_moveToXY ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,13
> Traceback (most recent call last):
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 154, in <module>
>     runSingle(startTime, endTime, validate, scalarVariable)
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/fmi/runner.py", line 57, in runSingle
>     modelDescription = read_model_description(fmuLocation, validate=False)
>                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/home/delphi/sumo_test_env/lib/python3.12/site-packages/fmpy/model_description.py", line 441, in read_model_description
>     with zipfile.ZipFile(filename, 'r') as zf:
>          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/zipfile/__init__.py", line 1347, in __init__
>     self.fp = io.open(file, filemode)
>               ^^^^^^^^^^^^^^^^^^^^^^^
> FileNotFoundError: [Errno 2] No such file or directory: '/home/delphi/clangDebug/sumo/bin/sumo-fmi2-linux64.fmu'
---------- Differences in output ----------
1,91d0
< FMU validation successful
< Simulating libsumofmi2 (model name 'SUMO', FMI v2.0)...
< TIME 0: laneID = ''
< TIME 1.0: laneID = 'WE1_0'
< currentPos = [0.0, -1.6]
< targetPos = (10.0, -1.6)
< TIME 2.0: laneID = 'WE1_0'
< currentPos = [10.0, -1.6]
< targetPos = (20.0, -1.6)
< TIME 3.0: laneID = 'WE1_0'
< currentPos = [20.0, -1.6]
< targetPos = (30.0, -1.6)
< TIME 4.0: laneID = 'WE1_0'
< currentPos = [30.0, -1.6]
< targetPos = (40.0, -1.6)
< TIME 5.0: laneID = 'WE1_0'
< currentPos = [40.0, -1.6]
< targetPos = (50.0, -1.6)
< TIME 6.0: laneID = ':J1_10_0'
< currentPos = [50.0, -1.6]
< targetPos = (60.0, -1.6)
< TIME 7.0: laneID = 'WE2_0'
< currentPos = [60.0, -1.6]
< targetPos = (70.0, -1.6)
< TIME 8.0: laneID = 'WE2_0'
< currentPos = [70.0, -1.6]
< targetPos = (80.0, -1.6)
< TIME 9.0: laneID = 'WE2_0'
< currentPos = [80.0, -1.6]
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state arrivalPos_random ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461765==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x5669626123f0 bp 0x7ffd97b67b70 sp 0x7ffd97b67b68
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x5669626123ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x566962741a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x566962abfd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x56696273acb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x566962e4d46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x78bcc3de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x78bcc3d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78bcc3d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x78bcc3d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x78bcc3de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x566962e84802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x566963137fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5669603a249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5669603aeb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x56696016d59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x78bcc0c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x78bcc0c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x566960090584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x5669601699f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5669626a6935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5669623fa116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x56696274060d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x566962abfd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:53.472627+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,9c6,26
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="f.4" depart="8.00" departLane="SC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="20.00" arrivalLane="SC_0" arrivalPos="54.25" arrivalSpeed="5.00" duration="12.00" routeLength="49.15" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.24" rerouteNo="0" devices="vehroute_f.4 tripinfo_f.4" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<     <tripinfo id="f.6" depart="12.00" departLane="SC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="26.00" arrivalLane="SC_0" arrivalPos="68.34" arrivalSpeed="5.00" duration="14.00" routeLength="63.24" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.48" rerouteNo="0" devices="vehroute_f.6 tripinfo_f.6" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<     <tripinfo id="f.8" depart="17.00" departLane="SC_0" departPos="5.10" departSpeed="0.00" departDelay="1.00" arrival="27.00" arrivalLane="SC_0" arrivalPos="50.14" arrivalSpeed="5.00" duration="10.00" routeLength="45.04" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.76" rerouteNo="0" devices="vehroute_f.8 tripinfo_f.8" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="f.9" depart="20.00" departLane="SC_0" departPos="5.10" departSpeed="0.00" departDelay="2.00" arrival="34.00" arrivalLane="SC_0" arrivalPos="68.51" arrivalSpeed="5.00" duration="14.00" routeLength="63.41" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.48" rerouteNo="0" devices="vehroute_f.9 tripinfo_f.9" vType="DEFAULT_VEHTYPE" speedFactor="0.86" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="input_net2.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <tripinfo-output value="tripinfo2.xml"/>
>         <vehroute-output value="vehroutes2.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:53.473863+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="f.4" depart="8.00" arrivalPos="random" arrival="20.00">
<         <route edges="SC"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net2.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,11c11,14
<     <vehicle id="f.6" depart="12.00" arrivalPos="random" arrival="26.00">
<         <route edges="SC"/>
<     </vehicle>
---
>     <output>
>         <tripinfo-output value="tripinfo2.xml"/>
>         <vehroute-output value="vehroutes2.xml"/>
>     </output>
13,15c16,19
<     <vehicle id="f.8" depart="17.00" arrivalPos="random" arrival="27.00">
<         <route edges="SC"/>
<     </vehicle>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state calibrator ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461696==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009b418 at pc 0x63c671fd43f0 bp 0x7fffd727a210 sp 0x7fffd727a208
> READ of size 4 at 0x51900009b418 thread T0
>     #0 0x63c671fd43ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x63c672103a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x63c672481d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x63c6720fccb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x63c67280f46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x756a365e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x756a3659aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x756a3659badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x756a36590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x756a365e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x63c672846802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x63c672af9fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x63c66fd6449b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x63c66fd70b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x63c66fb2f59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x756a3342a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x756a3342a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x63c66fa52584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009b418 is located 0 bytes after 920-byte region [0x51900009b080,0x51900009b418)
> allocated by thread T0 here:
>     #0 0x63c66fb2b9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x63c672068935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x63c671dbc116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x63c67210260d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x63c672481d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,6d0
< < </routes>
< >     <vehicle id="cali.0.0" type="car" depart="30.00" departPos="4.1818" departSpeed="30.7856" speedFactor="1.0600" arrival="42.00">
< >         <route edges="SC CN"/>
< >     </vehicle>
< > 
< > </routes>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:51.031345+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="cali.0.0" type="car" depart="18.00" departPos="4.18" departSpeed="33.19" speedFactor="1.0600" arrival="30.00">
<         <route edges="SC CN"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net2.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,11c12,14
<     <vehicle id="cali.0.2" type="car" depart="24.00" departPos="50.14" departSpeed="27.66" speedFactor="1.0827" arrival="34.00">
<         <route edges="SC CN"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>     </output>
13,15c16,19
<     <vehicle id="cali.0.1" type="car" depart="24.00" departPos="4.01" departSpeed="31.63" speedFactor="0.9752" arrival="36.00">
<         <route edges="SC CN"/>
<     </vehicle>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state continous_lanechange ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461728==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x5bda2f51a3f0 bp 0x7ffff15ae7d0 sp 0x7ffff15ae7c8
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x5bda2f51a3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5bda2f649a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5bda2f9c7d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5bda2f642cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5bda2fd5546b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x72c0445e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x72c04459aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x72c04459badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x72c044590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x72c0445e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5bda2fd8c802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5bda3003ffa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5bda2d2aa49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5bda2d2b6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5bda2d07559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x72c04142a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x72c04142a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5bda2cf98584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x5bda2d0719f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5bda2f5ae935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5bda2f302116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5bda2f64860d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5bda2f9c7d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:52.094221+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="v_0" depart="0.00" departPos="0.00" departSpeed="7.00" speedFactor="1.0600" arrival="17.00">
<         <route edges="merge.102.8 detection_area"/>
<     </vehicle>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9c11,26
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <processing>
>         <lanechange.duration value="5"/>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state default_begin ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461603==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x5f56be7403f0 bp 0x7fff5ea49ef0 sp 0x7fff5ea49ee8
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x5f56be7403ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5f56be86fa1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5f56bebedd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5f56be868cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5f56bef7b46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x79260f5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x79260f59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x79260f59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x79260f590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x79260f5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5f56befb2802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5f56bf265fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5f56bc4d049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5f56bc4dcb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5f56bc29b59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x79260c42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x79260c42a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5f56bc1be584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x5f56bc2979f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5f56be7d4935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5f56be528116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5f56be86e60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5f56bebedd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in fcd2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:46.894797+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,9c6,29
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<     <timestep time="25.00">
<         <vehicle id="v0" x="294.01" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="94.01" lane="end_0" slope="0.00"/>
<     </timestep>
<     <timestep time="26.00"/>
< </fcd-export>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <additional-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <fcd-output value="fcd2.xml"/>
>         <tripinfo-output value="tripinfo.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>         <default.speeddev value="0"/>
>     </processing>
> 
>     <report>
>         <verbose value="true"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
10,15c10
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 25.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 27.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:46.893632+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,6c6,29
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="v0" depart="0.00" departLane="" departPos="5.10" departSpeed="-1.00" departDelay="0.00" arrival="26.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="100.00" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_v0 routing_v0 fcd_v0" vType="t0" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <additional-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <fcd-output value="fcd2.xml"/>
>         <tripinfo-output value="tripinfo.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>         <default.speeddev value="0"/>
>     </processing>
> 
>     <report>
>         <verbose value="true"/>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state device_prob ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461829==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x60626fe553f0 bp 0x7fff6d0f3e70 sp 0x7fff6d0f3e68
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x60626fe553ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x60626ff84a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x606270302d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x60626ff7dcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x60627069046b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7e7a1bde68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7e7a1bd9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7e7a1bd9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7e7a1bd90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7e7a1bde0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x6062706c7802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x60627097afa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x60626dbe549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x60626dbf1b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x60626d9b059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7e7a18c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7e7a18c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x60626d8d3584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x60626d9ac9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x60626fee9935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x60626fc3d116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x60626ff8360d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x606270302d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:56.770743+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,32c6,30
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="0.2" depart="4.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="266.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="262.00" routeLength="1596.90" waitingTime="74.00" waitingCount="2" stopTime="0.00" timeLoss="101.41" rerouteNo="0" devices="vehroute_0.2 tripinfo_0.2" vType="DEFAULT_VEHTYPE" speedFactor="1.01" vaporized=""/>
<     <tripinfo id="0.3" depart="6.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="267.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="261.00" routeLength="1596.90" waitingTime="74.00" waitingCount="2" stopTime="0.00" timeLoss="100.91" rerouteNo="0" devices="vehroute_0.3 tripinfo_0.3" vType="DEFAULT_VEHTYPE" speedFactor="1.08" vaporized=""/>
<     <tripinfo id="0.5" depart="10.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="8.31" departDelay="0.00" arrival="275.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="8.31" duration="265.00" routeLength="1596.90" waitingTime="61.00" waitingCount="2" stopTime="0.00" timeLoss="72.80" rerouteNo="0" devices="vehroute_0.5 tripinfo_0.5" vType="DEFAULT_VEHTYPE" speedFactor="0.83" vaporized=""/>
<     <tripinfo id="0.7" depart="14.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="8.86" departDelay="0.00" arrival="279.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="8.86" duration="265.00" routeLength="1596.90" waitingTime="61.00" waitingCount="2" stopTime="0.00" timeLoss="83.81" rerouteNo="0" devices="vehroute_0.7 tripinfo_0.7" vType="DEFAULT_VEHTYPE" speedFactor="0.89" vaporized=""/>
<     <tripinfo id="0.10" depart="20.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="9.90" departDelay="0.00" arrival="283.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="9.37" duration="263.00" routeLength="1596.90" waitingTime="61.00" waitingCount="2" stopTime="0.00" timeLoss="103.11" rerouteNo="0" devices="vehroute_0.10 tripinfo_0.10" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<     <tripinfo id="0.12" depart="24.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="286.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="262.00" routeLength="1596.90" waitingTime="61.00" waitingCount="2" stopTime="0.00" timeLoss="102.11" rerouteNo="0" devices="vehroute_0.12 tripinfo_0.12" vType="DEFAULT_VEHTYPE" speedFactor="1.05" vaporized=""/>
<     <tripinfo id="0.13" depart="26.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="288.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="262.00" routeLength="1596.90" waitingTime="61.00" waitingCount="2" stopTime="0.00" timeLoss="101.61" rerouteNo="0" devices="vehroute_0.13 tripinfo_0.13" vType="DEFAULT_VEHTYPE" speedFactor="1.12" vaporized=""/>
<     <tripinfo id="0.15" depart="30.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="9.27" departDelay="0.00" arrival="349.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="9.27" duration="319.00" routeLength="1596.90" waitingTime="127.00" waitingCount="3" stopTime="0.00" timeLoss="146.27" rerouteNo="0" devices="vehroute_0.15 tripinfo_0.15" vType="DEFAULT_VEHTYPE" speedFactor="0.93" vaporized=""/>
<     <tripinfo id="0.16" depart="32.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="8.78" departDelay="0.00" arrival="353.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="8.78" duration="321.00" routeLength="1596.90" waitingTime="122.00" waitingCount="3" stopTime="0.00" timeLoss="138.42" rerouteNo="0" devices="vehroute_0.16 tripinfo_0.16" vType="DEFAULT_VEHTYPE" speedFactor="0.88" vaporized=""/>
<     <tripinfo id="0.18" depart="36.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="9.36" departDelay="0.00" arrival="356.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="9.36" duration="320.00" routeLength="1596.90" waitingTime="122.00" waitingCount="3" stopTime="0.00" timeLoss="148.70" rerouteNo="0" devices="vehroute_0.18 tripinfo_0.18" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="0.20" depart="40.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="359.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="319.00" routeLength="1596.90" waitingTime="122.00" waitingCount="3" stopTime="0.00" timeLoss="158.56" rerouteNo="0" devices="vehroute_0.20 tripinfo_0.20" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<     <tripinfo id="0.22" depart="44.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="9.75" departDelay="0.00" arrival="362.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="9.75" duration="318.00" routeLength="1596.90" waitingTime="122.00" waitingCount="3" stopTime="0.00" timeLoss="153.52" rerouteNo="0" devices="vehroute_0.22 tripinfo_0.22" vType="DEFAULT_VEHTYPE" speedFactor="0.97" vaporized=""/>
<     <tripinfo id="0.27" depart="54.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="9.49" departDelay="0.00" arrival="373.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="9.49" duration="319.00" routeLength="1596.90" waitingTime="110.00" waitingCount="3" stopTime="0.00" timeLoss="149.95" rerouteNo="0" devices="vehroute_0.27 tripinfo_0.27" vType="DEFAULT_VEHTYPE" speedFactor="0.95" vaporized=""/>
<     <tripinfo id="0.29" depart="58.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="9.31" departDelay="0.00" arrival="376.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="9.31" duration="318.00" routeLength="1596.90" waitingTime="110.00" waitingCount="3" stopTime="0.00" timeLoss="145.89" rerouteNo="0" devices="vehroute_0.29 tripinfo_0.29" vType="DEFAULT_VEHTYPE" speedFactor="0.93" vaporized=""/>
<     <tripinfo id="0.30" depart="60.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="377.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="317.00" routeLength="1596.90" waitingTime="110.00" waitingCount="3" stopTime="0.00" timeLoss="157.14" rerouteNo="0" devices="vehroute_0.30 tripinfo_0.30" vType="DEFAULT_VEHTYPE" speedFactor="1.18" vaporized=""/>
<     <tripinfo id="0.31" depart="62.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="379.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="317.00" routeLength="1596.90" waitingTime="110.00" waitingCount="3" stopTime="0.00" timeLoss="156.64" rerouteNo="0" devices="vehroute_0.31 tripinfo_0.31" vType="DEFAULT_VEHTYPE" speedFactor="1.15" vaporized=""/>
<     <tripinfo id="0.33" depart="66.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="434.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="368.00" routeLength="1596.90" waitingTime="177.00" waitingCount="4" stopTime="0.00" timeLoss="207.67" rerouteNo="0" devices="vehroute_0.33 tripinfo_0.33" vType="DEFAULT_VEHTYPE" speedFactor="1.17" vaporized=""/>
<     <tripinfo id="0.35" depart="70.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="437.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="367.00" routeLength="1596.90" waitingTime="177.00" waitingCount="4" stopTime="0.00" timeLoss="206.85" rerouteNo="0" devices="vehroute_0.35 tripinfo_0.35" vType="DEFAULT_VEHTYPE" speedFactor="1.02" vaporized=""/>
<     <tripinfo id="0.37" depart="74.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="441.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="367.00" routeLength="1596.90" waitingTime="175.00" waitingCount="4" stopTime="0.00" timeLoss="206.64" rerouteNo="0" devices="vehroute_0.37 tripinfo_0.37" vType="DEFAULT_VEHTYPE" speedFactor="1.18" vaporized=""/>
<     <tripinfo id="0.38" depart="76.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="442.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="366.00" routeLength="1596.90" waitingTime="175.00" waitingCount="4" stopTime="0.00" timeLoss="206.14" rerouteNo="0" devices="vehroute_0.38 tripinfo_0.38" vType="DEFAULT_VEHTYPE" speedFactor="1.10" vaporized=""/>
<     <tripinfo id="0.39" depart="78.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="9.01" departDelay="0.00" arrival="447.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="9.01" duration="369.00" routeLength="1596.90" waitingTime="165.00" waitingCount="4" stopTime="0.00" timeLoss="191.24" rerouteNo="0" devices="vehroute_0.39 tripinfo_0.39" vType="DEFAULT_VEHTYPE" speedFactor="0.90" vaporized=""/>
<     <tripinfo id="0.40" depart="80.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="449.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="369.00" routeLength="1596.90" waitingTime="165.00" waitingCount="4" stopTime="0.00" timeLoss="208.33" rerouteNo="0" devices="vehroute_0.40 tripinfo_0.40" vType="DEFAULT_VEHTYPE" speedFactor="1.03" vaporized=""/>
<     <tripinfo id="0.42" depart="84.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="452.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="368.00" routeLength="1596.90" waitingTime="165.00" waitingCount="4" stopTime="0.00" timeLoss="207.35" rerouteNo="0" devices="vehroute_0.42 tripinfo_0.42" vType="DEFAULT_VEHTYPE" speedFactor="1.09" vaporized=""/>
<     <tripinfo id="0.43" depart="86.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="453.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="367.00" routeLength="1596.90" waitingTime="165.00" waitingCount="4" stopTime="0.00" timeLoss="206.85" rerouteNo="0" devices="vehroute_0.43 tripinfo_0.43" vType="DEFAULT_VEHTYPE" speedFactor="1.04" vaporized=""/>
<     <tripinfo id="0.44" depart="88.00" departLane="4/1to3/1_0" departPos="3.10" departSpeed="10.00" departDelay="0.00" arrival="455.00" arrivalLane="1/1to0/1_0" arrivalPos="400.00" arrivalSpeed="10.00" duration="367.00" routeLength="1596.90" waitingTime="165.00" waitingCount="4" stopTime="0.00" timeLoss="206.35" rerouteNo="0" devices="vehroute_0.44 tripinfo_0.44" vType="DEFAULT_VEHTYPE" speedFactor="1.04" vaporized=""/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:56.771979+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,203c6,28
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0.0" depart="0.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="0.1" depart="2.00" departSpeed="9.38" speedFactor="0.9383" arrival="264.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="0.2" depart="4.00" departSpeed="10.00" speedFactor="1.0104" arrival="266.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="0.3" depart="6.00" departSpeed="10.00" speedFactor="1.0827" arrival="267.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="0.4" depart="8.00" departSpeed="10.00" speedFactor="1.0303" arrival="269.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="0.5" depart="10.00" departSpeed="8.31" speedFactor="0.8310" arrival="275.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="0.6" depart="12.00" departSpeed="9.64" speedFactor="1.0458" arrival="277.00">
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state diff_begin ( Last six runs Apr2026 )

---------- Differences in errors ----------
1a2,79
> =================================================================
> ==2461097==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5d3cf677b3f0 bp 0x7ffe52eceff0 sp 0x7ffe52ecefe8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5d3cf677b3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5d3cf68aaa1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5d3cf6c28d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5d3cf68a3cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5d3cf6fb646b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7f7bdf5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7f7bdf59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7f7bdf59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7f7bdf590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7f7bdf5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5d3cf6fed802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5d3cf72a0fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5d3cf450b49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5d3cf4517b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5d3cf42d659e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7f7bdc42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7f7bdc42a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5d3cf41f9584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5d3cf42d29f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5d3cf680f935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5d3cf6563116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5d3cf68a960d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5d3cf6c28d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:18.041275+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,11c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="174.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="176.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state_50.00.xml.gz"/>
>     </input>
13c11,29
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <time>
>         <begin value="10"/>
>     </time>
> 
>     <processing>
>         <default.departspeed value="0"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state disconnected ( Last six runs Apr2026 )

---------- Differences in errors ----------
5,8c5,82
< Warning: Teleporting vehicle '0'; waited too long (wrong lane), lane='4/1to3/1_0', time=332.00.
< Warning: Vehicle '0' ends teleporting on edge '2/1to1/1', time=332.00.
< Warning: Teleporting vehicle '1'; waited too long (wrong lane), lane='4/1to3/1_0', time=637.00.
< Warning: Vehicle '1' ends teleporting on edge '2/1to1/1', time=637.00.
---
> =================================================================
> ==2461134==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x55c9ad8ba3f0 bp 0x7ffd00aeaff0 sp 0x7ffd00aeafe8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x55c9ad8ba3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x55c9ad9e9a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x55c9add67d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55c9ad9e2cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55c9ae0f546b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7804df7e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7804df79aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7804df79badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7804df790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7804df7e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x55c9ae12c802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x55c9ae3dffa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x55c9ab64a49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x55c9ab656b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x55c9ab41559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7804dc62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7804dc62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x55c9ab338584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:19.086643+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="432.00">
<         <route edges="4/1to3/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.sbx"/>
>     </input>
9,11c11,13
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="776.00">
<         <route edges="4/1to3/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
13c15,26
< </routes>
---
>     <processing>
>         <ignore-route-errors value="true"/>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state dists ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461053==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097818 at pc 0x64ae252853f0 bp 0x7fff939c3f10 sp 0x7fff939c3f08
> READ of size 4 at 0x519000097818 thread T0
>     #0 0x64ae252853ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x64ae253b4a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x64ae25732d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x64ae253adcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x64ae25ac046b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7ce31ebe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7ce31eb9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7ce31eb9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7ce31eb90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7ce31ebe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x64ae25af7802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x64ae25daafa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x64ae2301549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x64ae23021b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x64ae22de059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7ce31ba2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7ce31ba2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x64ae22d03584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097818 is located 0 bytes after 920-byte region [0x519000097480,0x519000097818)
> allocated by thread T0 here:
>     #0 0x64ae22ddc9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64ae25319935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x64ae2506d116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x64ae253b360d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x64ae25732d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:16.706221+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,23
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" type="v2" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="256.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
9,93c25
<     <vehicle id="1" type="v1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0827" arrival="258.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state dists_gz ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461065==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x59b4140ed3f0 bp 0x7fffc01e7670 sp 0x7fffc01e7668
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x59b4140ed3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x59b41421ca1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x59b41459ad1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x59b414215cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x59b41492846b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x78bfb49e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x78bfb499aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78bfb499badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x78bfb4990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x78bfb49e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x59b41495f802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x59b414c12fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x59b411e7d49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x59b411e89b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x59b411c4859e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x78bfb182a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x78bfb182a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x59b411b6b584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x59b411c449f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x59b414181935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x59b413ed5116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x59b41421b60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x59b41459ad1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:17.434534+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.gz"/>
>     </input>
9,11c11,13
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
13c15,25
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state dists_xml ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461136==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x58b6c5ae33f0 bp 0x7ffdc56a2d30 sp 0x7ffdc56a2d28
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x58b6c5ae33ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x58b6c5c12a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x58b6c5f90d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x58b6c5c0bcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x58b6c631e46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7b57181e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7b571819aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7b571819badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7b5718190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7b57181e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x58b6c6355802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x58b6c6608fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x58b6c387349b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x58b6c387fb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x58b6c363e59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7b571502a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7b571502a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x58b6c3561584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x58b6c363a9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x58b6c5b77935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x58b6c58cb116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x58b6c5c1160d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x58b6c5f90d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:19.539431+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,11c11,13
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
13c15,25
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state edge_length_different ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461815==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x620c71d483f0 bp 0x7ffd10f31b90 sp 0x7ffd10f31b88
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x620c71d483ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x620c71e77a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x620c721f5d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x620c71e70cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x620c7258346b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x72f33a9e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x72f33a99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x72f33a99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x72f33a990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x72f33a9e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x620c725ba802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x620c7286dfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x620c6fad849b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x620c6fae4b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x620c6f8a359e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x72f33782a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x72f33782a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x620c6f7c6584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x620c6f89f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x620c71ddc935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x620c71b30116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x620c71e7660d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x620c721f5d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:55.834356+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,25
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="0" depart="0.00" departLane="E0_0" departPos="5.10" departSpeed="10.00" departDelay="0.00" arrival="20.00" arrivalLane="E1_0" arrivalPos="30.00" arrivalSpeed="14.72" duration="20.00" routeLength="125.00" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.14" rerouteNo="0" devices="tripinfo_0" vType="DEFAULT_VEHTYPE" speedFactor="1.06" vaporized=""/>
<     <tripinfo id="1" depart="0.00" departLane="E1_0" departPos="5.10" departSpeed="10.00" departDelay="0.00" arrival="20.00" arrivalLane="E1_0" arrivalPos="30.00" arrivalSpeed="13.03" duration="20.00" routeLength="24.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.03" rerouteNo="0" devices="tripinfo_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="input_net2.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <tripinfo-output value="tripinfo2.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
> 
> </sumoConfiguration>

TEST FAILED on ts-sim-build-ba : state exit_times ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461591==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x5abcaa2ff3f0 bp 0x7fff35ac1450 sp 0x7fff35ac1448
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x5abcaa2ff3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5abcaa42ea1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5abcaa7acd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5abcaa427cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5abcaab3a46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7087a89e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7087a899aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7087a899badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7087a8990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7087a89e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5abcaab71802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5abcaae24fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5abca808f49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5abca809bb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5abca7e5a59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7087a582a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7087a582a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5abca7d7d584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x5abca7e569f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5abcaa393935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5abcaa0e7116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5abcaa42d60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5abcaa7acd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tls_state ----------
1,252d0
< <?xml version="1.0" encoding="UTF-8"?>
< 
< 
< <tlsStates xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tlsstates_file.xsd">
<     <tlsState time="100.00" id="0/0" programID="0" phase="1" state="yyyr"/>
<     <tlsState time="101.00" id="0/0" programID="0" phase="1" state="yyyr"/>
<     <tlsState time="102.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="103.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="104.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="105.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="106.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="107.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="108.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="109.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="110.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="111.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="112.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="113.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="114.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="115.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="116.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="117.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="118.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="119.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="120.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="121.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="122.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="123.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="124.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:45.906243+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1" exitTimes="44.00 130.00 216.00 260.00"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,12c12,15
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1" exitTimes="47.00 145.00 219.00 262.00"/>
<         <stop lane="3/1to2/1_0" duration="10.00" started="134.00" ended="144.00"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>         <vehroute-output.exit-times value="true"/>
>     </output>
14,16c17,20
<     <vehicle id="2" depart="49.00" arrival="346.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1" exitTimes="130.00 216.00 302.00 346.00"/>
<     </vehicle>
---
>     <processing>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state flow ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461214==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009aa18 at pc 0x5e0290bd13f0 bp 0x7fff9b757190 sp 0x7fff9b757188
> READ of size 4 at 0x51900009aa18 thread T0
>     #0 0x5e0290bd13ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5e0290d00a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5e029107ed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5e0290cf9cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5e029140c46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x77c1225e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x77c12259aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x77c12259badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x77c122590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x77c1225e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5e0291443802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5e02916f6fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5e028e96149b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5e028e96db0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5e028e72c59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x77c11f42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x77c11f42a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5e028e64f584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009aa18 is located 0 bytes after 920-byte region [0x51900009a680,0x51900009aa18)
> allocated by thread T0 here:
>     #0 0x5e028e7289f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5e0290c65935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5e02909b9116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5e0290cff60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5e029107ed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:23.771618+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,24
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0.0" depart="0.00" arrival="254.00">
<         <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
9,45c26
<     <vehicle id="0.1" depart="10.00" arrival="260.00">
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state flow_poisson ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461261==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009aa18 at pc 0x6284220723f0 bp 0x7ffe967c3df0 sp 0x7ffe967c3de8
> READ of size 4 at 0x51900009aa18 thread T0
>     #0 0x6284220723ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x6284221a1a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x62842251fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62842219acb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6284228ad46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7b9ac5de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7b9ac5d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7b9ac5d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7b9ac5d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7b9ac5de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x6284228e4802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x628422b97fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x62841fe0249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x62841fe0eb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x62841fbcd59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7b9ac2c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7b9ac2c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x62841faf0584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009aa18 is located 0 bytes after 920-byte region [0x51900009a680,0x51900009aa18)
> allocated by thread T0 here:
>     #0 0x62841fbc99f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x628422106935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x628421e5a116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x6284221a060d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x62842251fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:26.912824+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,24
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0.0" depart="2.00" arrival="254.00">
<         <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
9,69c26
<     <vehicle id="0.1" depart="5.00" arrival="260.00">
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state insertionChecks ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461776==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x5f5e83a033f0 bp 0x7ffe12c3a670 sp 0x7ffe12c3a668
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x5f5e83a033ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5f5e83b32a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5f5e83eb0d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5f5e83b2bcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5f5e8423e46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x790b673e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x790b6739aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x790b6739badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x790b67390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x790b673e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5f5e84275802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5f5e84528fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5f5e8179349b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5f5e8179fb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5f5e8155e59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x790b6422a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x790b6422a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5f5e81481584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x5f5e8155a9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5f5e83a97935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5f5e837eb116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5f5e83b3160d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5f5e83eb0d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tls_state ----------
1,218d0
< <?xml version="1.0" encoding="UTF-8"?>
< 
< 
< <tlsStates xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tlsstates_file.xsd">
<     <tlsState time="50.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="51.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="52.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="53.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="54.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="55.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="56.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="57.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="58.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="59.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="60.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="61.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="62.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="63.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="64.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="65.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="66.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="67.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="68.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="69.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="70.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="71.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="72.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="73.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="74.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:54.291966+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" insertionChecks="none" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,12c12,14
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<         <stop lane="3/1to2/1_0" duration="10.00"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
14c16,26
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state load_flow_state_only ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461379==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097818 at pc 0x63d5f94923f0 bp 0x7ffce80b3870 sp 0x7ffce80b3868
> READ of size 4 at 0x519000097818 thread T0
>     #0 0x63d5f94923ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x63d5f95c1a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x63d5f993fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x63d5f95bacb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x63d5f9ccd46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7057061e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x70570619aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x70570619badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x705706190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7057061e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x63d5f9d04802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x63d5f9fb7fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x63d5f722249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x63d5f722eb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x63d5f6fed59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x70570302a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x70570302a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x63d5f6f10584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097818 is located 0 bytes after 920-byte region [0x519000097480,0x519000097818)
> allocated by thread T0 here:
>     #0 0x63d5f6fe99f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x63d5f9526935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x63d5f927a116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x63d5f95c060d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x63d5f993fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,16c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 10.00.
< Reason: All vehicles have left the simulation.
< DijkstraRouter answered 1 queries and explored 3.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:34.431856+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,35c6,31
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="flowNumber.0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="26.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowFromTo.0" depart="4.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="30.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.0 routing_flowFromTo.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.0" depart="8.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="3.00" arrival="34.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.1" depart="12.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="38.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowFromTo.1" depart="16.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="6.00" arrival="42.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.1 routing_flowFromTo.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.1" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="10.00" arrival="46.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.2" depart="24.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="9.00" arrival="50.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.2" depart="28.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="54.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.3" depart="32.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="58.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.0" depart="36.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="14.00" arrival="62.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.3" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="66.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.4" depart="44.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="70.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.1" depart="48.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="23.00" arrival="74.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.5" depart="52.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="22.00" arrival="78.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.5" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.2" depart="56.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="26.00" arrival="82.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.4" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="86.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.6" depart="64.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="29.00" arrival="90.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.6" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.3" depart="68.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="94.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.7" depart="72.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="98.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.7" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.4" depart="76.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="36.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="35.00" arrival="106.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.8" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.9" depart="84.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="34.00" arrival="110.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.9" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.5" depart="88.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="38.00" arrival="114.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.5" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.6" depart="92.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="37.00" arrival="118.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.6" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.7" depart="96.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="122.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.7" vType="t0" speedFactor="1.00" vaporized=""/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state meandata ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461833==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009d218 at pc 0x57ffe842a3f0 bp 0x7ffdce5cf970 sp 0x7ffdce5cf968
> READ of size 4 at 0x51900009d218 thread T0
>     #0 0x57ffe842a3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x57ffe8559a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x57ffe88d7d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x57ffe8552cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x57ffe8c6546b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x71f315fe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x71f315f9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x71f315f9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x71f315f90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x71f315fe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x57ffe8c9c802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x57ffe8f4ffa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x57ffe61ba49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x57ffe61c6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x57ffe5f8559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x71f312e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x71f312e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x57ffe5ea8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009d218 is located 0 bytes after 920-byte region [0x51900009ce80,0x51900009d218)
> allocated by thread T0 here:
>     #0 0x57ffe5f819f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x57ffe84be935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x57ffe8212116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x57ffe855860d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x57ffe88d7d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in detector2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:56.938210+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,465c6,31
< <meandata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/meandata_file.xsd">
<     <interval begin="60.00" end="90.00" id="ed">
<         <edge id="0/0to0/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="0/0to1/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="0/1to0/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="0/1to0/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="0/1to1/1" sampledSeconds="128.57" traveltime="46.01" overlapTraveltime="46.51" density="10.63" overlapDensity="10.71" laneDensity="10.63" occupancy="5.34" waitingTime="8.00" timeLoss="13.62" speed="8.71" speedRelative="0.87" departed="3" arrived="0" entered="4" left="2" laneChangedFrom="0" laneChangedTo="0" flow="332.85"/>
<         <edge id="0/2to0/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="0/2to1/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/0to0/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/0to1/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/0to2/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/1to0/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/1to1/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/1to1/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/1to2/1" sampledSeconds="109.39" traveltime="42.41" overlapTraveltime="42.94" density="9.12" overlapDensity="9.12" laneDensity="9.12" occupancy="4.54" waitingTime="7.00" timeLoss="7.72" speed="9.43" speedRelative="0.94" departed="0" arrived="0" entered="4" left="0" laneChangedFrom="0" laneChangedTo="0" flow="309.55"/>
<         <edge id="1/2to0/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/2to1/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="1/2to2/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="2/0to1/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="2/0to2/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="2/0to3/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="2/1to1/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="2/1to2/0" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="2/1to2/2" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<         <edge id="2/1to3/1" sampledSeconds="0.00" departed="0" arrived="0" entered="0" left="0" laneChangedFrom="0" laneChangedTo="0"/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:56.866710+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,25
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0.0" depart="0.00" arrival="254.00">
<         <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <additional-files value="input_additional2.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
9,45c27
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state multique ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461264==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009b918 at pc 0x56981e5d03f0 bp 0x7fff15b8f410 sp 0x7fff15b8f408
> READ of size 4 at 0x51900009b918 thread T0
>     #0 0x56981e5d03ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x56981e6ffa1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x56981ea7dd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x56981e6f8cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x56981ee0b46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7a95943e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7a959439aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7a959439badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7a9594390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7a95943e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x56981ee42802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x56981f0f5fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x56981c36049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x56981c36cb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x56981c12b59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7a959122a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7a959122a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x56981c04e584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009b918 is located 0 bytes after 920-byte region [0x51900009b580,0x51900009b918)
> allocated by thread T0 here:
>     #0 0x56981c1279f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x56981e664935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x56981e3b8116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x56981e6fe60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x56981ea7dd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:26.977829+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,25
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0.1" depart="00:00:10" arrival="00:00:29">
<         <route edges="SC CW"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <human-readable-time value="true"/>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
9,41c27
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state persons ride_carTriggered ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2460705==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a018 at pc 0x5c9804ec73f0 bp 0x7fff3fc0fdb0 sp 0x7fff3fc0fda8
> READ of size 4 at 0x51900009a018 thread T0
>     #0 0x5c9804ec73ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5c9804ff6a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5c9805374d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5c9804fefcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5c980570246b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x72fa2d1e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x72fa2d19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x72fa2d19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x72fa2d190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x72fa2d1e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5c9805739802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5c98059ecfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5c9802c5749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5c9802c63b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5c9802a2259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x72fa2a02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x72fa2a02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5c9802945584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009a018 is located 0 bytes after 920-byte region [0x519000099c80,0x51900009a018)
> allocated by thread T0 here:
>     #0 0x5c9802a1e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5c9804f5b935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5c9804caf116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5c9804ff560d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5c9805374d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:00.264747+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,11c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <person id="persontrip_car" depart="2.00" arrival="156.00">
<         <ride from="3/1to2/1" to="1/1to0/1" arrivalPos="200.00" lines="persontrip_car_0"/>
<     </person>
< 
<     <vehicle id="persontrip_car_0" depart="triggered" arrivalPos="200.00" arrivalSpeed="0.00" arrival="156.00">
<         <route edges="3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
13c12,30
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <time>
>         <end value="1200"/>
>     </time>
> 
>     <processing>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state persons ride_carTriggered2 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2460715==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x560b1c6693f0 bp 0x7ffddabfe2b0 sp 0x7ffddabfe2a8
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x560b1c6693ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x560b1c798a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x560b1cb16d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x560b1c791cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x560b1cea446b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7120cade68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7120cad9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7120cad9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7120cad90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7120cade0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x560b1cedb802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x560b1d18efa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x560b1a3f949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x560b1a405b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x560b1a1c459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7120c7c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7120c7c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x560b1a0e7584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x560b1a1c09f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x560b1c6fd935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x560b1c451116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x560b1c79760d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x560b1cb16d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
10,17c10
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 10.00.
< Reason: The final simulation step has been reached.
< DijkstraRouter answered 1 queries and explored 45.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 1200.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:01.348736+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,30c6,29
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <person id="persontrip_car" depart="2.00" arrival="155.00">
<         <ride from="3/1to2/1" to="1/1to0/1" arrivalPos="200.00" lines="persontrip_car_0"/>
<     </person>
< 
<     <vehicle id="persontrip_car_0" depart="triggered" arrivalPos="200.00" arrivalSpeed="0.00" arrival="155.00">
<         <route edges="3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <person id="persontrip_car1" depart="2.00" arrival="159.00">
<         <ride from="3/1to2/1" to="1/1to0/1" arrivalPos="200.00" lines="persontrip_car1_0"/>
<     </person>
< 
<     <vehicle id="persontrip_car1_0" depart="triggered" arrivalPos="200.00" arrivalSpeed="0.00" arrival="159.00">
<         <route edges="3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <person id="persontrip_car3" depart="160.00" arrival="327.00">
<         <ride from="3/1to2/1" to="1/1to0/1" arrivalPos="200.00" lines="persontrip_car3_0"/>
<     </person>
< 
<     <vehicle id="persontrip_car3_0" depart="triggered" arrivalPos="200.00" arrivalSpeed="0.00" arrival="327.00">
<         <routeDistribution>
<             <route replacedOnEdge="" reason="person:persontrip_car3" replacedAtTime="160.00" probability="0" edges="3/1to2/1"/>
<             <route edges="3/1to2/1 2/1to1/1 1/1to0/1"/>
<         </routeDistribution>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state persons trip_walk_ride_walk_saveFirst ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,53
> 
> =================================================================
> ==2460754==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x6200c0f7f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x6200c326ab45 in MSRouteHandler::addWalk(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:1693:52
>     #2 0x6200c38d1258 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:183:13
>     #3 0x6200c31edaa4 in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:239:27
>     #4 0x6200c3541921 in MSStateHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:195:21
>     #5 0x6200c3c616f8 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9
>     #6 0x74af0bfe63b6 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) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x74af0bf997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x74af0bf9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x74af0bf90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x74af0bfe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #11 0x6200c3c9a802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #12 0x6200c3f4dfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #13 0x6200c11b849b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #14 0x6200c11c4b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #15 0x6200c0f8359e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #16 0x74af08e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #17 0x74af08e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #18 0x6200c0ea6584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x6200c0f7f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x6200c11dc251 in std::__new_allocator<long long>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x6200c11db9b9 in std::allocator_traits<std::allocator<long long>>::allocate(std::allocator<long long>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state persons trip_walk_ride_walk_saveLast ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,53
> 
> =================================================================
> ==2460774==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x64ed193ed9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64ed1b6d8b45 in MSRouteHandler::addWalk(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:1693:52
>     #2 0x64ed1bd3f258 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:183:13
>     #3 0x64ed1b65baa4 in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:239:27
>     #4 0x64ed1b9af921 in MSStateHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:195:21
>     #5 0x64ed1c0cf6f8 in GenericSAXHandler::startElement(char16_t const*, char16_t const*, char16_t const*, xercesc_3_2::Attributes const&) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:128:9
>     #6 0x7d25983e63b6 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) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e63b6) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7d25983997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7d259839ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7d2598390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x7d25983e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #11 0x64ed1c108802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #12 0x64ed1c3bbfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #13 0x64ed1962649b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #14 0x64ed19632b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #15 0x64ed193f159e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #16 0x7d259522a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #17 0x7d259522a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #18 0x64ed19314584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x64ed193ed9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64ed1964a251 in std::__new_allocator<long long>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x64ed196499b9 in std::allocator_traits<std::allocator<long long>>::allocate(std::allocator<long long>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state plain ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461025==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x6396bc1c63f0 bp 0x7ffea3089a90 sp 0x7ffea3089a88
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x6396bc1c63ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x6396bc2f5a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x6396bc673d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6396bc2eecb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6396bca0146b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x73d2595e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x73d25959aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x73d25959badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x73d259590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x73d2595e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x6396bca38802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x6396bccebfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x6396b9f5649b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6396b9f62b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x6396b9d2159e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x73d25642a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x73d25642a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x6396b9c44584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x6396b9d1d9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x6396bc25a935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x6396bbfae116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x6396bc2f460d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x6396bc673d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tls_state ----------
1,218d0
< <?xml version="1.0" encoding="UTF-8"?>
< 
< 
< <tlsStates xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tlsstates_file.xsd">
<     <tlsState time="50.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="51.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="52.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="53.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="54.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="55.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="56.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="57.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="58.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="59.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="60.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="61.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="62.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="63.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="64.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="65.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="66.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="67.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="68.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="69.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="70.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="71.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="72.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="73.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="74.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:15.667996+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,12c12,14
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<         <stop lane="3/1to2/1_0" duration="10.00"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
14c16,26
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state precision ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461023==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x6179791533f0 bp 0x7ffef7b52fb0 sp 0x7ffef7b52fa8
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x6179791533ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x617979282a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x617979600d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x61797927bcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x61797998e46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7f222e7e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7f222e79aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7f222e79badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7f222e790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7f222e7e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x6179799c5802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x617979c78fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x617976ee349b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x617976eefb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x617976cae59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7f222b62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7f222b62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x617976bd1584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x617976caa9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x6179791e7935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x617978f3b116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x61797928160d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x617979600d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tls_state ----------
1,218d0
< <?xml version="1.0" encoding="UTF-8"?>
< 
< 
< <tlsStates xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tlsstates_file.xsd">
<     <tlsState time="50.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="51.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="52.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="53.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="54.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="55.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="56.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="57.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="58.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="59.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="60.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="61.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="62.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="63.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="64.00" id="0/0" programID="0" phase="2" state="GrGg"/>
<     <tlsState time="65.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="66.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="67.00" id="0/0" programID="0" phase="3" state="yryy"/>
<     <tlsState time="68.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="69.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="70.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="71.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="72.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="73.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<     <tlsState time="74.00" id="0/0" programID="0" phase="0" state="GgGr"/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:15.627922+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,12c12,14
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<         <stop lane="3/1to2/1_0" duration="10.00"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
14c16,26
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state prefix ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461093==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5b245b3273f0 bp 0x7ffd5c6919d0 sp 0x7ffd5c6919c8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5b245b3273ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5b245b456a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5b245b7d4d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5b245b44fcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5b245bb6246b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7862231e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x78622319aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78622319badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x786223190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7862231e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5b245bb99802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5b245be4cfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5b24590b749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5b24590c3b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5b2458e8259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x78622002a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x78622002a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5b2458da5584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5b2458e7e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5b245b3bb935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5b245b10f116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5b245b45560d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5b245b7d4d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:17.996159+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="statep_50.00.xml.gz"/>
>     </input>
9,11c11,13
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
13c15,25
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state rail rail_furtherLane ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2460895==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5cdd11a493f0 bp 0x7ffd987ea730 sp 0x7ffd987ea728
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5cdd11a493ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5cdd11b78a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5cdd11ef6d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5cdd11b71cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5cdd1228446b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7fae643e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7fae6439aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7fae6439badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7fae64390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7fae643e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5cdd122bb802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5cdd1256efa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5cdd0f7d949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5cdd0f7e5b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5cdd0f5a459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7fae6122a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7fae6122a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5cdd0f4c7584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5cdd0f5a09f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5cdd11add935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5cdd11831116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5cdd11b7760d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5cdd11ef6d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,14c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 6.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 16.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:09.694476+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,6c6,26
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="vehicle_0" depart="0.00" departLane="gneE1_0" departPos="135.10" departSpeed="20.00" departDelay="0.00" arrival="15.00" arrivalLane="gneE2_0" arrivalPos="197.74" arrivalSpeed="21.00" duration="15.00" routeLength="287.78" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="3.78" rerouteNo="0" devices="tripinfo_vehicle_0 routing_vehicle_0" vType="train" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <tripinfo-output value="tripinfo2.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <verbose value="true"/>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
> 
> </sumoConfiguration>

TEST FAILED on ts-sim-build-ba : state rail save_rail_signal ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2460815==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5f42d47b63f0 bp 0x7ffe62d6ef50 sp 0x7ffe62d6ef48
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5f42d47b63ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5f42d48e5a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5f42d4c63d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5f42d48decb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5f42d4ff146b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7ea45f7e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7ea45f79985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7ea45f79ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7ea45f790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7ea45f7e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5f42d5028802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5f42d52dbfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5f42d254649b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5f42d2552b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5f42d231159e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7ea45c62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7ea45c62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5f42d2234584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5f42d230d9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5f42d484a935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5f42d459e116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5f42d48e460d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5f42d4c63d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
7,12c7
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 30.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 174.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state rail save_rail_signal2 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2460834==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097818 at pc 0x5e114ce1f3f0 bp 0x7ffed4215eb0 sp 0x7ffed4215ea8
> READ of size 4 at 0x519000097818 thread T0
>     #0 0x5e114ce1f3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5e114cf4ea1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5e114d2ccd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5e114cf47cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5e114d65a46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x716ce81e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x716ce819985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x716ce819ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x716ce8190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x716ce81e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5e114d691802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5e114d944fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5e114abaf49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5e114abbbb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5e114a97a59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x716ce502a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x716ce502a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5e114a89d584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097818 is located 0 bytes after 920-byte region [0x519000097480,0x519000097818)
> allocated by thread T0 here:
>     #0 0x5e114a9769f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5e114ceb3935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5e114cc07116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5e114cf4d60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5e114d2ccd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
7,27c7
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 20.00.
< Reason: All vehicles have left the simulation.
< <                 <entry id="train" time="9.00" reason="junction"/>
< >                 <entry id="train" time="20.00" reason="reroute"/>
< <                 <entry id="train" time="9.00" reason="junction"/>
< >                 <entry id="train" time="20.00" reason="reroute"/>
< <             <entry id="train2" time="1.00" reason="departed"/>
< >             <entry id="train2" time="20.00" reason="reroute"/>
< <         <driveWay id="gneJ0.d0">
< >         <driveWay id="gneJ0.d0"/>
< <             <entry id="train" time="0.00" reason="departed"/>
< >     </departJunction>
< <             <exit id="train" time="10.00" reason="junction"/>
< > </railsignal-vehicle-output>
< <         </driveWay>
< <     </departJunction>
< < </railsignal-vehicle-output>
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 54.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in railsignalblocks2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:07.313809+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,53c6,29
< <railsignal-block-output>
<     <railSignal id="A">
<         <link linkIndex="0" from="a_0" to=":A_2_0">
<             <driveWay id="A.0" vehicle="train" edges="b c d">
<                 <forward lanes=":A_2_0 b_0 :J0_1_0 c_0 :B_2_0 d_0"/>
<                 <bidi lanes=":A_1_0 -b_0 :J0_0_0 -c_0 :B_1_0 -d_0"/>
<                 <flank lanes=""/>
<                 <conflictLinks signals="B_0"/>
<                 <foes driveWays="A.0 B.0.0"/>
<             </driveWay>
<             <subDriveWay id="A.0.0" vehicle="" edges="b c">
<                 <forward lanes=":A_2_0 b_0 :J0_1_0 c_0"/>
<             </subDriveWay>
<         </link>
<     </railSignal>
<     <railSignal id="B">
<         <link linkIndex="0" from="-d2_0" to=":B_0_0">
<             <driveWay id="B.0" vehicle="train2" edges="-c -b -a2">
<                 <forward lanes=":B_0_0 -c_0 :J0_0_0 -b_0 :A_0_0 -a2_0"/>
<                 <bidi lanes=":B_3_0 c_0 :J0_1_0 b_0 :A_3_0 a2_0"/>
<                 <flank lanes=""/>
<                 <conflictLinks signals="A_0"/>
<                 <foes driveWays="A.0.0 B.0"/>
<             </driveWay>
<             <subDriveWay id="B.0.0" vehicle="" edges="-c -b">
<                 <forward lanes=":B_0_0 -c_0 :J0_0_0 -b_0"/>
<truncated after showing first 30 lines>
---------- Differences in railsignalvehs2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:07.314982+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,38c6,29
< <railsignal-vehicle-output>
<     <railSignal id="A">
<         <link linkIndex="0" from="a_0" to=":A_2_0">
<             <driveWay id="A.0">
<                 <entry id="train" time="20.00" reason="reroute"/>
<                 <exit id="train" time="31.00" reason="arrived"/>
<             </driveWay>
<             <subDriveWay id="A.0.0">
<                 <entry id="train" time="20.00" reason="reroute"/>
<                 <exit id="train" time="25.00" reason="junction"/>
<             </subDriveWay>
<         </link>
<     </railSignal>
<     <railSignal id="B">
<         <link linkIndex="0" from="-d2_0" to=":B_0_0">
<             <driveWay id="B.0">
<                 <entry id="train2" time="26.00" reason="junction"/>
<                 <exit id="train2" time="53.00" reason="arrived"/>
<             </driveWay>
<             <subDriveWay id="B.0.0">
<                 <entry id="train2" time="26.00" reason="junction"/>
<                 <exit id="train2" time="45.00" reason="junction"/>
<             </subDriveWay>
<         </link>
<     </railSignal>
<     <departJunction id="gneJ7">
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state rail save_rail_signal_approach_steplength ( Last six runs Apr2026 )

---------- Differences in errors ----------
2c2,79
< Warning: Action steps are out of sync for loaded vehicle 'train'.
---
> =================================================================
> ==2460868==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5a78fff813f0 bp 0x7fff2e0e9050 sp 0x7fff2e0e9048
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5a78fff813ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5a79000b0a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5a790042ed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5a79000a9cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5a79007bc46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x73f947de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x73f947d9985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x73f947d9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x73f947d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x73f947de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5a79007f3802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5a7900aa6fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5a78fdd1149b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5a78fdd1db0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5a78fdadc59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x73f944c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x73f944c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5a78fd9ff584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5a78fdad89f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5a7900015935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5a78ffd69116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
<truncated after showing first 30 lines>
---------- Differences in output ----------
8,18d7
<  done ((TIME)).
< Loading done.
< Simulation started with time: 6.00.
< Reason: All vehicles have left the simulation.
< Statistics (avg of 1):
<  RouteLength: 441.09
<  Speed: 14.70
<  Duration: 30.00
<  WaitingTime: 0.00
<  TimeLoss: 0.00
<  DepartDelay: 0.00
20d8
< Simulation ended at time: 34.00.

TEST FAILED on ts-sim-build-ba : state replace_vtype ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461653==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x62eef63123f0 bp 0x7fff008b5c30 sp 0x7fff008b5c28
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x62eef63123ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x62eef6441a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x62eef67bfd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62eef643acb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x62eef6b4d46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x781b50de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x781b50d9985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x781b50d9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x781b50d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x781b50de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x62eef6b84802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x62eef6e37fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x62eef40a249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x62eef40aeb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x62eef3e6d59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x781b4dc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x781b4dc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x62eef3d90584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x62eef3e699f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x62eef63a6935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x62eef60fa116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x62eef644060d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x62eef67bfd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in fcd ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:48.249711+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,60c6,28
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<     <timestep time="15.00">
<         <vehicle id="v0" x="66.30" y="-1.65" angle="90.00" type="t0" speed="7.60" pos="66.30" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="16.00">
<         <vehicle id="v0" x="76.50" y="-1.65" angle="90.00" type="t0" speed="10.20" pos="76.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="17.00">
<         <vehicle id="v0" x="89.30" y="-1.65" angle="90.00" type="t0" speed="12.80" pos="89.30" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="18.00">
<         <vehicle id="v0" x="103.19" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="103.19" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="19.00">
<         <vehicle id="v0" x="117.08" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="117.08" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="20.00">
<         <vehicle id="v0" x="130.97" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="130.97" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="21.00">
<         <vehicle id="v0" x="144.86" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="144.86" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="22.00">
<         <vehicle id="v0" x="158.75" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="158.75" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="23.00">
<truncated after showing first 30 lines>
---------- Differences in output ----------
8,13c8
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 15.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 34.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state rerouting ( Last six runs Apr2026 )

---------- Differences in errors ----------
17,28c17,94
< Warning: Teleporting vehicle 'veh68'; waited too long (yield), lane='gneE2_0', time=565.00.
< Warning: Vehicle 'veh68' ends teleporting on edge 'gneE3', time=565.00.
< Warning: Teleporting vehicle 'veh69'; waited too long (yield), lane='gneE2_0', time=869.00.
< Warning: Vehicle 'veh69' ends teleporting on edge 'gneE3', time=869.00.
< Warning: Teleporting vehicle 'veh70'; waited too long (yield), lane='gneE2_0', time=1175.00.
< Warning: Vehicle 'veh70' ends teleporting on edge 'gneE3', time=1175.00.
< Warning: Teleporting vehicle 'veh71'; waited too long (yield), lane='gneE2_0', time=1479.00.
< Warning: Vehicle 'veh71' ends teleporting on edge 'gneE3', time=1479.00.
< Warning: Teleporting vehicle 'veh72'; waited too long (yield), lane='gneE2_0', time=1784.00.
< Warning: Vehicle 'veh72' ends teleporting on edge 'gneE3', time=1784.00.
< Warning: Teleporting vehicle 'veh73'; waited too long (yield), lane='gneE2_0', time=2089.00.
< Warning: Vehicle 'veh73' ends teleporting on edge 'gneE3', time=2089.00.
---
> =================================================================
> ==2461452==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x55a28f8bc3f0 bp 0x7ffcf25f2510 sp 0x7ffcf25f2508
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x55a28f8bc3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x55a28f9eba1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x55a28fd69d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55a28f9e4cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55a2900f746b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7b75823e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7b758239aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7b758239badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7b7582390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7b75823e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x55a29012e802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x55a2903e1fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x55a28d64c49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:38.988633+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,27
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="veh130" type="default" depart="395.00" departPos="1.00" arrivalPos="80.00" arrivalSpeed="0.00" arrival="500.00">
<         <route edges="gneE0 gneE4 gneE5 gneE3"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>     </output>
> 
>     <time>
>         <begin value="500"/>
>     </time>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state rerouting2 ( Last six runs Apr2026 )

---------- Differences in errors ----------
5,8c5,82
< Warning: Teleporting vehicle 'v.238'; waited too long (yield), lane='E4E3_0', time=939.00.
< Warning: Vehicle 'v.238' ends teleporting on edge 'E3E4', time=939.00.
< Warning: Teleporting vehicle 'v.246'; waited too long (yield), lane='E4E3_0', time=1515.00.
< Warning: Vehicle 'v.246' ends teleporting on edge 'E3E4', time=1515.00.
---
> =================================================================
> ==2461542==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009be18 at pc 0x5e4ca4f5f3f0 bp 0x7ffc3181d5b0 sp 0x7ffc3181d5a8
> READ of size 4 at 0x51900009be18 thread T0
>     #0 0x5e4ca4f5f3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5e4ca508ea1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5e4ca540cd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5e4ca5087cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5e4ca579a46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7b1df5be68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7b1df5b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7b1df5b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7b1df5b90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7b1df5be0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5e4ca57d1802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5e4ca5a84fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5e4ca2cef49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5e4ca2cfbb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5e4ca2aba59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7b1df2a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7b1df2a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5e4ca29dd584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009be18 is located 0 bytes after 920-byte region [0x51900009ba80,0x51900009be18)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:44.075191+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,10c6,30
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="v.171" depart="343.00" departSpeed="12.45" speedFactor="0.8963" arrival="501.00">
<         <routeDistribution>
<             <route replacedOnEdge="A0A1" reason="device.rerouting" replacedAtTime="343.00" probability="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
<             <route edges="A0A1 A1B1 B1C1 C1D1 D1E1 E1E2 E2E3 E3E4"/>
<         </routeDistribution>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>         <save-state.times value="501"/>
>         <save-state.files value="state2.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <routing>
>         <device.rerouting.probability value="0.5"/>
<truncated after showing first 30 lines>
---------- Missing result in state2 ----------
<?xml version="1.0" encoding="UTF-8"?>


<snapshot type="micro" version="<version>" time="501.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd">
    <route id="!v" state="0" edges="A0A1 E3E4"/>
    <route id="!v.0!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
    <route id="!v.1!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
    <route id="!v.10!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
    <route id="!v.100!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.100!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.101!var#1" state="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
    <route id="!v.101!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.102!var#1" state="0" edges="A0A1 A1B1 B1B2 B2C2 C2C3 C3D3 D3E3 E3E4"/>
    <route id="!v.102!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.103!var#1" state="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
    <route id="!v.103!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.104!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
    <route id="!v.104!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.105!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.105!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.106!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.106!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.107!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.107!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.108!var#1" state="0" edges="A0A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.108!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.109!var#1" state="0" edges="A0A1 A1B1 B1B2 B2C2 C2C3 C3D3 D3E3 E3E4"/>
    <route id="!v.109!var#2" state="0" edges="A0A1 A1A2 A2B2 B2C2 C2D2 D2E2 E2E3 E3E4"/>
    <route id="!v.11!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E4"/>
    <route id="!v.110!var#1" state="0" edges="A0A1 A1B1 B1B2 B2B3 B3C3 C3D3 D3E3 E3E4"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state rerouting3 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461218==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009f018 at pc 0x55c64ef233f0 bp 0x7fff2e8a40d0 sp 0x7fff2e8a40c8
> READ of size 4 at 0x51900009f018 thread T0
>     #0 0x55c64ef233ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x55c64f052a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x55c64f3d0d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55c64f04bcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55c64f75e46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x712ff3be68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x712ff3b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x712ff3b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x712ff3b90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x712ff3be0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x55c64f795802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x55c64fa48fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x55c64ccb349b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x55c64ccbfb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x55c64ca7e59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x712ff0a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x712ff0a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x55c64c9a1584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009f018 is located 0 bytes after 920-byte region [0x51900009ec80,0x51900009f018)
> allocated by thread T0 here:
>     #0 0x55c64ca7a9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x55c64efb7935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x55c64ed0b116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x55c64f05160d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x55c64f3d0d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:24.401061+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,30
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="4" depart="4.00" arrival="101.00">
<         <route edges="C0D0 D0C0 C0C1 C1B1 B1A1 A1A0"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <routing>
>         <device.rerouting.probability value="1.0"/>
>         <device.rerouting.period value="10"/>
>         <device.rerouting.adaptation-steps value="10"/>
>     </routing>
> 
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state rerouting_looped_stops ( Last six runs Apr2026 )

---------- Differences in errors ----------
599,989c599,676
< Warning: Teleporting vehicle '135_0_0'; waited too long (jam), lane=':D2_12_0', time=10882.00.
< Warning: Vehicle '135_0_0' ends teleporting on edge 'D2D1', time=10882.00.
< Warning: Teleporting vehicle '183_0_0'; waited too long (yield), lane='C2D2_0', time=10883.00.
< Warning: Vehicle '183_0_0' ends teleporting on edge 'D2E2', time=10883.00.
< Warning: Teleporting vehicle '94_0_0'; waited too long (jam), lane=':D1_17_0', time=10886.00.
< Warning: Teleporting vehicle '122_0_0'; waited too long (jam), lane=':D2_18_0', time=10887.00.
< Warning: Vehicle '122_0_0' ends teleporting on edge 'D2C2', time=10887.00.
< Warning: Teleporting vehicle '238_0_0'; waited too long (jam), lane=':E0_1_0', time=10890.00.
< Warning: Vehicle '238_0_0' ends teleporting on edge 'E0E1', time=10890.00.
< Warning: Vehicle '94_0_0' ends teleporting on edge 'D1D2', time=10891.00.
< Warning: Teleporting vehicle '209_0_0'; waited too long (jam), lane=':D4_4_0', time=10892.00.
< Warning: Vehicle '209_0_0' ends teleporting on edge 'D4C4', time=10892.00.
< Warning: Teleporting vehicle '203_0_0'; waited too long (jam), lane=':D3_19_0', time=10893.00.
< Warning: Vehicle '203_0_0' ends teleporting on edge 'D3D2', time=10893.00.
< Warning: Teleporting vehicle '116_0_0'; waited too long (jam), lane=':E3_6_0', time=10900.00.
< Warning: Vehicle '116_0_0' ends teleporting on edge 'E3E2', time=10900.00.
< Warning: Teleporting vehicle '197_0_0'; waited too long (jam), lane=':A0_0_0', time=10948.00.
< Warning: Vehicle '197_0_0' ends teleporting on edge 'A0B0', time=10948.00.
< Warning: Teleporting vehicle '14_0_0'; waited too long (yield), lane='B3A3_0', time=10966.00.
< Warning: Vehicle '14_0_0' ends teleporting on edge 'A3A4', time=10966.00.
< Warning: Teleporting vehicle '139_0_0'; waited too long (yield), lane=':A3_1_0', time=10972.00.
< Warning: Vehicle '139_0_0' ends teleporting on edge 'A3B3', time=10972.00.
< Warning: Teleporting vehicle '221_0_0'; waited too long (jam), lane=':A3_7_0', time=10974.00.
< Warning: Vehicle '221_0_0' ends teleporting on edge 'A3A4', time=10974.00.
< Warning: Teleporting vehicle '9_0_0'; waited too long (jam), lane='A4A3_0', time=10986.00.
< Warning: Vehicle '9_0_0' teleports beyond arrival edge 'A4A3', time=10986.00.
< Warning: Vehicle '9_0_0' skips stop on lane 'A4A3_0' time=10986.00.
< Warning: Teleporting vehicle '129_0_0'; waited too long (jam), lane=':C0_4_0', time=11029.00.
< Warning: Vehicle '129_0_0' ends teleporting on edge 'C0B0', time=11029.00.
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state rerouting_randWeights ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461215==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x570d33a723f0 bp 0x7ffc408eb0f0 sp 0x7ffc408eb0e8
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x570d33a723ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x570d33ba1a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x570d33f1fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x570d33b9acb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x570d342ad46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x726cba9e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x726cba99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x726cba99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x726cba990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x726cba9e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x570d342e4802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x570d34597fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x570d3180249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x570d3180eb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x570d315cd59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x726cb782a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x726cb782a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x570d314f0584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x570d315c99f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x570d33b06935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x570d3385a116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x570d33ba060d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x570d33f1fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:23.792648+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,156c6,32
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="31" depart="103.00" arrival="507.00">
<         <route edges="1/0to0/0 0/0to1/0 1/0to2/0 2/0to2/1 2/1to3/1 3/1to4/1 4/1to4/2"/>
<     </vehicle>
< 
<     <vehicle id="96" depart="386.00" arrival="509.00">
<         <route edges="4/1to4/0 4/0to4/1 4/1to4/2"/>
<     </vehicle>
< 
<     <vehicle id="74" depart="234.00" arrival="515.00">
<         <route edges="4/1to3/1 3/1to3/0 3/0to2/0 2/0to1/0 1/0to0/0"/>
<     </vehicle>
< 
<     <vehicle id="13" depart="197.00" arrival="518.00">
<         <route edges="1/2to1/1 1/1to2/1 2/1to3/1 3/1to3/2 3/2to4/2 4/2to4/1"/>
<     </vehicle>
< 
<     <vehicle id="71" depart="226.00" arrival="519.00">
<         <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/>
<     </vehicle>
< 
<     <vehicle id="42" depart="315.00" arrival="520.00">
<         <route edges="2/1to3/1 3/1to3/2 3/2to2/2 2/2to3/2"/>
<     </vehicle>
< 
<     <vehicle id="55" depart="431.00" arrival="520.00">
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state rngState ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2463061==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x56ec17a293f0 bp 0x7ffd7e0492b0 sp 0x7ffd7e0492a8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x56ec17a293ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x56ec17b58a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x56ec17ed6d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x56ec17b51cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x56ec1826446b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x78ef9cfe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x78ef9cf9985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78ef9cf9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x78ef9cf90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x78ef9cfe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x56ec1829b802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x56ec1854efa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x56ec157b949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x56ec157c5b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x56ec1558459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x78ef99e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x78ef99e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x56ec154a7584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x56ec155809f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x56ec17abd935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x56ec17811116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x56ec17b5760d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x56ec17ed6d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state routeLoader ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461891==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009aa18 at pc 0x59328f1e93f0 bp 0x7ffc3452f470 sp 0x7ffc3452f468
> READ of size 4 at 0x51900009aa18 thread T0
>     #0 0x59328f1e93ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x59328f318a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x59328f696d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x59328f311cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x59328fa2446b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7e7aac5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7e7aac59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7e7aac59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7e7aac590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7e7aac5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x59328fa5b802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x59328fd0efa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x59328cf7949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x59328cf85b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x59328cd4459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7e7aa942a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7e7aa942a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x59328cc67584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009aa18 is located 0 bytes after 920-byte region [0x51900009a680,0x51900009aa18)
> allocated by thread T0 here:
>     #0 0x59328cd409f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x59328f27d935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x59328efd1116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x59328f31760d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x59328f696d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:59.358852+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="b" depart="390.00" arrival="414.00">
<         <route edges="beg middle end"/>
<     </vehicle>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,11c12,15
<     <vehicle id="2" depart="410.00" arrival="435.00">
<         <route edges="beg middle end"/>
<     </vehicle>
---
>     <output>
>         <tripinfo-output value="tripinfos2.xml"/>
>         <vehroute-output value="vehroutes2.xml"/>
>     </output>
13,15c17,20
<     <vehicle id="2" depart="600.00" arrival="625.00">
<         <route edges="beg middle end"/>
<     </vehicle>
---
>     <processing>
>         <default.departspeed value="0"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state save_accel ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461301==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x58b0d09923f0 bp 0x7ffedf75bdd0 sp 0x7ffedf75bdc8
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x58b0d09923ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x58b0d0ac1a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x58b0d0e3fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x58b0d0abacb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x58b0d11cd46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x75f67d7e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x75f67d79985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x75f67d79ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x75f67d790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x75f67d7e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x58b0d1204802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x58b0d14b7fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x58b0ce72249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x58b0ce72eb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x58b0ce4ed59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x75f67a62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x75f67a62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x58b0ce410584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x58b0ce4e99f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x58b0d0a26935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x58b0d077a116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x58b0d0ac060d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x58b0d0e3fd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in fcd2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:28.965788+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,1032c6,29
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<     <timestep time="10.00">
<         <vehicle id="flowFromTo.0" x="30.10" y="-1.65" angle="90.00" type="t0" speed="11.40" pos="30.10" lane="middle_0" slope="0.00" acceleration="2.60"/>
<         <vehicle id="flowNumber.0" x="85.66" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="85.66" lane="middle_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowPeriod.0" x="0.10" y="-1.65" angle="90.00" type="t0" speed="1.00" pos="0.10" lane="middle_0" slope="0.00" acceleration="0.00"/>
<     </timestep>
<     <timestep time="11.00">
<         <vehicle id="flowFromTo.0" x="43.99" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="43.99" lane="middle_0" slope="0.00" acceleration="2.49"/>
<         <vehicle id="flowNumber.0" x="99.55" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="99.55" lane="middle_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowPeriod.0" x="3.70" y="-1.65" angle="90.00" type="t0" speed="3.60" pos="3.70" lane="middle_0" slope="0.00" acceleration="2.60"/>
<     </timestep>
<     <timestep time="12.00">
<         <vehicle id="flowFromTo.0" x="57.88" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="57.88" lane="middle_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowNumber.0" x="113.44" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="113.44" lane="middle_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowNumber.1" x="-1.90" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="5.10" lane="beg_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowPeriod.0" x="9.90" y="-1.65" angle="90.00" type="t0" speed="6.20" pos="9.90" lane="middle_0" slope="0.00" acceleration="2.60"/>
<     </timestep>
<     <timestep time="13.00">
<         <vehicle id="flowFromTo.0" x="71.77" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="71.77" lane="middle_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowNumber.0" x="127.33" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="127.33" lane="middle_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowNumber.1" x="-0.90" y="-1.65" angle="90.00" type="t0" speed="1.00" pos="6.10" lane="beg_0" slope="0.00" acceleration="1.00"/>
<         <vehicle id="flowPeriod.0" x="18.70" y="-1.65" angle="90.00" type="t0" speed="8.80" pos="18.70" lane="middle_0" slope="0.00" acceleration="2.60"/>
<     </timestep>
<     <timestep time="14.00">
<         <vehicle id="flowFromTo.0" x="85.66" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="85.66" lane="middle_0" slope="0.00" acceleration="0.00"/>
<         <vehicle id="flowNumber.0" x="141.22" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="141.22" lane="middle_0" slope="0.00" acceleration="0.00"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,17c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 10.00.
< Reason: All vehicles have left the simulation.
< DijkstraRouter answered 1 queries and explored 3.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state save_collision_stopped ( Last six runs Apr2026 )

---------- Differences in errors ----------
34,58c34,116
< Warning: Teleporting vehicle 'horizontal.0' after earlier collision, lane='2o_0', time=80.00.
< Warning: Vehicle 'horizontal.0' teleports beyond arrival edge '2o', time=80.00.
< Warning: Teleporting vehicle 'always_right.0' after earlier collision, lane='2o_0', time=80.00.
< Warning: Vehicle 'always_right.0' teleports beyond arrival edge '2o', time=80.00.
< Warning: Teleporting vehicle 'horizontal.1' after earlier collision, lane='2o_0', time=84.00.
< Warning: Vehicle 'horizontal.1' teleports beyond arrival edge '2o', time=84.00.
< Warning: Teleporting vehicle 'always_right.1' after earlier collision, lane='2o_0', time=84.00.
< Warning: Vehicle 'always_right.1' teleports beyond arrival edge '2o', time=84.00.
< Warning: Teleporting vehicle 'horizontal.2' after earlier collision, lane='2o_0', time=87.00.
< Warning: Vehicle 'horizontal.2' teleports beyond arrival edge '2o', time=87.00.
< Warning: Teleporting vehicle 'always_right.2' after earlier collision, lane='2o_0', time=87.00.
< Warning: Vehicle 'always_right.2' teleports beyond arrival edge '2o', time=87.00.
< Warning: Teleporting vehicle 'always_right.3' after earlier collision, lane='2o_0', time=90.00.
< Warning: Vehicle 'always_right.3' teleports beyond arrival edge '2o', time=90.00.
< Warning: Teleporting vehicle 'horizontal.3' after earlier collision, lane='2o_0', time=91.00.
< Warning: Vehicle 'horizontal.3' teleports beyond arrival edge '2o', time=91.00.
< Warning: Vehicle 'always_right.4'; collision with vehicle 'horizontal.4', lane='2o_0', gap=-5.00, time=93.00, stage=move.
< Warning: Teleporting vehicle 'horizontal.4' after earlier collision, lane='2o_0', time=144.00.
< Warning: Vehicle 'horizontal.4' teleports beyond arrival edge '2o', time=144.00.
< Warning: Teleporting vehicle 'always_right.4' after earlier collision, lane='2o_0', time=144.00.
< Warning: Vehicle 'always_right.4' teleports beyond arrival edge '2o', time=144.00.
< Warning: Teleporting vehicle 'horizontal.5'; waited too long (yield), lane='1si_1', time=447.00.
< Warning: Vehicle 'horizontal.5' ends teleporting on edge '2o', time=447.00.
< Warning: Teleporting vehicle 'always_right.5'; waited too long (yield), lane='3si_0', time=448.00.
< Warning: Vehicle 'always_right.5' ends teleporting on edge '2o', time=448.00.
---
> =================================================================
> ==2461416==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000a2c18 at pc 0x6259c924d3f0 bp 0x7fff62a01810 sp 0x7fff62a01808
> READ of size 4 at 0x5190000a2c18 thread T0
<truncated after showing first 30 lines>
---------- Differences in output ----------
15,27c15
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 50.00.
< Reason: The final simulation step has been reached.
< Performance:
< Vehicles:
<  Inserted: 159 (Loaded: 1000)
<  Running: 147
<  Waiting: 841
<  Teleports: 3 (Collisions: 1, Yield: 2)
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 500.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in stopinfos2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:37.330325+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,15c6,34
< <stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd">
<     <stopinfo id="horizontal.0" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="19.83" parking="0" started="30.00" ended="80.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="always_right.0" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="19.83" parking="0" started="30.00" ended="80.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="horizontal.1" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="14.83" parking="0" started="34.00" ended="84.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="always_right.1" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="14.83" parking="0" started="34.00" ended="84.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="horizontal.2" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="9.83" parking="0" started="37.00" ended="87.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="always_right.2" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="9.83" parking="0" started="37.00" ended="87.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="always_right.3" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="2.58" parking="0" started="40.00" ended="90.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="horizontal.3" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="4.83" parking="0" started="41.00" ended="91.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="horizontal.4" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="2.38" parking="0" started="94.00" ended="144.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
<     <stopinfo id="always_right.4" type="SUMO_DEFAULT_TYPE" lane="2o_0" pos="0.13" parking="0" started="94.00" ended="144.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
< </stops>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <stop-output value="stopinfos2.xml"/>
>     </output>
> 
>     <time>
>         <end value="500"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state save_depart_edge ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461590==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x62505c8a03f0 bp 0x7ffd6531e0f0 sp 0x7ffd6531e0e8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x62505c8a03ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x62505c9cfa1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x62505cd4dd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62505c9c8cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x62505d0db46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7276a27e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7276a279985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7276a279ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7276a2790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7276a27e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x62505d112802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x62505d3c5fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x62505a63049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x62505a63cb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x62505a3fb59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x72769f62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x72769f62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x62505a31e584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x62505a3f79f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x62505c934935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x62505c688116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x62505c9ce60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x62505cd4dd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in fcd2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:45.893752+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,33c6,27
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<     <timestep time="15.00">
<         <vehicle id="v0" x="183.00" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="183.00" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="16.00">
<         <vehicle id="v0" x="196.89" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="196.89" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="17.00">
<         <vehicle id="v0" x="210.78" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="10.78" lane="end_0" slope="0.00"/>
<     </timestep>
<     <timestep time="18.00">
<         <vehicle id="v0" x="224.67" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="24.67" lane="end_0" slope="0.00"/>
<     </timestep>
<     <timestep time="19.00">
<         <vehicle id="v0" x="238.56" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="38.56" lane="end_0" slope="0.00"/>
<     </timestep>
<     <timestep time="20.00">
<         <vehicle id="v0" x="252.45" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="52.45" lane="end_0" slope="0.00"/>
<     </timestep>
<     <timestep time="21.00">
<         <vehicle id="v0" x="266.34" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="66.34" lane="end_0" slope="0.00"/>
<     </timestep>
<     <timestep time="22.00">
<         <vehicle id="v0" x="280.23" y="-1.65" angle="90.00" type="t0" speed="13.89" pos="80.23" lane="end_0" slope="0.00"/>
<     </timestep>
<     <timestep time="23.00">
<truncated after showing first 30 lines>
---------- Differences in output ----------
7,12c7
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 15.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 25.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state save_flow ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461341==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x56716fdec3f0 bp 0x7ffc5c718fb0 sp 0x7ffc5c718fa8
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x56716fdec3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x56716ff1ba1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x567170299d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x56716ff14cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x56717062746b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x76f4ca9e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x76f4ca99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x76f4ca99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x76f4ca990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x76f4ca9e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x56717065e802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x567170911fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x56716db7c49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x56716db88b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x56716d94759e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x76f4c782a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x76f4c782a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x56716d86a584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x56716d9439f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x56716fe80935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x56716fbd4116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x56716ff1a60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x567170299d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,17c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 10.00.
< Reason: All vehicles have left the simulation.
< DijkstraRouter answered 1 queries and explored 3.00 edges on average.
< DijkstraRouter spent (TIME) answering queries ((TIME) on average).
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:31.757479+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,35c6,29
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="flowNumber.0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="26.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowFromTo.0" depart="4.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="30.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.0 routing_flowFromTo.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.0" depart="8.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="3.00" arrival="34.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.1" depart="12.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="4.00" arrival="38.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowFromTo.1" depart="16.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="6.00" arrival="42.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="1" devices="tripinfo_flowFromTo.1 routing_flowFromTo.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.1" depart="20.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="10.00" arrival="46.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.2" depart="24.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="9.00" arrival="50.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.2" depart="28.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="54.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.3" depart="32.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="58.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.0" depart="36.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="14.00" arrival="62.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.3" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="66.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.4" depart="44.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="70.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.1" depart="48.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="23.00" arrival="74.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.5" depart="52.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="22.00" arrival="78.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.5" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.2" depart="56.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="26.00" arrival="82.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.4" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="86.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.6" depart="64.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="29.00" arrival="90.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.6" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.3" depart="68.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="94.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.7" depart="72.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="98.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.7" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.4" depart="76.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="36.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="35.00" arrival="106.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.8" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.9" depart="84.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="34.00" arrival="110.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.9" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.5" depart="88.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="38.00" arrival="114.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.5" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.6" depart="92.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="37.00" arrival="118.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.6" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.7" depart="96.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="122.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.7" vType="t0" speedFactor="1.00" vaporized=""/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state save_flow50 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461342==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x62c4cf19f3f0 bp 0x7fffd40b9350 sp 0x7fffd40b9348
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x62c4cf19f3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x62c4cf2cea1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x62c4cf64cd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62c4cf2c7cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x62c4cf9da46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x744618fe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x744618f9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x744618f9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x744618f90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x744618fe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x62c4cfa11802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x62c4cfcc4fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x62c4ccf2f49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x62c4ccf3bb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x62c4cccfa59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x744615e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x744615e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x62c4ccc1d584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x62c4cccf69f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x62c4cf233935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x62c4cef87116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x62c4cf2cd60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x62c4cf64cd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,15c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 50.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 143.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:32.020173+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,29c6,29
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="flowPeriod.2" depart="24.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="9.00" arrival="50.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.2" depart="28.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="54.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.3" depart="32.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="12.00" arrival="58.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.0" depart="36.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="14.00" arrival="62.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.0" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.3" depart="40.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="66.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.4" depart="44.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="70.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.1" depart="48.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="23.00" arrival="74.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.5" depart="52.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="22.00" arrival="78.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.5" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.2" depart="56.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="26.00" arrival="82.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.2" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowNumber.4" depart="60.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="86.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowNumber.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.6" depart="64.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="29.00" arrival="90.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.6" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.3" depart="68.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="94.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.3" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.7" depart="72.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="32.00" arrival="98.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.7" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.4" depart="76.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="36.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.4" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.8" depart="80.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="35.00" arrival="106.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.8" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowPeriod.9" depart="84.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="34.00" arrival="110.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowPeriod.9" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.5" depart="88.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="38.00" arrival="114.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.5" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.6" depart="92.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="37.00" arrival="118.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.6" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.7" depart="96.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="28.00" arrival="122.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.7" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.8" depart="100.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="17.00" arrival="126.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.8" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.9" depart="104.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="17.00" arrival="130.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.9" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.10" depart="108.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="134.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.10" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.11" depart="112.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="16.00" arrival="138.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.11" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="flowProb.12" depart="116.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="19.00" arrival="142.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_flowProb.12" vType="t0" speedFactor="1.00" vaporized=""/>
< </tripinfos>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state save_parking_blocked ( Last six runs Apr2026 )

---------- Differences in errors ----------
3,4c3,80
< Warning: Teleporting vehicle 'b.0'; waited too long (blocked), lane='middle_0', time=328.00.
< Warning: Vehicle 'b.0' ends teleporting on edge 'end', time=328.00.
---
> =================================================================
> ==2461419==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000098718 at pc 0x64f78394a3f0 bp 0x7ffe91d0a310 sp 0x7ffe91d0a308
> READ of size 4 at 0x519000098718 thread T0
>     #0 0x64f78394a3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x64f783a79a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x64f783df7d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x64f783a72cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x64f78418546b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7de660de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7de660d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7de660d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7de660d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7de660de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x64f7841bc802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x64f78446ffa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x64f7816da49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x64f7816e6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x64f7814a559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7de65dc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7de65dc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x64f7813c8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000098718 is located 0 bytes after 920-byte region [0x519000098380,0x519000098718)
> allocated by thread T0 here:
>     #0 0x64f7814a19f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64f7839de935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
<truncated after showing first 30 lines>
---------- Differences in output ----------
20,38c20
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 200.00.
< Reason: All vehicles have left the simulation.
< Performance:
< Vehicles:
<  Inserted: 18
<  Running: 0
<  Waiting: 0
<  Teleports: 1 (Jam: 1)
< Statistics (avg of 18):
<  RouteLength: 301.90
<  Speed: 0.52
<  Duration: 594.39
<  WaitingTime: 522.11
<  TimeLoss: 502.39
<  DepartDelay: 20.67
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 661.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state save_rng ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461462==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009be18 at pc 0x61005aed93f0 bp 0x7ffe2821fa50 sp 0x7ffe2821fa48
> READ of size 4 at 0x51900009be18 thread T0
>     #0 0x61005aed93ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x61005b008a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x61005b386d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x61005b001cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x61005b71446b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7ed3bc5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7ed3bc59985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7ed3bc59ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7ed3bc590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7ed3bc5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x61005b74b802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x61005b9fefa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x610058c6949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x610058c75b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x610058a3459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7ed3b942a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7ed3b942a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x610058957584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009be18 is located 0 bytes after 920-byte region [0x51900009ba80,0x51900009be18)
> allocated by thread T0 here:
>     #0 0x610058a309f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x61005af6d935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x61005acc1116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x61005b00760d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x61005b386d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
7,13c7
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 10.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 34.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state save_routeDistribution ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461465==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x5cce8e1473f0 bp 0x7ffd9afb9fb0 sp 0x7ffd9afb9fa8
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x5cce8e1473ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5cce8e276a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5cce8e5f4d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5cce8e26fcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5cce8e98246b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x74f2db1e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x74f2db19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x74f2db19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x74f2db190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x74f2db1e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5cce8e9b9802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5cce8ec6cfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5cce8bed749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5cce8bee3b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5cce8bca259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x74f2d802a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x74f2d802a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5cce8bbc5584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x5cce8bc9e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5cce8e1db935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5cce8df2f116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5cce8e27560d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5cce8e5f4d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
7,13c7
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 20.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 31.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:39.966625+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,6c6,32
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="v1" depart="4.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="1.00" arrival="30.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="26.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="2.77" rerouteNo="0" devices="tripinfo_v1" vType="t0" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <tripinfo-output value="tripinfo2.xml"/>
>     </output>
> 
>     <time>
>         <begin value="20"/>
>     </time>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>         <default.speeddev value="0"/>
>     </processing>
> 
>     <report>
>         <verbose value="true"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state save_stopped ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461517==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009b918 at pc 0x5c42ef57e3f0 bp 0x7ffc49db1dd0 sp 0x7ffc49db1dc8
> READ of size 4 at 0x51900009b918 thread T0
>     #0 0x5c42ef57e3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5c42ef6ada1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5c42efa2bd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5c42ef6a6cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5c42efdb946b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7dd245fe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7dd245f9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7dd245f9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7dd245f90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7dd245fe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5c42efdf0802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5c42f00a3fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5c42ed30e49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5c42ed31ab0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5c42ed0d959e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7dd242e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7dd242e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5c42ecffc584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009b918 is located 0 bytes after 920-byte region [0x51900009b580,0x51900009b918)
> allocated by thread T0 here:
>     #0 0x5c42ed0d59f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5c42ef612935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5c42ef366116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5c42ef6ac60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5c42efa2bd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in fcd ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:42.557393+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,315c6,33
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<     <timestep time="20.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="21.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="22.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="23.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="24.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="25.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="26.00">
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,14c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 20.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 103.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:42.556228+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,33
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="v1" depart="4.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="1.00" arrival="83.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="79.00" routeLength="301.90" waitingTime="41.00" waitingCount="3" stopTime="0.00" timeLoss="55.72" rerouteNo="0" devices="tripinfo_v1 fcd_v1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="102.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="62.00" timeLoss="0.72" rerouteNo="0" devices="tripinfo_v0 fcd_v0" vType="t0" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <fcd-output value="fcd.xml"/>
>         <tripinfo-output value="tripinfo2.xml"/>
>     </output>
> 
>     <time>
>         <begin value="20"/>
>     </time>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>         <default.speeddev value="0"/>
>     </processing>
> 
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state save_stopped_started_ended ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461538==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009b918 at pc 0x5df318f073f0 bp 0x7ffe479137d0 sp 0x7ffe479137c8
> READ of size 4 at 0x51900009b918 thread T0
>     #0 0x5df318f073ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5df319036a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5df3193b4d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5df31902fcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5df31974246b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x736b6dbe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x736b6db9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x736b6db9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x736b6db90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x736b6dbe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5df319779802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5df319a2cfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5df316c9749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5df316ca3b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5df316a6259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x736b6aa2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x736b6aa2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5df316985584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009b918 is located 0 bytes after 920-byte region [0x51900009b580,0x51900009b918)
> allocated by thread T0 here:
>     #0 0x5df316a5e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5df318f9b935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5df318cef116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5df31903560d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5df3193b4d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in fcd ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:43.722977+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,315c6,33
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<     <timestep time="20.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="21.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="22.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="23.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="24.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="25.00">
<         <vehicle id="v0" x="60.00" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="60.00" lane="middle_0" slope="0.00"/>
<         <vehicle id="v1" x="52.50" y="-1.65" angle="90.00" type="t0" speed="0.00" pos="52.50" lane="middle_0" slope="0.00"/>
<     </timestep>
<     <timestep time="26.00">
<truncated after showing first 30 lines>
---------- Differences in output ----------
9,14c9
< Loading state from 'state.xml' ... done ((TIME)).
< Loading done.
< Simulation started with time: 20.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 103.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:43.721710+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,33
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="v1" depart="4.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="1.00" arrival="83.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="79.00" routeLength="301.90" waitingTime="41.00" waitingCount="3" stopTime="0.00" timeLoss="55.72" rerouteNo="0" devices="tripinfo_v1 fcd_v1" vType="t0" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v0" depart="0.00" departLane="beg_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="102.00" arrivalLane="end_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="102.00" routeLength="301.90" waitingTime="0.00" waitingCount="0" stopTime="62.00" timeLoss="0.72" rerouteNo="0" devices="tripinfo_v0 fcd_v0" vType="t0" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <fcd-output value="fcd.xml"/>
>         <tripinfo-output value="tripinfo2.xml"/>
>     </output>
> 
>     <time>
>         <begin value="20"/>
>     </time>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>         <default.speeddev value="0"/>
>     </processing>
> 
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state sortedVehroutes ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461842==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x57f2226853f0 bp 0x7ffc4ec42ef0 sp 0x7ffc4ec42ee8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x57f2226853ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x57f2227b4a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x57f222b32d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x57f2227adcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x57f222ec046b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x6ffd913e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x6ffd9139aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x6ffd9139badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x6ffd91390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x6ffd913e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x57f222ef7802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x57f2231aafa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x57f22041549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x57f220421b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x57f2201e059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x6ffd8e22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x6ffd8e22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x57f220103584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x57f2201dc9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x57f222719935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x57f22246d116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x57f2227b360d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x57f222b32d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:57.501527+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,11c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600">
<         <route edges="0/1to1/1 1/1to2/1 2/1to3/1 3/1to4/1"/>
<     </vehicle>
< 
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600">
<         <route edges="0/1to1/1 1/1to2/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
13c11,31
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>         <vehroute-output.sorted value="true"/>
>         <vehroute-output.write-unfinished value="true"/>
>     </output>
> 
>     <time>
>         <end value="100"/>
>     </time>
> 
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state taxi t60_grouped ( Last six runs Apr2026 )

---------- Differences in errors ----------
4a5,65
> 
> =================================================================
> ==2460952==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 928 byte(s) in 4 object(s) allocated from:
>     #0 0x5e09b45919f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5e09b5442787 in MSDispatch::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, 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&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:153:31
>     #2 0x5e09b50cb994 in MSDevice_Taxi::addReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<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>>>> const&, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:223:38
>     #3 0x5e09b5adb2cb in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:333:13
>     #4 0x5e09b5af5fef in MSStageDriving::loadState(MSTransportable*, std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>&) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:688:5
>     #5 0x5e09b5b93931 in MSTransportable::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:711:16
>     #6 0x5e09b6b6374d in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:498:28
>     #7 0x5e09b727546b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #8 0x730f4dde68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x730f4dd9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x730f4dd9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #11 0x730f4dd90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #12 0x730f4dde0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #13 0x5e09b72ac802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #14 0x5e09b755ffa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #15 0x5e09b47ca49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #16 0x5e09b47d6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #17 0x5e09b459559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #18 0x730f4ac2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #19 0x730f4ac2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #20 0x5e09b44b8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 160 byte(s) in 4 object(s) allocated from:
>     #0 0x5e09b45919f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state teleporting ( Last six runs Apr2026 )

---------- Differences in errors ----------
59,101c59,136
< Warning: Teleporting vehicle 'flow.17'; waited too long (jam), lane='E0toF0_0', time=338.00.
< Warning: Teleporting vehicle 'flow.19'; waited too long (jam), lane='D0toE0_0', time=340.00.
< Warning: Teleporting vehicle 'flow.2'; waited too long (yield), lane='A0toA1_0', time=357.00.
< Warning: Teleporting vehicle 'flow.12'; waited too long (jam), lane='B1toA1_0', time=358.00.
< Warning: Vehicle 'flow.2' ends teleporting on edge 'A1toA0', time=360.00.
< Warning: Vehicle 'flow.7' teleports beyond arrival edge 'A1toA0', time=365.00.
< Warning: Vehicle 'flow.12' teleports beyond arrival edge 'A1toA0', time=385.00.
< Warning: Vehicle 'flow.17' teleports beyond arrival edge 'A1toA0', time=417.00.
< Warning: Vehicle 'flow.19' teleports beyond arrival edge 'A1toA0', time=423.00.
< Warning: Teleporting vehicle 'flow.11'; waited too long (yield), lane='C1toB1_0', time=464.00.
< Warning: Vehicle 'flow.11' ends teleporting on edge 'B1toA1', time=464.00.
< Warning: Teleporting vehicle 'flow.13'; waited too long (yield), lane='D1toC1_0', time=465.00.
< Warning: Vehicle 'flow.13' ends teleporting on edge 'C1toB1', time=465.00.
< Warning: Teleporting vehicle 'flow.14'; waited too long (yield), lane='E1toD1_0', time=466.00.
< Warning: Teleporting vehicle 'flow.15'; waited too long (yield), lane='F1toE1_0', time=466.00.
< Warning: Vehicle 'flow.14' ends teleporting on edge 'D1toC1', time=466.00.
< Warning: Vehicle 'flow.15' ends teleporting on edge 'E1toD1', time=466.00.
< Warning: Teleporting vehicle 'flow.9'; waited too long (yield), lane='A1toA0_0', time=557.00.
< Warning: Vehicle 'flow.9' ends teleporting on edge 'A0toA1', time=562.00.
< Warning: Teleporting vehicle 'flow.13'; waited too long (yield), lane='C1toB1_0', time=567.00.
< Warning: Vehicle 'flow.13' ends teleporting on edge 'B1toA1', time=567.00.
< Warning: Teleporting vehicle 'flow.14'; waited too long (yield), lane='D1toC1_0', time=568.00.
< Warning: Teleporting vehicle 'flow.15'; waited too long (yield), lane='E1toD1_0', time=568.00.
< Warning: Vehicle 'flow.14' ends teleporting on edge 'C1toB1', time=568.00.
< Warning: Vehicle 'flow.15' ends teleporting on edge 'D1toC1', time=568.00.
< Warning: Teleporting vehicle 'flow.16'; waited too long (yield), lane='F1toE1_0', time=570.00.
< Warning: Vehicle 'flow.16' ends teleporting on edge 'E1toD1', time=570.00.
< Warning: Teleporting vehicle 'flow.13'; waited too long (jam), lane='B1toA1_0', time=669.00.
< Warning: Teleporting vehicle 'flow.15'; waited too long (jam), lane='D1toC1_0', time=670.00.
<truncated after showing first 30 lines>
---------- Differences in output ----------
7,13c7
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 330.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 1053.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state teleporting_highbegin ( Last six runs Apr2026 )

---------- Differences in errors ----------
59,101c59,136
< Warning: Teleporting vehicle 'flow.17'; waited too long (jam), lane='E0toF0_0', time=1576800338.00.
< Warning: Teleporting vehicle 'flow.19'; waited too long (jam), lane='D0toE0_0', time=1576800340.00.
< Warning: Teleporting vehicle 'flow.2'; waited too long (yield), lane='A0toA1_0', time=1576800357.00.
< Warning: Teleporting vehicle 'flow.12'; waited too long (jam), lane='B1toA1_0', time=1576800358.00.
< Warning: Vehicle 'flow.2' ends teleporting on edge 'A1toA0', time=1576800360.00.
< Warning: Vehicle 'flow.7' teleports beyond arrival edge 'A1toA0', time=1576800365.00.
< Warning: Vehicle 'flow.12' teleports beyond arrival edge 'A1toA0', time=1576800385.00.
< Warning: Vehicle 'flow.17' teleports beyond arrival edge 'A1toA0', time=1576800417.00.
< Warning: Vehicle 'flow.19' teleports beyond arrival edge 'A1toA0', time=1576800423.00.
< Warning: Teleporting vehicle 'flow.11'; waited too long (yield), lane='C1toB1_0', time=1576800464.00.
< Warning: Vehicle 'flow.11' ends teleporting on edge 'B1toA1', time=1576800464.00.
< Warning: Teleporting vehicle 'flow.13'; waited too long (yield), lane='D1toC1_0', time=1576800465.00.
< Warning: Vehicle 'flow.13' ends teleporting on edge 'C1toB1', time=1576800465.00.
< Warning: Teleporting vehicle 'flow.14'; waited too long (yield), lane='E1toD1_0', time=1576800466.00.
< Warning: Teleporting vehicle 'flow.15'; waited too long (yield), lane='F1toE1_0', time=1576800466.00.
< Warning: Vehicle 'flow.14' ends teleporting on edge 'D1toC1', time=1576800466.00.
< Warning: Vehicle 'flow.15' ends teleporting on edge 'E1toD1', time=1576800466.00.
< Warning: Teleporting vehicle 'flow.9'; waited too long (yield), lane='A1toA0_0', time=1576800557.00.
< Warning: Vehicle 'flow.9' ends teleporting on edge 'A0toA1', time=1576800562.00.
< Warning: Teleporting vehicle 'flow.13'; waited too long (yield), lane='C1toB1_0', time=1576800567.00.
< Warning: Vehicle 'flow.13' ends teleporting on edge 'B1toA1', time=1576800567.00.
< Warning: Teleporting vehicle 'flow.14'; waited too long (yield), lane='D1toC1_0', time=1576800568.00.
< Warning: Teleporting vehicle 'flow.15'; waited too long (yield), lane='E1toD1_0', time=1576800568.00.
< Warning: Vehicle 'flow.14' ends teleporting on edge 'C1toB1', time=1576800568.00.
< Warning: Vehicle 'flow.15' ends teleporting on edge 'D1toC1', time=1576800568.00.
< Warning: Teleporting vehicle 'flow.16'; waited too long (yield), lane='F1toE1_0', time=1576800570.00.
< Warning: Vehicle 'flow.16' ends teleporting on edge 'E1toD1', time=1576800570.00.
< Warning: Teleporting vehicle 'flow.13'; waited too long (jam), lane='B1toA1_0', time=1576800669.00.
< Warning: Teleporting vehicle 'flow.15'; waited too long (jam), lane='D1toC1_0', time=1576800670.00.
<truncated after showing first 30 lines>
---------- Differences in output ----------
7,13c7
< Loading state from 'state.xml' ... done ((TIME)).
< Loading route-files incrementally from 'input_routes.rou.xml'
< Loading done.
< Simulation started with time: 1576800330.00.
< Reason: All vehicles have left the simulation.
< -- Unordered text as found by filter '^Simulation ended at time:' --
< Simulation ended at time: 1576801053.00.
---
> Loading state from 'state.xml' ...-- Unordered text as found by filter '^Simulation ended at time:' --

TEST FAILED on ts-sim-build-ba : state vehroute_exit_times ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==2461135==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5ef54cff53f0 bp 0x7ffd63669470 sp 0x7ffd63669468
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5ef54cff53ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5ef54d124a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5ef54d4a2d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5ef54d11dcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5ef54d83046b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7c6d7a5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7c6d7a59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7c6d7a59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7c6d7a590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7c6d7a5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5ef54d867802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5ef54db1afa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5ef54ad8549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5ef54ad91b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5ef54ab5059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7c6d7742a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7c6d7742a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5ef54aa73584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5ef54ab4c9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5ef54d089935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5ef54cddd116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5ef54d12360d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5ef54d4a2d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:19.114634+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1" exitTimes="44.00 130.00 216.00 260.00"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,11c11,14
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1" exitTimes="47.00 133.00 219.00 262.00"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes2.xml"/>
>         <vehroute-output.exit-times value="true"/>
>     </output>
13c16,26
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state waut ( Last six runs Apr2026 )

---------- Differences in errors ----------
2a3,80
> =================================================================
> ==2461893==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x577875d123f0 bp 0x7ffe238890f0 sp 0x7ffe238890e8
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x577875d123ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x577875e41a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5778761bfd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x577875e3acb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x57787654d46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x74178a1e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x74178a19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x74178a19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x74178a190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x74178a1e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x577876584802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x577876837fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x577873aa249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x577873aaeb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x57787386d59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x74178702a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x74178702a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x577873790584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x5778738699f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x577875da6935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x577875afa116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x577875e4060d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5778761bfd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:59.405475+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,21c6,26
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="v.14" depart="140.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="155.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="15.00" routeLength="194.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_v.14" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.15" depart="150.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="165.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="15.00" routeLength="194.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_v.15" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.16" depart="160.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="175.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="15.00" routeLength="194.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_v.16" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.17" depart="170.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="185.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="15.00" routeLength="194.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_v.17" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.18" depart="180.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="195.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="15.00" routeLength="194.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_v.18" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.19" depart="190.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="205.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="15.00" routeLength="194.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_v.19" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.20" depart="200.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="309.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="109.00" routeLength="194.90" waitingTime="91.00" waitingCount="1" stopTime="0.00" timeLoss="94.43" rerouteNo="0" devices="tripinfo_v.20" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.21" depart="210.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="310.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="100.00" routeLength="194.90" waitingTime="82.00" waitingCount="1" stopTime="0.00" timeLoss="85.97" rerouteNo="0" devices="tripinfo_v.21" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.22" depart="220.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="312.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="92.00" routeLength="194.90" waitingTime="74.00" waitingCount="1" stopTime="0.00" timeLoss="77.51" rerouteNo="0" devices="tripinfo_v.22" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.23" depart="230.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="314.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="84.00" routeLength="194.90" waitingTime="65.00" waitingCount="1" stopTime="0.00" timeLoss="69.05" rerouteNo="0" devices="tripinfo_v.23" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.24" depart="240.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="315.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="75.00" routeLength="194.90" waitingTime="57.00" waitingCount="1" stopTime="0.00" timeLoss="60.59" rerouteNo="0" devices="tripinfo_v.24" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.25" depart="250.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="317.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="67.00" routeLength="194.90" waitingTime="48.00" waitingCount="1" stopTime="0.00" timeLoss="52.13" rerouteNo="0" devices="tripinfo_v.25" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.26" depart="260.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="318.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="58.00" routeLength="194.90" waitingTime="40.00" waitingCount="1" stopTime="0.00" timeLoss="43.67" rerouteNo="0" devices="tripinfo_v.26" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.27" depart="270.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="320.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="50.00" routeLength="194.90" waitingTime="31.00" waitingCount="1" stopTime="0.00" timeLoss="35.21" rerouteNo="0" devices="tripinfo_v.27" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.28" depart="280.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="321.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="41.00" routeLength="194.90" waitingTime="23.00" waitingCount="1" stopTime="0.00" timeLoss="26.75" rerouteNo="0" devices="tripinfo_v.28" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.29" depart="290.00" departLane="E0_0" departPos="5.10" departSpeed="13.30" departDelay="0.00" arrival="323.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="33.00" routeLength="194.90" waitingTime="15.00" waitingCount="1" stopTime="0.00" timeLoss="18.29" rerouteNo="0" devices="tripinfo_v.29" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state waut2 ( Last six runs Apr2026 )

---------- Differences in errors ----------
2a3,80
> =================================================================
> ==2461892==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x5a4bc0f983f0 bp 0x7fffbaaab8d0 sp 0x7fffbaaab8c8
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x5a4bc0f983ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5a4bc10c7a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5a4bc1445d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5a4bc10c0cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5a4bc17d346b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7db909de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7db909d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7db909d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7db909d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7db909de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5a4bc180a802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5a4bc1abdfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5a4bbed2849b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5a4bbed34b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5a4bbeaf359e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7db906c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7db906c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5a4bbea16584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x5a4bbeaef9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5a4bc102c935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5a4bc0d80116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5a4bc10c660d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5a4bc1445d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in tripinfo2 ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:59.411358+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,16c6,26
< <tripinfos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/tripinfo_file.xsd">
<     <tripinfo id="v.19" depart="190.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="205.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="15.00" routeLength="194.90" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="0" devices="tripinfo_v.19" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.20" depart="200.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="309.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="109.00" routeLength="194.90" waitingTime="91.00" waitingCount="1" stopTime="0.00" timeLoss="94.43" rerouteNo="0" devices="tripinfo_v.20" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.21" depart="210.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="310.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="100.00" routeLength="194.90" waitingTime="82.00" waitingCount="1" stopTime="0.00" timeLoss="85.97" rerouteNo="0" devices="tripinfo_v.21" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.22" depart="220.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="312.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="92.00" routeLength="194.90" waitingTime="74.00" waitingCount="1" stopTime="0.00" timeLoss="77.51" rerouteNo="0" devices="tripinfo_v.22" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.23" depart="230.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="314.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="84.00" routeLength="194.90" waitingTime="65.00" waitingCount="1" stopTime="0.00" timeLoss="69.05" rerouteNo="0" devices="tripinfo_v.23" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.24" depart="240.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="315.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="75.00" routeLength="194.90" waitingTime="57.00" waitingCount="1" stopTime="0.00" timeLoss="60.59" rerouteNo="0" devices="tripinfo_v.24" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.25" depart="250.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="317.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="67.00" routeLength="194.90" waitingTime="48.00" waitingCount="1" stopTime="0.00" timeLoss="52.13" rerouteNo="0" devices="tripinfo_v.25" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.26" depart="260.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="318.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="58.00" routeLength="194.90" waitingTime="40.00" waitingCount="1" stopTime="0.00" timeLoss="43.67" rerouteNo="0" devices="tripinfo_v.26" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.27" depart="270.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="320.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="50.00" routeLength="194.90" waitingTime="31.00" waitingCount="1" stopTime="0.00" timeLoss="35.21" rerouteNo="0" devices="tripinfo_v.27" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.28" depart="280.00" departLane="E0_0" departPos="5.10" departSpeed="13.89" departDelay="0.00" arrival="321.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="41.00" routeLength="194.90" waitingTime="23.00" waitingCount="1" stopTime="0.00" timeLoss="26.75" rerouteNo="0" devices="tripinfo_v.28" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="v.29" depart="290.00" departLane="E0_0" departPos="5.10" departSpeed="13.30" departDelay="0.00" arrival="323.00" arrivalLane="E1_0" arrivalPos="100.00" arrivalSpeed="13.89" duration="33.00" routeLength="194.90" waitingTime="15.00" waitingCount="1" stopTime="0.00" timeLoss="18.29" rerouteNo="0" devices="tripinfo_v.29" vType="DEFAULT_VEHTYPE" speedFactor="1.00" vaporized=""/>
< </tripinfos>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>         <load-state value="state.xml"/>
>     </input>
> 
>     <output>
>         <tripinfo-output value="tripinfo2.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : state xml ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,78
> =================================================================
> ==2461125==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x64d4ddc493f0 bp 0x7ffdddeacb70 sp 0x7ffdddeacb68
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x64d4ddc493ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x64d4ddd78a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x64d4de0f6d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x64d4ddd71cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x64d4de48446b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7b368b5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7b368b59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7b368b59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7b368b590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7b368b5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x64d4de4bb802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x64d4de76efa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x64d4db9d949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x64d4db9e5b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x64d4db7a459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7b368842a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7b368842a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x64d4db6c7584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x64d4db7a09f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64d4ddcdd935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x64d4dda31116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x64d4ddd7760d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x64d4de0f6d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:25:18.972052+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="260.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,11c11,13
<     <vehicle id="1" depart="5.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="262.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
13c15,25
< </routes>
---
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : sumo socketout ( Last six runs Apr2026 )

---------- Differences in errors ----------
2a3,46
> 
> =================================================================
> ==2442808==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 384 byte(s) in 1 object(s) allocated from:
>     #0 0x61c086d579f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x61c0880633d9 in MSMeanData_Emissions::createValues(MSLane*, double, bool) const /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData_Emissions.cpp:189:12
>     #2 0x61c088026e1f in MSMeanData::writeEdge(OutputDevice&, std::vector<MSMeanData::MeanDataValues*, std::allocator<MSMeanData::MeanDataValues*>> const&, MSEdge const*, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:739:39
>     #3 0x61c08802b90a in MSMeanData::writeXMLOutput(OutputDevice&, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:817:17
>     #4 0x61c087ecd5d6 in MSDetectorControl::writeOutput(long long, bool) /home/delphi/clangDebug/sumo/src/microsim/output/MSDetectorControl.cpp:142:22
>     #5 0x61c088e9032e in MSNet::writeOutput() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1242:24
>     #6 0x61c088e86c37 in MSNet::postMoveStep() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:947:5
>     #7 0x61c088e5e348 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:926:5
>     #8 0x61c088e57508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #9 0x61c086d5b961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #10 0x7ecf48a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #11 0x7ecf48a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #12 0x61c086c7e584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 22 byte(s) in 1 object(s) allocated from:
>     #0 0x61c086d579f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x61c086d61a48 in std::__new_allocator<char>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x61c086d6180c in std::allocator<char>::allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/allocator.h:196:32
>     #3 0x61c086d6180c in std::allocator_traits<std::allocator<char>>::allocate(std::allocator<char>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #4 0x61c086d6180c in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_S_allocate(std::allocator<char>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:131:16
>     #5 0x61c086d610f4 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_create(unsigned long&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.tcc:159:14
>     #6 0x61c0878824ce in void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_construct<char*>(char*, char*, std::forward_iterator_tag) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.tcc:229:14
>     #7 0x61c088e2a6d3 in MSMoveReminder::MSMoveReminder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, MSLane*, bool) /home/delphi/clangDebug/sumo/src/microsim/MSMoveReminder.cpp:58:5
>     #8 0x61c088007a62 in MSMeanData::MeanDataValues::MeanDataValues(MSLane*, double, bool, MSMeanData const*) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:63:5
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci bugs ticket1433 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,82
> =================================================================
> ==2449036==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000b9918 at pc 0x6328dd6c53f0 bp 0x7ffd99774730 sp 0x7ffd99774728
> READ of size 4 at 0x5190000b9918 thread T0
>     #0 0x6328dd6c53ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x6328dd7f4a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x6328ddb72d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6328dd7edcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6328ddf0046b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7c26a7de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7c26a7d9985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7c26a7d9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7c26a7d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7c26a7de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x6328ddf37802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x6328de1eafa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x6328db45549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6328db461b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x6328db22059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7c26a4c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7c26a4c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x6328db143584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x5190000b9918 is located 0 bytes after 920-byte region [0x5190000b9580,0x5190000b9918)
> allocated by thread T0 here:
>     #0 0x6328db21c9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x6328dd759935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x6328dd4ad116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x6328dd7f360d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x6328ddb72d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci bugs ticket3505 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,82
> =================================================================
> ==2449133==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x639d9678e3f0 bp 0x7ffddc842770 sp 0x7ffddc842768
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x639d9678e3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x639d968bda1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x639d96c3bd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x639d968b6cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x639d96fc946b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x75c1ed7e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x75c1ed79aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x75c1ed79badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x75c1ed790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x75c1ed7e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x639d97000802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x639d972b3fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x639d9451e49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x639d9452ab0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x639d942e959e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x75c1ea62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x75c1ea62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x639d9420c584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x639d942e59f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x639d96822935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x639d96576116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x639d968bc60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x639d96c3bd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
3d2
< 300.0
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:12:34.317974+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration 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" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="261.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="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="263.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="veh2" type="t2" depart="20.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0104" arrival="266.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="input_state.xml"/>
>     </input>
17c11,31
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <processing>
>         <step-method.ballistic value="true"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci bugs ticket3505_test_with_begin_ge_savetime ( Last six runs Apr2026 )

---------- Differences in errors ----------
1a2,83
> =================================================================
> ==2449177==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x64cc0cbc13f0 bp 0x7ffc15f7a0d0 sp 0x7ffc15f7a0c8
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x64cc0cbc13ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x64cc0ccf0a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x64cc0d06ed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x64cc0cce9cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x64cc0d3fc46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7f9520be68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7f9520b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7f9520b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7f9520b90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7f9520be0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x64cc0d433802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x64cc0d6e6fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x64cc0a95149b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x64cc0a95db0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x64cc0a71c59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7f951da2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7f951da2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x64cc0a63f584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x64cc0a7189f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64cc0cc55935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x64cc0c9a9116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x64cc0ccef60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x64cc0d06ed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
3d2
< 300.0
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:12:35.667959+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration 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" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="261.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="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="263.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="veh2" type="t2" depart="20.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0104" arrival="266.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="input_state.xml"/>
>     </input>
17c11,35
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <time>
>         <begin value="60"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci bugs ticket3505_with_load_offset ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,82
> =================================================================
> ==2449148==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x5f6f584e03f0 bp 0x7ffe72ebbab0 sp 0x7ffe72ebbaa8
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x5f6f584e03ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5f6f5860fa1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5f6f5898dd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5f6f58608cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5f6f58d1b46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x79ad0dbe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x79ad0db9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x79ad0db9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x79ad0db90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x79ad0dbe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5f6f58d52802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5f6f59005fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5f6f5627049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5f6f5627cb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5f6f5603b59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x79ad0aa2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x79ad0aa2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5f6f55f5e584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x5f6f560379f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5f6f58574935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5f6f582c8116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5f6f5860e60d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5f6f5898dd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
3d2
< 300.0
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:12:34.607380+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,15c6,10
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="veh0" depart="100.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="261.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="veh1" type="t1" depart="110.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="263.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
< 
<     <vehicle id="veh2" type="t2" depart="120.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0104" arrival="266.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="input_state.xml"/>
>         <load-state.offset value="-100.0"/>
>     </input>
17c12,32
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <processing>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci bugs ticket3522 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,82
> =================================================================
> ==2449199==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000098218 at pc 0x5fabca12a3f0 bp 0x7ffecb7dbcb0 sp 0x7ffecb7dbca8
> READ of size 4 at 0x519000098218 thread T0
>     #0 0x5fabca12a3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5fabca259a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5fabca5d7d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5fabca252cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5fabca96546b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7db387de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7db387d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7db387d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7db387d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7db387de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5fabca99c802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5fabcac4ffa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5fabc7eba49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5fabc7ec6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5fabc7c8559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7db384c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7db384c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5fabc7ba8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000098218 is located 0 bytes after 920-byte region [0x519000097e80,0x519000098218)
> allocated by thread T0 here:
>     #0 0x5fabc7c819f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5fabca1be935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x5fabc9f12116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5fabca25860d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x5fabca5d7d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
18,34d17
< Get after load....
< vtype
< 1.0 == 1.0
< 1.0 == 1.0
< 2.0 == 2.0
< 3.0 == 3.0
< 6.0 == 6.0
< 7.0 == 7.0
< 1.3 == 1.3
< vehicle
< 1.0 == 1.0
< 1.0 == 1.0
< 2.0 == 2.0
< 3.0 == 3.0
< 6.0 == 6.0
< 7.0 == 7.0
< 1.3 == 1.3
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:12:36.525872+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,7c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="veh0" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="270.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
9,11c11,13
<     <vehicle id="veh1" type="t1" depart="10.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="276.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
13,15c15,18
<     <vehicle id="veh2" type="t2@veh2" depart="20.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0104" arrival="282.00">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <report>
>         <duration-log.disable value="true"/>
>         <no-step-log value="true"/>
>     </report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci calibrator calibrator ( Last six runs Apr2026 )

---------- Differences in errors ----------
2a3,21
> 
> =================================================================
> ==2455789==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 616 byte(s) in 1 object(s) allocated from:
>     #0 0x5657dd5dc9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5657de55ed94 in MSCalibrator::setFlow(long long, long long, double, double, SUMOVehicleParameter) /home/delphi/clangDebug/sumo/src/microsim/trigger/MSCalibrator.cpp:747:30
>     #2 0x5657e0c00837 in libsumo::Calibrator::setFlow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::al
locator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Calibrator.cpp:172:34
>     #3 0x5657dd6dbac5 in TraCIServerAPI_Calibrator::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Calibrator.cpp:59:17
>     #4 0x5657dd60b086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #5 0x5657dd615d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #6 0x5657df6dda89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #7 0x5657df6dc508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #8 0x5657dd5e0961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #9 0x7e2cb642a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #10 0x7e2cb642a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #11 0x5657dd503584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> SUMMARY: AddressSanitizer: 616 byte(s) leaked in 1 allocation(s).

TEST FAILED on ts-sim-build-ba : traci connection multipleConnections unspecifiedOrderWarning sumo ( Last six runs Apr2026 )

---------- Differences in errors ----------
2a3,317
> 
> =================================================================
> ==2448292==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 240 byte(s) in 2 object(s) allocated from:
>     #0 0x5d1c1e5609f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5d1c1e584cd6 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:547:32
>     #2 0x5d1c1e58baeb 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/clangDebug/sumo/src/traci-server/TraCIServer.cpp:594:26
>     #3 0x5d1c1e7a5055 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:362:5
>     #4 0x5d1c1e56459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #5 0x75c88882a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #6 0x75c88882a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #7 0x5d1c1e487584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 128 byte(s) in 2 object(s) allocated from:
>     #0 0x5d1c1e5609f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5d1c1e5fe611 in std::__new_allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, 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>>>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x5d1c1e5fdf6c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, 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>>>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<MSNet::VehicleState const, 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>>>>>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x5d1c1e5fdf6c in std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, 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>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<c
har>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, 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_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x5d1c1e5fddf4 in std::_Rb_tree_node<std::pair<MSNet::VehicleState const, 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>>>>>>* std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_trai
ts<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, 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>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<ch
ar, std::char_traits<char>, std::allocator<char>>>>>>>::_M_create_node<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23
>     #5 0x5d1c1e5fc897 in std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, 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>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<c
har>, std::allocator<char>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, 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>>>>>>>::_Auto_node::_Auto_node<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, 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>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, 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>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState c
onst, 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>>>>>>>&, std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std::tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1633:18
>     #6 0x5d1c1e5fb9b8 in std::_Rb_tree_iterator<std::pair<MSNet::VehicleState const, 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>>>>>> std::_Rb_tree<MSNet::VehicleState, std::pair<MSNet::VehicleState const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_t
raits<char>, std::allocator<char>>>>>, std::_Select1st<std::pair<MSNet::VehicleState const, 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>>>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, 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_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>, std::tuple<>>(std::_Rb_tree_const_iterator<std::pair<MSNet::VehicleState const, 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>>>>>>, std::piecewise_construct_t const&, std::tuple<MSNet::VehicleState&&>&&, std::
tuple<>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2458:13
>     #7 0x5d1c1e5c99e0 in std::map<MSNet::VehicleState, 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>>>>, std::less<MSNet::VehicleState>, std::allocator<std::pair<MSNet::VehicleState const, 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::a
llocator<char>>>>>>>::operator[](MSNet::VehicleState&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:532:15
>     #8 0x5d1c1e58538a in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:549:13
>     #9 0x5d1c1e58baeb 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/clangDebug/sumo/src/traci-server/TraCIServer.cpp:594:26
>     #10 0x5d1c1e7a5055 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:362:5
>     #11 0x5d1c1e56459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #12 0x75c88882a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #13 0x75c88882a28a in __libc_start_main csu/../csu/libc-start.c:360:3
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci misc encoding ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,4
> /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:466:32: runtime error: implicit conversion from type 'unsigned char' of value 195 (8-bit, unsigned) to type 'const char_type' (aka 'const char') changed the value to -61 (8-bit, signed)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/basic_string.h:466:32 
> /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algobase.h:403:20: runtime error: implicit conversion from type 'char' of value -61 (8-bit, signed) to type 'unsigned char' changed the value to 195 (8-bit, unsigned)
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_algobase.h:403:20 

TEST FAILED on ts-sim-build-ba : traci misc signature ( Last six runs Apr2026 )

---------- Differences in errors ----------
1,14c1,9
<   traci.vehicle.setLaneChangeMode("horiz", lcm=0)
<   traci.vehicle.setParameter(objID="horiz", key="blub", value="blubber")
<   traci.vehicle.setParameter(objectID="horiz", param="blub", value="blubber")
<   traci.vehicle.setParameter(objID="horiz", param="blub", value="blubber")
<   traci.vehicle.setParameter(objID="horiz", param="blub", value="blubber")
<   traci.vehicle.setParameter(oID="horiz", param="blub", value="blubber")
< -- Unordered text as found by filter '^UserWarning:' --
< UserWarning: Use of deprecated parameter lcm in function setLaneChangeMode, use laneChangeMode instead.
< UserWarning: Use of deprecated parameter objID in function setParameter, use objectID instead.
< UserWarning: Use of deprecated parameter objID in function setParameter, use objectID instead.
< UserWarning: Use of deprecated parameter param in function setParameter, use key instead.
< UserWarning: Use of deprecated parameter param in function setParameter, use key instead.
< UserWarning: Use of deprecated parameter param in function setParameter, use key instead.
< 
---
> Traceback (most recent call last):
>   File "/home/delphi/clangDebug/sumo/tests/../tests/complex/traci/misc/signature/runner.py", line 27, in <module>
>     import libsumo
>   File "/home/delphi/clangDebug/sumo/tools/libsumo/__init__.py", line 64, in <module>
>     from .libsumo import vehicle, simulation, person, trafficlight, edge  # noqa
>     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/home/delphi/clangDebug/sumo/tools/libsumo/libsumo.py", line 10, in <module>
>     from . import _libsumo
> ImportError: cannot import name '_libsumo' from partially initialized module 'libsumo' (most likely due to a circular import) (/home/delphi/clangDebug/sumo/tools/libsumo/__init__.py)
---------- Differences in output ----------
1,5d0
< lane.getLinks traci: (laneID, extended=True) libsumo: (laneID)
< person.getPosition traci: (personID) libsumo: (personID, includeZ=False)
< poi.getPosition traci: (poiID) libsumo: (poiID, includeZ=False)
< vehicle.getPosition traci: (vehID) libsumo: (vehID, includeZ=False)
< setParameter() got an unexpected keyword argument 'oID'

TEST FAILED on ts-sim-build-ba : traci poi poi ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,85
> /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19: runtime error: member call on address 0x50600010e380 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>'
> 0x50600010e380: note: object has invalid vptr
>  00 00 00 00  b5 75 00 00 00 00 00 00  00 00 00 00 be be be be  c0 b2 00 00 30 51 00 00  20 c5 00 00
>               ^~~~~~~~~~~~~~~~~~~~~~~
>               invalid vptr
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19 
> /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9: runtime error: member access within address 0x50600010e380 which does not point to an object of type 'ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics *>'
> 0x50600010e380: note: object has invalid vptr
>  00 00 00 00  b5 75 00 00 00 00 00 00  00 00 00 00 be be be be  c0 b2 00 00 30 51 00 00  20 c5 00 00
>               ^~~~~~~~~~~~~~~~~~~~~~~
>               invalid vptr
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:9 
> =================================================================
> ==2455510==ERROR: AddressSanitizer: heap-use-after-free on address 0x50600010e3b0 at pc 0x5c1f2666a125 bp 0x7ffdb5cd0c70 sp 0x7ffdb5cd0c68
> WRITE of size 1 at 0x50600010e3b0 thread T0
>     #0 0x5c1f2666a124 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::deschedule() /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:33
>     #1 0x5c1f2665def9 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19
>     #2 0x5c1f2665e5b8 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:35
>     #3 0x5c1f25bbe77d in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:333:5
>     #4 0x5c1f25bc1048 in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:306:17
>     #5 0x5c1f23acabb2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:101:17
>     #6 0x75b72c22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #7 0x75b72c22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #8 0x5c1f239ed584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x50600010e3b0 is located 48 bytes inside of 56-byte region [0x50600010e380,0x50600010e3b8)
> freed by thread T0 here:
>     #0 0x5c1f23ac7271 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d9271) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5c1f270de721 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::~ParametrisedWrappingCommand() /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:57:36
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci simulation loadState IDList ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455594==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000b3018 at pc 0x5776aeeee3f0 bp 0x7ffdf7ffc930 sp 0x7ffdf7ffc928
> READ of size 4 at 0x5190000b3018 thread T0
>     #0 0x5776aeeee3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5776af01da1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5776af39bd1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5776af016cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5776af72946b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7834547e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x78345479985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78345479ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x783454790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7834547e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5776af760802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5776afa13fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5776aeb96a42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x5776b00cbbf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x5776acb6626c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5776aca74086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5776aca7ed7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x5776aeb46a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x5776aeb45508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5776aca49961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x78345162a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x78345162a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5776ac96c584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x5190000b3018 is located 0 bytes after 920-byte region [0x5190000b2c80,0x5190000b3018)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,5d2
< 10.0 departed=() arrived=()
< 11.0 departed=('v.10',) arrived=('v.9',)
< 20.0 departed=('v.11', 'v.12', 'v.13', 'v.14', 'v.15', 'v.16', 'v.17', 'v.18', 'v.19') arrived=('v.10', 'v.11', 'v.12', 'v.13', 'v.14', 'v.15', 'v.16', 'v.17', 'v.18')

TEST FAILED on ts-sim-build-ba : traci simulation loadState calibrator ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455689==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000d7e18 at pc 0x6062440943f0 bp 0x7fff97fef330 sp 0x7fff97fef328
> READ of size 4 at 0x5190000d7e18 thread T0
>     #0 0x6062440943ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x6062441c3a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x606244541d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6062441bccb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6062448cf46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7eabdd1e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7eabdd19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7eabdd19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7eabdd190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7eabdd1e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x606244906802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x606244bb9fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x606243d3ca42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x606245271bf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x606241d0c26c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x606241c1a086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x606241c24d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x606243ceca89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x606243ceb508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x606241bef961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7eabda02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7eabda02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x606241b12584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x5190000d7e18 is located 0 bytes after 920-byte region [0x5190000d7a80,0x5190000d7e18)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in tripinfo ----------
8,11d7
<     <tripinfo id="cali.0.0" depart="18.00" departLane="SC_0" departPos="4.18" departSpeed="33.19" departDelay="0.00" arrival="30.00" arrivalLane="CN_0" arrivalPos="91.95" arrivalSpeed="14.72" duration="12.00" routeLength="195.82" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.56" rerouteNo="0" devices="tripinfo_cali.0.0" vType="car" speedFactor="1.06" vaporized=""/>
<     <tripinfo id="cali.0.1" depart="25.00" departLane="SC_0" departPos="41.57" departSpeed="28.39" departDelay="0.00" arrival="34.00" arrivalLane="CN_0" arrivalPos="91.95" arrivalSpeed="16.67" duration="9.00" routeLength="158.43" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.83" rerouteNo="0" devices="tripinfo_cali.0.1" vType="car" speedFactor="1.20" vaporized=""/>
<     <tripinfo id="cali.0.2" depart="25.00" departLane="SC_1" departPos="5.54" departSpeed="32.85" departDelay="0.00" arrival="37.00" arrivalLane="CN_1" arrivalPos="91.95" arrivalSpeed="14.53" duration="12.00" routeLength="194.46" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="1.52" rerouteNo="0" devices="tripinfo_cali.0.2" vType="car" speedFactor="1.05" vaporized=""/>
< </tripinfos>

TEST FAILED on ts-sim-build-ba : traci simulation loadState detectors ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455592==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000d6518 at pc 0x6405426763f0 bp 0x7ffed006d8d0 sp 0x7ffed006d8c8
> READ of size 4 at 0x5190000d6518 thread T0
>     #0 0x6405426763ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x6405427a5a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x640542b23d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x64054279ecb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x640542eb146b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7671cd9e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7671cd99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7671cd99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7671cd990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7671cd9e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x640542ee8802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x64054319bfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x64054231ea42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x640543853bf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x6405402ee26c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x6405401fc086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x640540206d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x6405422cea89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x6405422cd508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x6405401d1961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7671ca82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7671ca82a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x6405400f4584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x5190000d6518 is located 0 bytes after 920-byte region [0x5190000d6180,0x5190000d6518)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in detector ----------
2a3,4
> <!-- generated on 2026-04-22T07:16:22.078951+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,8c6,28
< <detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/det_e1_file.xsd">
<     <interval begin="0.00" end="11.00" id="d1" nVehContrib="1" flow="327.27" occupancy="3.73" speed="12.18" harmonicMeanSpeed="12.18" length="5.00" nVehEntered="1"/>
<     <interval begin="0.00" end="11.00" id="d2" sampledSeconds="4.27" nVehEntered="1" nVehLeft="1" nVehSeen="1" meanSpeed="12.88" meanTimeLoss="0.54" meanOccupancy="3.33" maxOccupancy="10.00" meanMaxJamLengthInVehicles="0.00" meanMaxJamLengthInMeters="0.00" maxJamLengthInVehicles="0" maxJamLengthInMeters="0.00" jamLengthInVehiclesSum="0" jamLengthInMetersSum="0.00" meanHaltingDuration="0.00" maxHaltingDuration="0.00" haltingDurationSum="0.00" meanIntervalHaltingDuration="0.00" maxIntervalHaltin
gDuration="0.00" intervalHaltingDurationSum="0.00" startedHalts="0" meanVehicleNumber="0.42" maxVehicleNumber="1"/>
<     <interval begin="0.00" end="11.00" id="d3" meanTravelTime="4.47" meanOverlapTravelTime="5.02" meanSpeed="12.53" meanHaltsPerVehicle="0.00" meanTimeLoss="0.58" vehicleSum="1" meanSpeedWithin="-1.00" meanHaltsPerVehicleWithin="-1.00" meanDurationWithin="-1.00" vehicleSumWithin="0" meanIntervalSpeedWithin="-1.00" meanIntervalHaltsPerVehicleWithin="-1.00" meanIntervalDurationWithin="-1.00" meanTimeLossWithin="-1.00"/>
< </detector>
---
>     <input>
>         <net-file value="input_net2.net.xml"/>
>         <additional-files value="input_additional.add.xml"/>
>     </input>
> 
>     <output>
>         <tripinfo-output value="tripinfos.xml"/>
>     </output>
> 
>     <processing>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <no-step-log value="true"/>
>     </report>
> 
>     <traci_server>
>         <remote-port value="42575"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,120d0
< i=0 time=2.0 det=d1 count=0 ids=()
< i=0 time=2.0 det=d2 count=0 ids=()
< i=0 time=2.0 det=d3 count=0 ids=()
< i=0 time=3.0 det=d1 count=0 ids=()
< i=0 time=3.0 det=d2 count=1 ids=('0',)
< i=0 time=3.0 det=d3 count=1 ids=('1',)
< i=0 time=4.0 det=d1 count=0 ids=()
< i=0 time=4.0 det=d2 count=1 ids=('0',)
< i=0 time=4.0 det=d3 count=1 ids=('1',)
< i=0 time=5.0 det=d1 count=1 ids=('1',)
< i=0 time=5.0 det=d2 count=1 ids=('0',)
< i=0 time=5.0 det=d3 count=1 ids=('1',)
< i=0 time=6.0 det=d1 count=1 ids=('1',)
< i=0 time=6.0 det=d2 count=1 ids=('0',)
< i=0 time=6.0 det=d3 count=1 ids=('1',)
< i=0 time=7.0 det=d1 count=0 ids=()
< i=0 time=7.0 det=d2 count=0 ids=()
< i=0 time=7.0 det=d3 count=1 ids=('1',)
< i=0 time=8.0 det=d1 count=0 ids=()
< i=0 time=8.0 det=d2 count=0 ids=()
< i=0 time=8.0 det=d3 count=0 ids=()
< i=0 time=9.0 det=d1 count=0 ids=()
< i=0 time=9.0 det=d2 count=0 ids=()
< i=0 time=9.0 det=d3 count=0 ids=()
< i=0 time=10.0 det=d1 count=0 ids=()
< i=0 time=10.0 det=d2 count=0 ids=()
< i=0 time=10.0 det=d3 count=0 ids=()
< i=0 time=11.0 det=d1 count=0 ids=()
< i=0 time=11.0 det=d2 count=0 ids=()
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci simulation loadState persons ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455668==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009dc18 at pc 0x648685e113f0 bp 0x7fffcd845f10 sp 0x7fffcd845f08
> READ of size 4 at 0x51900009dc18 thread T0
>     #0 0x648685e113ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x648685f40a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x6486862bed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x648685f39cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x64868664c46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7dd4befe68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7dd4bef9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7dd4bef9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7dd4bef90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7dd4befe0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x648686683802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x648686936fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x648685ab9a42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x648686feebf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x648683a8926c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x648683997086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x6486839a1d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x648685a69a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x648685a68508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x64868396c961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7dd4bbe2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7dd4bbe2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x64868388f584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009dc18 is located 0 bytes after 920-byte region [0x51900009d880,0x51900009dc18)
> allocated by thread T0 here:
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci simulation loadState persons2 ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455664==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009fa18 at pc 0x6318124b13f0 bp 0x7ffe01523a70 sp 0x7ffe01523a68
> READ of size 4 at 0x51900009fa18 thread T0
>     #0 0x6318124b13ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x6318125e0a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x63181295ed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6318125d9cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x631812cec46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x781ad23e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x781ad239aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x781ad239badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x781ad2390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x781ad23e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x631812d23802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x631812fd6fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x631812159a42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x63181368ebf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x63181012926c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x631810037086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x631810041d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x631812109a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x631812108508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x63181000c961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x781acf22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x781acf22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x63180ff2f584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009fa18 is located 0 bytes after 920-byte region [0x51900009f680,0x51900009fa18)
> allocated by thread T0 here:
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci simulation loadState persons_include ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455679==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009fa18 at pc 0x5bf532d873f0 bp 0x7fff5e50f370 sp 0x7fff5e50f368
> READ of size 4 at 0x51900009fa18 thread T0
>     #0 0x5bf532d873ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5bf532eb6a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5bf533234d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5bf532eafcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5bf5335c246b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7264c71e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7264c719aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7264c719badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7264c7190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7264c71e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5bf5335f9802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5bf5338acfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5bf532a2fa42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x5bf533f64bf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x5bf5309ff26c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5bf53090d086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5bf530917d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x5bf5329dfa89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x5bf5329de508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5bf5308e2961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7264c402a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7264c402a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5bf530805584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009fa18 is located 0 bytes after 920-byte region [0x51900009f680,0x51900009fa18)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in tripinfo ----------
5,9d4
<     <tripinfo id="0" depart="0.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="54.00" arrivalLane="CE_0" arrivalPos="91.95" arrivalSpeed="14.72" duration="54.00" routeLength="194.90" waitingTime="34.00" waitingCount="1" stopTime="0.00" timeLoss="40.52" rerouteNo="0" devices="tripinfo_0 routing_0" vType="car" speedFactor="1.06" vaporized=""/>
<     <personinfo id="p1" depart="0.00" type="ped" speedFactor="0.94" duration="117.00" waitingTime="0.00" timeLoss="11.16" traveltime="117.00">
<         <walk depart="0.00" departPos="0.00" arrival="117.00" arrivalPos="45.98" duration="117.00" routeLength="137.93" timeLoss="11.16" maxSpeed="1.30" waitingTime="0.00"/>
<     </personinfo>
< </tripinfos>

TEST FAILED on ts-sim-build-ba : traci simulation loadState railSignal ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455585==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009dc18 at pc 0x62cfa40c83f0 bp 0x7fff4c1435f0 sp 0x7fff4c1435e8
> READ of size 4 at 0x51900009dc18 thread T0
>     #0 0x62cfa40c83ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x62cfa41f7a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x62cfa4575d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62cfa41f0cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x62cfa490346b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x710765de68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x710765d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x710765d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x710765d90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x710765de0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x62cfa493a802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x62cfa4bedfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x62cfa3d70a42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x62cfa52a5bf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x62cfa1d4026c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x62cfa1c4e086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x62cfa1c58d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x62cfa3d20a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x62cfa3d1f508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x62cfa1c23961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x710762c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x710762c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x62cfa1b46584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x51900009dc18 is located 0 bytes after 920-byte region [0x51900009d880,0x51900009dc18)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in tripinfo ----------
5,7d4
<     <tripinfo id="t0" depart="0.00" departLane="" departPos="45.10" departSpeed="-1.00" departDelay="0.00" arrival="57.00" arrivalLane="e_0" arrivalPos="100.00" arrivalSpeed="8.00" duration="57.00" routeLength="300.20" waitingTime="0.00" waitingCount="0" stopTime="0.00" timeLoss="0.00" rerouteNo="1" devices="tripinfo_t0 routing_t0" vType="train" speedFactor="1.00" vaporized=""/>
<     <tripinfo id="t1" depart="13.00" departLane="" departPos="45.10" departSpeed="-1.00" departDelay="3.00" arrival="92.00" arrivalLane="e_0" arrivalPos="100.00" arrivalSpeed="8.00" duration="79.00" routeLength="500.40" waitingTime="2.00" waitingCount="1" stopTime="0.00" timeLoss="21.76" rerouteNo="1" devices="tripinfo_t1 routing_t1" vType="train" speedFactor="1.00" vaporized=""/>
< </tripinfos>

TEST FAILED on ts-sim-build-ba : traci simulation loadState repeat ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==2455554==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x62bb32f6a3f0 bp 0x7ffd67d98090 sp 0x7ffd67d98088
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x62bb32f6a3ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x62bb33099a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x62bb33417d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62bb33092cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x62bb337a546b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7d2c981e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7d2c9819aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7d2c9819badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7d2c98190c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7d2c981e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x62bb337dc802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x62bb33a8ffa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x62bb32c12a42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x62bb34147bf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x62bb30be226c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x62bb30af0086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x62bb30afad7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x62bb32bc2a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x62bb32bc1508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x62bb30ac5961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7d2c9502a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7d2c9502a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x62bb309e8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in fcd ----------
2a3,4
> <!-- generated on 2026-04-22T07:16:21.341316+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,107c6,27
< <fcd-export xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/fcd_file.xsd">
<     <timestep time="50.00">
<         <vehicle id="trip_0" x="130.76" y="95.05" angle="90.00" type="DEFAULT_VEHTYPE" speed="11.01" pos="22.71" lane="CE_0" slope="0.00"/>
<     </timestep>
<     <timestep time="51.00">
<         <vehicle id="trip_0" x="143.96" y="95.05" angle="90.00" type="DEFAULT_VEHTYPE" speed="13.20" pos="35.91" lane="CE_0" slope="0.00"/>
<     </timestep>
<     <timestep time="52.00">
<         <vehicle id="trip_0" x="158.53" y="95.05" angle="90.00" type="DEFAULT_VEHTYPE" speed="14.57" pos="50.48" lane="CE_0" slope="0.00"/>
<     </timestep>
<     <timestep time="53.00">
<         <vehicle id="trip_0" x="172.63" y="95.05" angle="90.00" type="DEFAULT_VEHTYPE" speed="14.09" pos="64.58" lane="CE_0" slope="0.00"/>
<     </timestep>
<     <timestep time="54.00">
<         <vehicle id="trip_0" x="186.48" y="95.05" angle="90.00" type="DEFAULT_VEHTYPE" speed="13.85" pos="78.43" lane="CE_0" slope="0.00"/>
<     </timestep>
<     <timestep time="55.00"/>
<     <timestep time="56.00"/>
<     <timestep time="57.00"/>
<     <timestep time="58.00"/>
<     <timestep time="59.00"/>
<     <timestep time="50.00">
<         <vehicle id="trip_0" x="131.24" y="95.05" angle="90.00" type="DEFAULT_VEHTYPE" speed="11.49" pos="23.19" lane="CE_0" slope="0.00"/>
<     </timestep>
<     <timestep time="51.00">
<         <vehicle id="trip_0" x="144.97" y="95.05" angle="90.00" type="DEFAULT_VEHTYPE" speed="13.73" pos="36.92" lane="CE_0" slope="0.00"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,15d0
< 1.5199999999999996
< 114.65
< 34.0
< 1.5199999999999996
< 114.65
< 34.0
< 1.5199999999999996
< 114.65
< 34.0
< 1.5199999999999996
< 114.65
< 34.0
< 1.5199999999999996
< 114.65
< 34.0

TEST FAILED on ts-sim-build-ba : traci simulation loadState rerouting ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,82
> =================================================================
> ==2455579==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000098718 at pc 0x612d193753f0 bp 0x7ffd2849dfd0 sp 0x7ffd2849dfc8
> READ of size 4 at 0x519000098718 thread T0
>     #0 0x612d193753ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x612d194a4a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x612d19822d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x612d1949dcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x612d19bb046b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x76aea8be68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x76aea8b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x76aea8b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x76aea8b90c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x76aea8be0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x612d19be7802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x612d19e9afa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x612d1710549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x612d17111b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x612d16ed059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x76aea5a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x76aea5a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x612d16df3584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000098718 is located 0 bytes after 920-byte region [0x519000098380,0x519000098718)
> allocated by thread T0 here:
>     #0 0x612d16ecc9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x612d19409935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x612d1915d116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x612d194a360d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x612d19822d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,200d0
< 1001.0
< 1002.0
< 1003.0
< 1004.0
< 1005.0
< 1006.0
< 1007.0
< 1008.0
< 1009.0
< 1010.0
< 1011.0
< 1012.0
< 1013.0
< 1014.0
< 1015.0
< 1016.0
< 1017.0
< 1018.0
< 1019.0
< 1020.0
< 1021.0
< 1022.0
< 1023.0
< 1024.0
< 1025.0
< 1026.0
< 1027.0
< 1028.0
< 1029.0
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci simulation simulation ( Last six runs Apr2026 )

---------- Differences in errors ----------
32a33,128
> 
> =================================================================
> ==2455755==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 616 byte(s) in 1 object(s) allocated from:
>     #0 0x5607188729f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x56071bee41ce 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/clangDebug/sumo/src/libsumo/Simulation.cpp:703:28
>     #2 0x560718989e92 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:230:62
>     #3 0x5607188b29ff in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22
>     #4 0x5607188a15e5 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23
>     #5 0x5607188abd7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #6 0x56071a973a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #7 0x56071a972508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #8 0x560718876961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #9 0x7ab70722a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #10 0x7ab70722a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #11 0x560718799584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Direct leak of 616 byte(s) in 1 object(s) allocated from:
>     #0 0x5607188729f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x56071bee3513 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/clangDebug/sumo/src/libsumo/Simulation.cpp:690:24
>     #2 0x560718989e92 in TraCIServerAPI_Simulation::processGet(TraCIServer&, tcpip::Storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:230:62
>     #3 0x5607188b29ff in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22
>     #4 0x5607188a15e5 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23
>     #5 0x5607188abd7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #6 0x56071a973a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #7 0x56071a972508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #8 0x560718876961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #9 0x7ab70722a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci vehicle keepAfterArrival_state ( Last six runs Apr2026 )

---------- Differences in errors ----------
1,2c1,92
< Error: Answered with error to command 0xa4: Vehicle 'v' is not known.
< Error: Answered with error to command 0xa4: Vehicle 'v' is not known.
---
> =================================================================
> ==2454360==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000b4418 at pc 0x5b29d6c613f0 bp 0x7ffcdd575330 sp 0x7ffcdd575328
> READ of size 4 at 0x5190000b4418 thread T0
>     #0 0x5b29d6c613ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x5b29d6d90a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x5b29d710ed1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5b29d6d89cb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5b29d749c46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7277db3e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x7277db39aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7277db39badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7277db390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7277db3e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x5b29d74d3802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x5b29d7786fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x5b29d6909a42 in MSNet::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1823:5
>     #13 0x5b29d7e3ebf1 in libsumo::Simulation::loadState(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/libsumo/Simulation.cpp:994:56
>     #14 0x5b29d48d926c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5b29d47e7086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5b29d47f1d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x5b29d68b9a89 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x5b29d68b8508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5b29d47bc961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7277d822a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7277d822a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5b29d46df584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,11d0
< 0 steps after arrival: active=() loaded=('v',)
<    vehData: speed=-1073741824.0 pos=(-1073741824.0, -1073741824.0) lane= edge= stops=(StopData(startPos=90.39999999999999, endPos=90.6, stopFlags=0, duration=5.0, arrival=23.0, depart=28.0),)
<    vehTripinfo-arrival: time=46.00 lane=C1D1_0 pos=90.60 posLat=0.00 speed=14.72
< 1 steps after arrival: active=() loaded=('v',)
<    vehData: speed=-1073741824.0 pos=(-1073741824.0, -1073741824.0) lane= edge= stops=(StopData(startPos=90.39999999999999, endPos=90.6, stopFlags=0, duration=5.0, arrival=23.0, depart=28.0),)
<    vehTripinfo-arrival: time=46.00 lane=C1D1_0 pos=90.60 posLat=0.00 speed=14.72
< 2 steps after arrival: active=() loaded=('v',)
<    vehData: speed=-1073741824.0 pos=(-1073741824.0, -1073741824.0) lane= edge= stops=(StopData(startPos=90.39999999999999, endPos=90.6, stopFlags=0, duration=5.0, arrival=23.0, depart=28.0),)
<    vehTripinfo-arrival: time=46.00 lane=C1D1_0 pos=90.60 posLat=0.00 speed=14.72
< 3 steps after arrival: active=() loaded=()
< 4 steps after arrival: active=() loaded=()
---------- Differences in stopinfos ----------
2a3,4
> <!-- generated on 2026-04-22T07:15:49.528614+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,6c6,30
< <stops xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/stopinfo_file.xsd">
<     <stopinfo id="v" type="car" lane="B2C2_0" pos="90.60" parking="0" started="23.00" ended="28.00" initialPersons="0" loadedPersons="0" unloadedPersons="0" initialContainers="0" loadedContainers="0" unloadedContainers="0" blockedDuration="0.00"/>
< </stops>
---
>     <input>
>         <net-file value="input_net4.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>     </input>
> 
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>         <stop-output value="stopinfos.xml"/>
>     </output>
> 
>     <processing>
>         <keep-after-arrival value="3"/>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
>         <no-step-log value="true"/>
>     </report>
> 
>     <traci_server>
>         <remote-port value="39697"/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:15:49.529751+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
4,9c6,9
< <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/routes_file.xsd">
<     <vehicle id="v" type="car" depart="0.00" departSpeed="13.89" speedFactor="1.0600" arrival="46.00">
<         <route edges="A1B1 B1B2 B2C2 C2C1 C1D1"/>
<         <stop edge="B2C2" duration="5.00"/>
<         <param key="has.tripinfo.device" value="true"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net4.net.xml"/>
>         <route-files value="input_routes.rou.xml"/>
>     </input>
11c11,30
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>         <stop-output value="stopinfos.xml"/>
>     </output>
> 
>     <processing>
>         <keep-after-arrival value="3"/>
>         <default.departspeed value="0"/>
>         <default.departlane value="first"/>
>     </processing>
> 
>     <report>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci vehicle taxi case3_redispatch_before_pickup ( Last six runs Apr2026 )

---------- Differences in errors ----------
1a2,48
> 
> =================================================================
> ==2453631==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 232 byte(s) in 1 object(s) allocated from:
>     #0 0x558e1ce1b9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x558e1dccc787 in MSDispatch::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, 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&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:153:31
>     #2 0x558e1dd4ae42 in MSDispatch_TraCI::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, 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&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:51:36
>     #3 0x558e1d955994 in MSDevice_Taxi::addReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<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>>>> const&, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:223:38
>     #4 0x558e1e3652cb in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:333:13
>     #5 0x558e1e361b7b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:297:9
>     #6 0x558e1e3f9f58 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20
>     #7 0x558e1e43539f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:232:20
>     #8 0x558e1ef208b8 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:890:26
>     #9 0x558e1ef1b508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #10 0x558e1ce1f961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #11 0x77250362a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #12 0x77250362a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #13 0x558e1cd42584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 40 byte(s) in 1 object(s) allocated from:
>     #0 0x558e1ce1b9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x558e1d9c5851 in std::__new_allocator<std::_Rb_tree_node<MSTransportable const*>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x558e1dce928c in std::allocator_traits<std::allocator<std::_Rb_tree_node<MSTransportable const*>>>::allocate(std::allocator<std::_Rb_tree_node<MSTransportable const*>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x558e1dce928c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x558e1dce915c in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23
>     #5 0x558e1dce9109 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18
>     #6 0x558e1dce7e18 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_node_base*, std::
_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19
>     #7 0x558e1dce63fd in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_const_iter
ator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci vehicle taxi redispatch_on_internal ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,47
> 
> =================================================================
> ==2453742==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 928 byte(s) in 4 object(s) allocated from:
>     #0 0x64e2cd8c19f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64e2ce772787 in MSDispatch::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, 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&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch.cpp:153:31
>     #2 0x64e2ce7f0e42 in MSDispatch_TraCI::addReservation(MSTransportable*, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, 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&, int, int) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDispatch_TraCI.cpp:51:36
>     #3 0x64e2ce3fb994 in MSDevice_Taxi::addReservation(MSTransportable*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<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>>>> const&, long long, long long, long long, MSEdge const*, double, MSStoppingPlace const*, MSEdge const*, double, MSStoppingPlace const*, std::__cxx11::
basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/microsim/devices/MSDevice_Taxi.cpp:223:38
>     #4 0x64e2cee0b2cb in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:333:13
>     #5 0x64e2cee07b7b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:297:9
>     #6 0x64e2cee9ff58 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20
>     #7 0x64e2ceedb39f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:232:20
>     #8 0x64e2cf9c68b8 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:890:26
>     #9 0x64e2cf9c1508 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #10 0x64e2cd8c5961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #11 0x76fd8102a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #12 0x76fd8102a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #13 0x64e2cd7e8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 160 byte(s) in 4 object(s) allocated from:
>     #0 0x64e2cd8c19f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64e2ce46b851 in std::__new_allocator<std::_Rb_tree_node<MSTransportable const*>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x64e2ce78f28c in std::allocator_traits<std::allocator<std::_Rb_tree_node<MSTransportable const*>>>::allocate(std::allocator<std::_Rb_tree_node<MSTransportable const*>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x64e2ce78f28c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x64e2ce78f15c in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_create_node<MSTransportable const* const&>(MSTransportable const* const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23
>     #5 0x64e2ce78f109 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node::operator()<MSTransportable const* const&>(MSTransportable const* const&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18
>     #6 0x64e2ce78de18 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_node_base*, std::
_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1827:19
>     #7 0x64e2ce78c3fd in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_const_iter
ator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, ComparatorNumericalIdLess, std::allocator<MSTransportable const*>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2280:9
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traci vehicletype save_and_load_vtype_params ( Last six runs Apr2026 )

---------- Differences in errors ----------
4a5,86
> =================================================================
> ==2454513==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000098218 at pc 0x6471cc9c73f0 bp 0x7ffd82bb1570 sp 0x7ffd82bb1568
> READ of size 4 at 0x519000098218 thread T0
>     #0 0x6471cc9c73ef in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7841:32
>     #1 0x6471ccaf6a1d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:585:12
>     #2 0x6471cce74d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6471ccaefcb6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6471cd20246b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x76ceda7e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #6 0x76ceda79aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x76ceda79badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x76ceda790c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x76ceda7e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #10 0x6471cd239802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #11 0x6471cd4ecfa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #12 0x6471ca75749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6471ca763b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x6471ca52259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x76ced762a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x76ced762a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x6471ca445584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> 0x519000098218 is located 0 bytes after 920-byte region [0x519000097e80,0x519000098218)
> allocated by thread T0 here:
>     #0 0x6471ca51e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x6471cca5b935 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:112:24
>     #2 0x6471cc7af116 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x6471ccaf560d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:570:25
>     #4 0x6471cce74d1f in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
<truncated after showing first 30 lines>
---------- Differences in output ----------
16,30d15
< 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
< 1.5 ==1.5
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-22T07:15:54.071793+01:00 by Eclipse SUMO sumo v1_26_0+1319-1c471fba8c9
> <sumoConfiguration 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" depart="0.00" departPos="100.00" departSpeed="10.00" speedFactor="1.0600" arrival="261.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="100.00" departSpeed="10.00" speedFactor="1.0000" arrival="266.50">
<         <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="100.00" departSpeed="10.00" speedFactor="0.9000" arrival="274.50">
<         <route edges="4/1to3/1 3/1to2/1 2/1to1/1 1/1to0/1"/>
<     </vehicle>
---
>     <input>
>         <net-file value="input_net.net.xml"/>
>         <load-state value="state.xml"/>
>     </input>
17c11,32
< </routes>
---
>     <output>
>         <vehroute-output value="vehroutes.xml"/>
>     </output>
> 
>     <time>
>         <step-length value="0.5"/>
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traffic_lights loop_flow sotl_marching ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,24912
> 
> =================================================================
> ==2456330==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x5ef4cde759f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5ef4cdfad941 in std::__new_allocator<std::_Rb_tree_node<std::pair<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>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x5ef4cdfad29c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<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>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<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>>>>>&, unsigned long)
 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x5ef4cdfad29c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::les
s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x5ef4ce07148c in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_create_node<std::pair<s
td::__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::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23
>     #5 0x5ef4ce07bc29 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node::operator()<st
d::pair<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::pair<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&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18
>     #6 0x5ef4ce07b7fb in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_clone_node<false, std::
_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat
or<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8
>     #7 0x5ef4ce07b0f5 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx
11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits
<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20
>     #8 0x5ef4ce07a893 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s
td::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::ba
sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6
>     #9 0x5ef4ce07a6a1 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::les
s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_strin
g<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trait
s<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9
>     #10 0x5ef4ce079e5e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::le
ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str
ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16
>     #11 0x5ef4ce079d54 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::map(std::map<std::
__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i
nclude/c++/14/bits/stl_map.h:219:7
>     #12 0x5ef4d0fca13c in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5
>     #13 0x5ef4cf7f33fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c
onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5
>     #14 0x5ef4cf7f553d in MSSOTLMarchingPolicy::MSSOTLMarchingPolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s
td::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLMarchingPolicy.cpp:27:5
>     #15 0x5ef4ce053f2f in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:295:198
>     #16 0x5ef4ce115a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #17 0x5ef4d0b5946b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #18 0x79c6533e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #19 0x79c65339aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #20 0x79c65339badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x79c653390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #22 0x79c6533e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #23 0x5ef4d0b90802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traffic_lights loop_flow sotl_platoon ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,25392
> 
> =================================================================
> ==2456193==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x651b78b679f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x651b78c9f941 in std::__new_allocator<std::_Rb_tree_node<std::pair<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>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x651b78c9f29c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<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>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<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>>>>>&, unsigned long)
 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x651b78c9f29c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::les
s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x651b78d6348c in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_create_node<std::pair<s
td::__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::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23
>     #5 0x651b78d6dc29 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node::operator()<st
d::pair<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::pair<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&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18
>     #6 0x651b78d6d7fb in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_clone_node<false, std::
_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat
or<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8
>     #7 0x651b78d6d0f5 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx
11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits
<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20
>     #8 0x651b78d6d4a8 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx
11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits
<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1909:21
>     #9 0x651b78d6c893 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s
td::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::ba
sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6
>     #10 0x651b78d6c6a1 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::le
ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_stri
ng<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trai
ts<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9
>     #11 0x651b78d6be5e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::le
ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str
ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16
>     #12 0x651b78d6bd54 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::map(std::map<std::
__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i
nclude/c++/14/bits/stl_map.h:219:7
>     #13 0x651b7bcbc13c in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5
>     #14 0x651b7a4e53fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c
onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5
>     #15 0x651b7a4eefbd in MSSOTLPlatoonPolicy::MSSOTLPlatoonPolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPlatoonPolicy.cpp:30:5
>     #16 0x651b78d449a8 in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:286:198
>     #17 0x651b78e07a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #18 0x651b7b84b46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #19 0x7154e23e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #20 0x7154e239aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x7154e239badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #22 0x7154e2390c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #23 0x7154e23e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traffic_lights loop_flow sotl_wave ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,1600
> 
> =================================================================
> ==2456319==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 288 byte(s) in 4 object(s) allocated from:
>     #0 0x5f3c4f0779f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5f3c509d30e1 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x5f3c509d2d2c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x5f3c509d2d2c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_
string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x5f3c509d2bfc in std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std
::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../..
/include/c++/14/bits/stl_tree.h:609:23
>     #5 0x5f3c509d16a3 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_
string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_Auto_node::_Auto_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<ch
ar>, std::allocator<char>> const, MSE2Collector*>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1633:18
>     #6 0x5f3c509d1320 in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, 
std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::_M_emplace_hint_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::p
air<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:2458:13
>     #7 0x5f3c509d0e8e in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::emplace_hin
t<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:640:16
>     #8 0x5f3c509cacc0 in std::enable_if<is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>::value, std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>, bool>>::type std::map<std::__cxx11::basic_string<char, std::char_t
raits<char>, std::allocator<char>>, MSE2Collector*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::insert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, MSE2Collector*>&&) /usr
/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_map.h:859:15
>     #9 0x5f3c509b86e9 in MSSOTLE2Sensors::buildCountSensorForLane(MSLane*, NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLE2Sensors.cpp:162:21
>     #10 0x5f3c509b6e6a in MSSOTLE2Sensors::buildCountSensors(std::vector<std::vector<MSLane*, std::allocator<MSLane*>>, std::allocator<std::vector<MSLane*, std::allocator<MSLane*>>>>, NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLE2Sensors.cpp:79:13
>     #11 0x5f3c50a0dd13 in MSSOTLTrafficLightLogic::init(NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLTrafficLightLogic.cpp:161:33
>     #12 0x5f3c4f2610e2 in NLJunctionControlBuilder::postLoadInitialization() /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:525:16
>     #13 0x5f3c4f2ac904 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:243:23
>     #14 0x5f3c4f2bcb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #15 0x5f3c4f07b59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #16 0x77ae1d02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #17 0x77ae1d02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #18 0x5f3c4ef9e584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37ff584) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
> 
> Indirect leak of 288 byte(s) in 4 object(s) allocated from:
>     #0 0x5f3c4f0779f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5f3c509d30e1 in std::__new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x5f3c509d2d2c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, MSE2Collector*>>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : traffic_lights loop_flow swarm ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,198432
> 
> =================================================================
> ==2458231==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 512 byte(s) in 1 object(s) allocated from:
>     #0 0x5e900e1eb9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x5e900e284411 in std::__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/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x5e900e283a19 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/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x5e900e283a19 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/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x5e900e4409b4 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_append<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/vector.tcc:596:33
>     #5 0x5e900e4404c3 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>& 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>>>>::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) /usr/bin/../lib/gcc/x86_64-li
nux-gnu/14/../../../../include/c++/14/bits/vector.tcc:123:4
>     #6 0x5e900e436564 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>>&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:1301:9
>     #7 0x5e900fb4db73 in MSSOTLPolicy5DFamilyStimulus::MSSOTLPolicy5DFamilyStimulus(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy5DFamilyStimulus.cpp:57:18
>     #8 0x5e900fbb16b0 in MSSwarmTrafficLightLogic::MSSwarmTrafficLightLogic(MSTLLogicControl&, 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::vector<MSPhaseDefinition*, std::allocator<MSPhaseDefinition*>> const&, int, long long, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_trait
s<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/microsim/traffic_lights/MSSwarmTrafficLightLogic.cpp:44:47
>     #9 0x5e900e3c74e8 in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:277:27
>     #10 0x5e900e48ba39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #11 0x5e9010ecf46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #12 0x7b604b5e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #13 0x7b604b59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #14 0x7b604b59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #15 0x7b604b590c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #16 0x7b604b5e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #17 0x5e9010f06802 in SUMOSAXReader::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>) /home/delphi/clangDebug/sumo/src/utils/xml/SUMOSAXReader.cpp:118:18
>     #18 0x5e90111b9fa1 in XMLSubSys::runParser(GenericSAXHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, bool, bool, bool) /home/delphi/clangDebug/sumo/src/utils/xml/XMLSubSys.cpp:170:42
>     #19 0x5e900e4276ea in NLBuilder::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:459:14
>     #20 0x5e900e41eff5 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:220:14
>     #21 0x5e900e430b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #22 0x5e900e1ef59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #23 0x7b604842a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
<truncated after showing first 30 lines>

TEST FAILED on ts-sim-build-ba : unit_tests testmicrosim ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,75
> 
> =================================================================
> ==2463471==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 3472 byte(s) in 2 object(s) allocated from:
>     #0 0x630521c020b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37ce0b1) (BuildId: 7e51ac10a3cfae84e90a78e5f2d0f714df779d15)
>     #1 0x630521c17be4 in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:29
>     #2 0x63052528189e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6e4d89e) (BuildId: 7e51ac10a3cfae84e90a78e5f2d0f714df779d15)
> 
> Indirect leak of 2816 byte(s) in 2 object(s) allocated from:
>     #0 0x630521c020b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37ce0b1) (BuildId: 7e51ac10a3cfae84e90a78e5f2d0f714df779d15)
>     #1 0x630521c1767e in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:75:29
>     #2 0x63052528189e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6e4d89e) (BuildId: 7e51ac10a3cfae84e90a78e5f2d0f714df779d15)
> 
> Indirect leak of 288 byte(s) in 2 object(s) allocated from:
>     #0 0x630521c020b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37ce0b1) (BuildId: 7e51ac10a3cfae84e90a78e5f2d0f714df779d15)
>     #1 0x63052213d781 in std::__new_allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x63052213d649 in std::allocator_traits<std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::allocate(std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>&, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x63052213d649 in std::_Vector_base<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::_M_allocate(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:380:20
>     #4 0x63052213d030 in std::_Vector_base<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::_M_create_storage(unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:398:33
>     #5 0x63052213c683 in std::_Vector_base<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::_Vector_base(unsigned long, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h
:334:9
>     #6 0x6305221026c5 in std::vector<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>>>::vector(unsigned long, std::allocator<StopWatch<std::chrono::duration<long, std::ratio<1l, 1000000000l>>, std::chrono::_V2::steady_clock>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_vector.h:557:9
>     #7 0x63052204e7cf in MSLane::MSLane(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, double, double, double, MSEdge*, int, PositionVector const&, double, long long, long long, long long, int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, PositionVector const&) /home/delphi/clangDebug/sumo/src/microsim/MSLane.cpp:290:5
>     #8 0x630521c17efd in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:33
>     #9 0x63052528189e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6e4d89e) (BuildId: 7e51ac10a3cfae84e90a78e5f2d0f714df779d15)
> 
> Indirect leak of 48 byte(s) in 2 object(s) allocated from:
>     #0 0x630521c020b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37ce0b1) (BuildId: 7e51ac10a3cfae84e90a78e5f2d0f714df779d15)
>     #1 0x630521e65a56 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::vector<MSLane*, std::allocator<MSLane*>> const*>(std::vector<MSLane*, std::allocator<MSLane*>> const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/shared_ptr_base.h:915:16
<truncated after showing first 30 lines>

Detailed information for the tests that had known bugs:

TEST had known bugs (see #254) on ts-sim-build-ba : sumo output one_vehicle ( Last six runs Apr2026 )

different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
5,7c5,7
< success 0.1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
< success 1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
< success 10 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (71.4, 71.5) <zip object at 0x7054fcae0200>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7054fcae8600>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7054fccae800>
9,12c9,12
< success 0.1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 10 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 100 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (71.4, 71.5) <zip object at 0x7054fccae740>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7054fcac7c40>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7054fcac75c0>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x7054fcac7c40>
17,19c17,19
< success 0.1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
< success 1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
< success 10 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (73.0, 74.0) <zip object at 0x7054fcac6d00>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (73.0, 74.0) <zip object at 0x7054fcac6d00>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7054fcac6d00>
21,50c21,24
< success 0.1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
< success 1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
< success 10 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
<truncated after showing first 30 lines>

TEST had known bugs (see #254) on ts-sim-build-ba : sumo output teleport ( Last six runs Apr2026 )

different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
1,98c1,48
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0']
< success ['--step-length', '.1', '--end', '100'] ['2/1to1/1_0', '1/1to0/1_0']
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.6, 108.7) [9.9, 10.0, 9.9, 9.9]
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.6, 108.7) [9.9, 10.0, 9.9, 9.9]
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.0, 109.0) [9.87, 10.0, 9.87, 9.87]
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (108.0, 109.0) [9.87, 10.0, 9.87, 9.87]
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 110.0) [9.85, 9.96, 9.85, 9.85]
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 110.0) [9.85, 9.96, 9.85, 9.85]
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) [-1.0, 2.26, 3.2, 2.27, 2.27]
< failed ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) [-1.0, 2.26, 3.2, 2.27, 2.27]
< success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0']
< success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0']
< success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0', '1/1to0/1_0']
< success ['--step-length', '1', '--end', '51'] ['2/1to1/1_0']
<truncated after showing first 30 lines>

TEST had known bugs (see #254) on ts-sim-build-ba : sumo output teleport_multihop ( Last six runs Apr2026 )

different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
17,24c17,24
< success 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (230.0, 230.1) [('e2', 9.99), ('e3', 10.0), ('edge', 9.99), ('lane', 9.99)]
< success 0.1 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (148.1, 148.2) [('e2', 9.99), ('e3', 10.0), ('edge', 9.99), ('lane', 9.99)]
< success 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (230.0, 231.0) [('e2', 9.99), ('e3', 10.0), ('edge', 9.99), ('lane', 9.99)]
< success 1 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (148.0, 149.0) [('e2', 9.91), ('e3', 10.0), ('edge', 9.91), ('lane', 9.91)]
< success 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (230.0, 240.0) [('e2', 9.42), ('e3', 9.9), ('edge', 9.42), ('lane', 9.42)]
< success 10 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (140.0, 150.0) [('e2', 9.96), ('e3', 9.99), ('edge', 9.96), ('lane', 9.96)]
< success 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (200.0, 300.0) [('e1', 10.0), ('e2', 9.22), ('e3', 5.71), ('edge', 9.22), ('lane', 9.22)]
< success 100 ['--step-length', '.1', '--end', '1000'] 1/1to0/1_0 (100.0, 200.0) [('e1', 9.53), ('e2', 5.82), ('e3', 6.93), ('edge', 5.82), ('lane', 5.82)]
---
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (148.9, 149.0) <zip object at 0x7225233695c0>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (148.9, 149.0) <zip object at 0x7225233911c0>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x7225233bd500>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x7225233d0fc0>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x7225234cb080>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x7225244b65c0>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x7225233b3400>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x7225233b1200>
41,98c41,48
< success 0.1 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (245.0, 246.0) [('e2', 8.92), ('e3', 10.0), ('edge', 8.92), ('lane', 8.92)]
< success 0.1 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (150.0, 151.0) [('e2', 9.82), ('e3', 10.0), ('edge', 9.82), ('lane', 9.82)]
< success 1 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (245.0, 246.0) [('e2', 8.92), ('e3', 10.0), ('edge', 8.92), ('lane', 8.92)]
< success 1 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (150.0, 151.0) [('e2', 9.82), ('e3', 10.0), ('edge', 9.82), ('lane', 9.82)]
< success 10 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (240.0, 250.0) [('e2', 9.9), ('e3', 10.0), ('edge', 9.9), ('lane', 9.9)]
< success 10 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (150.0, 160.0) [('e2', 9.15), ('e3', 9.84), ('edge', 9.15), ('lane', 9.15)]
< success 100 ['--step-length', '1', '--end', '1000'] 2/1to1/1_0 (200.0, 300.0) [('e1', 10.0), ('e2', 9.41), ('e3', 5.84), ('edge', 9.41), ('lane', 9.41)]
< success 100 ['--step-length', '1', '--end', '1000'] 1/1to0/1_0 (100.0, 200.0) [('e1', 10.0), ('e2', 5.94), ('e3', 7.08), ('edge', 5.94), ('lane', 5.94)]
< -- Unordered text as found by filter '^Loading configuration ... done.' --
< Loading configuration ... done.
< Loading configuration ... done.
<truncated after showing first 30 lines>

TEST had known bugs (see #254) on ts-sim-build-ba : sumo output teleport_multihop_newDefaults ( Last six runs Apr2026 )

different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
9,24c9,24
< failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
< failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
< failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.2, 76.3) [('e2', 10.49), ('e3', 10.35), ('edge', 10.49), ('lane', 10.49)]
< failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (76.0, 77.0) [('e2', 10.39), ('e3', 10.35), ('edge', 10.39), ('lane', 10.39)]
< failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 80.0) [('e2', 10.42), ('e3', 10.25), ('edge', 10.42), ('lane', 10.42)]
< failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
< failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (0.0, 100.0) [('e1', 10.27), ('e2', 10.24), ('e3', 9.59), ('edge', 10.24), ('lane', 10.24)]
---
> failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x736cc355cf00>
> failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x736cc3711300>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x736cc3567f80>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x736cc3564340>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x736cc3565b40>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x736cc3564c40>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x736cc3567940>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x736cc3565140>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x736cc3565640>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x736cc358e040>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x736cc398a480>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x736cc3626b00>
<truncated after showing first 30 lines>

TEST had known bugs (see #254) on ts-sim-build-ba : sumo output two_same_vehicles ( Last six runs Apr2026 )

different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
5,7c5,7
< success 0.1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
< success 1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
< success 10 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (75.4, 75.5) <zip object at 0x781589348040>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x78158932c580>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x78158932de40>
9,12c9,12
< success 0.1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 10 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 100 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (75.4, 75.5) <zip object at 0x78158932e140>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x78158933ed40>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x78158933fd80>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x78158933ed80>
17,19c17,19
< success 0.1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
< success 1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
< success 10 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x78158933f3c0>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x78158933f3c0>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x78158933f3c0>
21,50c21,24
< success 0.1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
< success 1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
< success 10 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
<truncated after showing first 30 lines>

TEST had known bugs (see #254) on ts-sim-build-ba : sumo output two_vehicles_diff_length ( Last six runs Apr2026 )

different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
5,7c5,7
< success 0.1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
< success 1 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
< success 10 ['--step-length', '.1', '--end', '100'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (76.4, 76.5) <zip object at 0x72773a13e980>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x72773a2f7f80>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x72773a149d80>
9,12c9,12
< success 0.1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 1 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 10 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
< success 100 ['--step-length', '.1', '--end', '1000'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (76.4, 76.5) <zip object at 0x72773a14bc00>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x72773a1363c0>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x72773a137480>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x72773a1363c0>
17,19c17,19
< success 0.1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
< success 1 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
< success 10 ['--step-length', '1', '--end', '100'] ['3/1to2/1_0']
---
> failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (78.0, 79.0) <zip object at 0x72773a135880>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (78.0, 79.0) <zip object at 0x72773a135880>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x72773a135880>
21,50c21,24
< success 0.1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
< success 1 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
< success 10 ['--step-length', '1', '--end', '1000'] ['3/1to2/1_0']
<truncated after showing first 30 lines>

TEST had known bugs (see #254) on ts-sim-build-ba : sumo output two_vehicles_diff_speed ( Last six runs Apr2026 )

different outputs from detectors which should detect the same
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
0a1,24
> failed 0.1 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x72299ef248c0>
> failed 1 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x72299ecefb80>
> failed 10 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x72299eb36ac0>
> failed 100 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x72299eb34900>
> failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x72299eb36c40>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x72299eb54240>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x72299eb54040>
> failed 100 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x72299ed058c0>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x72299ed04bc0>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x72299eb70ec0>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x72299eb71f80>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x72299eb71000>
> failed 0.1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x72299eb707c0>
> failed 1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x72299eb70640>
> failed 10 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x72299eb70640>
> failed 100 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x72299eb73700>
> failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x72299eb73700>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x72299eb73700>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x72299eb2e200>
> failed 100 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x72299eb2d900>
> failed 0.1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x72299eb2df40>
> failed 1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x72299eb718c0>
> failed 10 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x72299eb70080>
> failed 100 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x72299eb71180>

TEST had known bugs (see #3263) on ts-sim-build-ba : traci vehicle moveToXY keepRoute2 ( Last six runs Apr2026 )

mapping failure
(This bug was triggered by text found in file 'output' matching 'failed')
---------- Differences in output ----------
0a1
> internal corner (inside, segment2) failed: x=198, x2=198.0,   y=1.9, y2=1.9,   lane=middle_0, lane2=middle_0, pos=102, pos2=98.0   posLat=2.0 posLat2=1.9

Detailed information for the tests that were terminated before completion:

TEST were terminated before completion (TIMEOUT) on ts-sim-build-ba : sumo insertionCapacity ( Last six runs Apr2026 )

Test exceeded wallclock time limit of 900.0 seconds
---------- Differences in output ----------
0a1
> Interrupt signal received, trying to exit gracefully.
---------- Missing result in log ----------
inserted stepLength exDP sigma speedDev departSpeed
1198 1 false 0.5 0.1 0
1650 1 false 0.5 0.1 max
1520 1 false 0.5 0.1 desired
1935 1 false 0.5 0.1 avg
1440 1 false 0 0 0
2073 1 false 0 0 max
1800 1 false 0 0 desired
1800 1 false 0 0 avg
1198 1 true 0.5 0.1 0
1645 1 true 0.5 0.1 max
1922 1 true 0.5 0.1 desired
1969 1 true 0.5 0.1 avg
1440 1 true 0 0 0
2083 1 true 0 0 max
2482 1 true 0 0 desired
2482 1 true 0 0 avg
1368 0.1 false 0.5 0.1 0
2184 0.1 false 0.5 0.1 max
2051 0.1 false 0.5 0.1 desired
2213 0.1 false 0.5 0.1 avg
1500 0.1 false 0 0 0
2489 0.1 false 0 0 max
2400 0.1 false 0 0 desired
2400 0.1 false 0 0 avg
1368 0.1 true 0.5 0.1 0
2191 0.1 true 0.5 0.1 max
2090 0.1 true 0.5 0.1 desired
2211 0.1 true 0.5 0.1 avg
1500 0.1 true 0 0 0
<truncated after showing first 30 lines>
---------- Missing result in log2 ----------
stepLength exDP sigma speedDev departSpeed
1 false 0.5 0.1 0
1 true 0.5 0.1 0
0.1 false 0.5 0.1 0
0.1 true 0.5 0.1 0
1 false 0 0 0
1 true 0 0 0
0.1 false 0 0 0
0.1 true 0 0 0
1 false 0.5 0.1 desired
1 true 0.5 0.1 max
1 false 0.5 0.1 max
1 false 0 0 avg
1 false 0 0 desired
1 true 0.5 0.1 desired
1 false 0.5 0.1 avg
1 true 0.5 0.1 avg
0.1 false 0.5 0.1 desired
1 false 0 0 max
1 true 0 0 max
0.1 true 0.5 0.1 desired
0.1 false 0.5 0.1 max
0.1 true 0.5 0.1 max
0.1 true 0.5 0.1 avg
0.1 false 0.5 0.1 avg
0.1 false 0 0 avg
0.1 false 0 0 desired
1 true 0 0 avg
1 true 0 0 desired
0.1 true 0 0 avg
<truncated after showing first 30 lines>

TEST were terminated before completion (TIMEOUT) on ts-sim-build-ba : sumo insertionCapacity_2lane ( Last six runs Apr2026 )

Test exceeded wallclock time limit of 900.0 seconds
---------- Differences in output ----------
0a1
> Interrupt signal received, trying to exit gracefully.
---------- Missing result in log ----------
inserted stepLength exDP sigma speedDev departSpeed departLane
1665 1 false 0.5 0.1 max first
3307 1 false 0.5 0.1 max random
3291 1 false 0.5 0.1 max free
3331 1 false 0.5 0.1 max best_prob
1917 1 false 0.5 0.1 avg first
3879 1 false 0.5 0.1 avg random
3876 1 false 0.5 0.1 avg free
3879 1 false 0.5 0.1 avg best_prob
1657 1 true 0.5 0.1 max first
3286 1 true 0.5 0.1 max random
3283 1 true 0.5 0.1 max free
3317 1 true 0.5 0.1 max best_prob
2392 1 true 0.5 0.1 avg first
3982 1 true 0.5 0.1 avg random
3970 1 true 0.5 0.1 avg free
4039 1 true 0.5 0.1 avg best_prob
3230 0.1 false 0.5 0.1 max first
4374 0.1 false 0.5 0.1 max random
4378 0.1 false 0.5 0.1 max free
4433 0.1 false 0.5 0.1 max best_prob
2665 0.1 false 0.5 0.1 avg first
4424 0.1 false 0.5 0.1 avg random
4428 0.1 false 0.5 0.1 avg free
4505 0.1 false 0.5 0.1 avg best_prob
3226 0.1 true 0.5 0.1 max first
4375 0.1 true 0.5 0.1 max random
4374 0.1 true 0.5 0.1 max free
4432 0.1 true 0.5 0.1 max best_prob
2749 0.1 true 0.5 0.1 avg first
<truncated after showing first 30 lines>
---------- Missing result in log2 ----------
stepLength exDP sigma speedDev departSpeed departLane
1 true 0.5 0.1 max first
1 false 0.5 0.1 max first
1 false 0.5 0.1 avg first
1 true 0.5 0.1 avg first
0.1 false 0.5 0.1 avg first
0.1 true 0.5 0.1 avg first
0.1 true 0.5 0.1 max first
0.1 false 0.5 0.1 max first
1 true 0.5 0.1 max free
1 true 0.5 0.1 max random
1 false 0.5 0.1 max free
1 false 0.5 0.1 max random
1 true 0.5 0.1 max best_prob
1 false 0.5 0.1 max best_prob
1 false 0.5 0.1 avg free
1 false 0.5 0.1 avg best_prob
1 false 0.5 0.1 avg random
1 true 0.5 0.1 avg free
1 true 0.5 0.1 avg random
1 true 0.5 0.1 avg best_prob
0.1 false 0.5 0.1 max random
0.1 true 0.5 0.1 max free
0.1 true 0.5 0.1 max random
0.1 false 0.5 0.1 max free
0.1 false 0.5 0.1 avg random
0.1 false 0.5 0.1 avg free
0.1 true 0.5 0.1 avg random
0.1 true 0.5 0.1 max best_prob
0.1 false 0.5 0.1 max best_prob
<truncated after showing first 30 lines>

TEST were terminated before completion (TIMEOUT) on ts-sim-build-ba : sumo insertionCapacity_3lane ( Last six runs Apr2026 )

Test exceeded wallclock time limit of 900.0 seconds
---------- Differences in output ----------
0a1
> Interrupt signal received, trying to exit gracefully.
---------- Missing result in log ----------
inserted stepLength exDP sigma speedDev departSpeed departLane
1651 1 false 0.5 0.1 max first
4922 1 false 0.5 0.1 max random
4957 1 false 0.5 0.1 max free
5035 1 false 0.5 0.1 max best_prob
1898 1 false 0.5 0.1 avg first
5821 1 false 0.5 0.1 avg random
5805 1 false 0.5 0.1 avg free
5726 1 false 0.5 0.1 avg best_prob
1645 1 true 0.5 0.1 max first
4952 1 true 0.5 0.1 max random
4915 1 true 0.5 0.1 max free
5053 1 true 0.5 0.1 max best_prob
2365 1 true 0.5 0.1 avg first
5960 1 true 0.5 0.1 avg random
5971 1 true 0.5 0.1 avg free
6136 1 true 0.5 0.1 avg best_prob
3214 0.1 false 0.5 0.1 max first
6560 0.1 false 0.5 0.1 max random
6562 0.1 false 0.5 0.1 max free
6707 0.1 false 0.5 0.1 max best_prob
2622 0.1 false 0.5 0.1 avg first
6632 0.1 false 0.5 0.1 avg random
6639 0.1 false 0.5 0.1 avg free
6839 0.1 false 0.5 0.1 avg best_prob
3254 0.1 true 0.5 0.1 max first
6568 0.1 true 0.5 0.1 max random
6557 0.1 true 0.5 0.1 max free
6690 0.1 true 0.5 0.1 max best_prob
2702 0.1 true 0.5 0.1 avg first
<truncated after showing first 30 lines>
---------- Missing result in log2 ----------
stepLength exDP sigma speedDev departSpeed departLane
1 true 0.5 0.1 max first
1 false 0.5 0.1 max first
1 false 0.5 0.1 avg first
1 true 0.5 0.1 avg first
0.1 false 0.5 0.1 avg first
0.1 true 0.5 0.1 avg first
0.1 false 0.5 0.1 max first
0.1 true 0.5 0.1 max first
1 true 0.5 0.1 max free
1 false 0.5 0.1 max random
1 true 0.5 0.1 max random
1 false 0.5 0.1 max free
1 false 0.5 0.1 max best_prob
1 true 0.5 0.1 max best_prob
1 false 0.5 0.1 avg best_prob
1 false 0.5 0.1 avg free
1 false 0.5 0.1 avg random
1 true 0.5 0.1 avg random
1 true 0.5 0.1 avg free
1 true 0.5 0.1 avg best_prob
0.1 true 0.5 0.1 max free
0.1 false 0.5 0.1 max random
0.1 false 0.5 0.1 max free
0.1 true 0.5 0.1 max random
0.1 true 0.5 0.1 avg random
0.1 false 0.5 0.1 avg random
0.1 false 0.5 0.1 avg free
0.1 true 0.5 0.1 avg free
0.1 true 0.5 0.1 max best_prob
<truncated after showing first 30 lines>

TEST were terminated before completion (TIMEOUT) on ts-sim-build-ba : sumo parallel ( Last six runs Apr2026 )

Test exceeded wallclock time limit of 900.0 seconds
---------- Differences in output ----------
1a2
> Interrupt signal received, trying to exit gracefully.

TEST were terminated before completion (TIMEOUT) on ts-sim-build-ba : traffic_lights loop_flow sotl_phase ( Last six runs Apr2026 )

Test exceeded wallclock time limit of 900.0 seconds
---------- Differences in errors ----------
0a1,25392
> 
> =================================================================
> ==2456190==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x64779adb69f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x64779aeee941 in std::__new_allocator<std::_Rb_tree_node<std::pair<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>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x64779aeee29c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<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>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<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>>>>>&, unsigned long)
 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x64779aeee29c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::les
s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x64779afb248c in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_create_node<std::pair<s
td::__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::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23
>     #5 0x64779afbcc29 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node::operator()<st
d::pair<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::pair<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&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18
>     #6 0x64779afbc7fb in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_clone_node<false, std::
_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat
or<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8
>     #7 0x64779afbc0f5 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx
11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits
<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20
>     #8 0x64779afbc4a8 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx
11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits
<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1909:21
>     #9 0x64779afbb893 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s
td::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::ba
sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6
>     #10 0x64779afbb6a1 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::le
ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_stri
ng<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trai
ts<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9
>     #11 0x64779afbae5e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::le
ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str
ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16
>     #12 0x64779afbad54 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::map(std::map<std::
__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i
nclude/c++/14/bits/stl_map.h:219:7
>     #13 0x64779df0b13c in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5
>     #14 0x64779c7343fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c
onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5
>     #15 0x64779c73a58d in MSSOTLPhasePolicy::MSSOTLPhasePolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, std::al
locator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPhasePolicy.cpp:28:5
>     #16 0x64779af9471f in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:292:198
>     #17 0x64779b056a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #18 0x64779da9a46b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #19 0x7bc4809e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #20 0x7bc48099aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x7bc48099badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #22 0x7bc480990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #23 0x7bc4809e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,32c1
< Computing for 0<->0
<  for tls-type sotl_phase
< Computing for 0<->600
<  for tls-type sotl_phase
< Computing for 0<->1200
<  for tls-type sotl_phase
< Computing for 0<->1800
<  for tls-type sotl_phase
< Computing for 600<->0
<  for tls-type sotl_phase
< Computing for 600<->600
<  for tls-type sotl_phase
< Computing for 600<->1200
<  for tls-type sotl_phase
< Computing for 600<->1800
<  for tls-type sotl_phase
< Computing for 1200<->0
<  for tls-type sotl_phase
< Computing for 1200<->600
<  for tls-type sotl_phase
< Computing for 1200<->1200
<  for tls-type sotl_phase
< Computing for 1200<->1800
<  for tls-type sotl_phase
< Computing for 1800<->0
<  for tls-type sotl_phase
< Computing for 1800<->600
<  for tls-type sotl_phase
< Computing for 1800<->1200
<truncated after showing first 30 lines>
---------- Differences in statistics ----------
5c5
<     <vehicles loaded="1458" inserted="1458" running="0" waiting="0"/>
---
>     <vehicles loaded="1458" inserted="1041" running="412" waiting="417"/>
10c10
<     <vehicleTripStatistics count="1458" routeLength="2041.90" speed="3.93" duration="596.32" waitingTime="386.67" timeLoss="448.92" departDelay="403.70" departDelayWaiting="-1.00" totalTravelTime="869438.00" totalDepartDelay="588597.00"/>
---
>     <vehicleTripStatistics count="629" routeLength="2041.90" speed="5.17" duration="480.98" waitingTime="286.50" timeLoss="333.58" departDelay="30.83" departDelayWaiting="-1.00" totalTravelTime="302536.00" totalDepartDelay="19395.00"/>
---------- Differences in tls_state ----------
6,380c6,260
<     <tlsState time="66.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="70.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="74.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="86.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="90.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="94.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="106.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="110.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="114.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="126.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="130.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="134.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="146.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="150.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="154.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="166.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="170.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="174.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="186.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="190.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="194.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="206.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="210.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="214.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="226.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="230.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="234.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="246.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="250.00" id="0" programID="a" phase="5" state="rrrr"/>
<truncated after showing first 30 lines>

TEST were terminated before completion (TIMEOUT) on ts-sim-build-ba : traffic_lights loop_flow sotl_request ( Last six runs Apr2026 )

Test exceeded wallclock time limit of 900.0 seconds
---------- Differences in errors ----------
0a1,18324
> 
> =================================================================
> ==2456239==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x574b5c6c59f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38d89f1) (BuildId: 0d6187a572b2561d9700d6583f57f08c97854062)
>     #1 0x574b5c7fd941 in std::__new_allocator<std::_Rb_tree_node<std::pair<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>>>>>::allocate(unsigned long, void const*) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/new_allocator.h:151:27
>     #2 0x574b5c7fd29c in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<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>>>>>>::allocate(std::allocator<std::_Rb_tree_node<std::pair<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>>>>>&, unsigned long)
 /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/alloc_traits.h:478:20
>     #3 0x574b5c7fd29c in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::les
s<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_get_node() /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:559:16
>     #4 0x574b5c8c148c in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_create_node<std::pair<s
td::__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::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:609:23
>     #5 0x574b5c8cbc29 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node::operator()<st
d::pair<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::pair<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&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:527:18
>     #6 0x574b5c8cb7fb in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_clone_node<false, std::
_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree<std::__cxx11::basic_string<cha
r, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocat
or<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:643:8
>     #7 0x574b5c8cb0f5 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx
11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits
<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1905:20
>     #8 0x574b5c8cb4a8 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree_node<std::pair<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>>>>*, std::_Rb_tree_node_base*, std::_Rb_tree<std::__cxx
11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits
<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:1909:21
>     #9 0x574b5c8ca893 in std::_Rb_tree_node<std::pair<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>>>>* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::
_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy<false, std::_Rb_tr
ee<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std
::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node>(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_traits<char>, s
td::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::ba
sic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Alloc_node&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:888:6
>     #10 0x574b5c8ca6a1 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::le
ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_M_copy(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_stri
ng<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_trai
ts<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:899:9
>     #11 0x574b5c8c9e5e in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<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>>>, std::_Select1st<std::pair<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>>>>, std::le
ss<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::_Rb_tree(std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_str
ing<char, std::char_traits<char>, std::allocator<char>>>, std::_Select1st<std::pair<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>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::__cxx11::basic_string<char, std::char_tra
its<char>, std::allocator<char>>>>> const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_tree.h:937:16
>     #12 0x574b5c8c9d54 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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>>>>>::map(std::map<std::
__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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&) /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../i
nclude/c++/14/bits/stl_map.h:219:7
>     #13 0x574b5f81a13c in Parameterised::Parameterised(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/utils/common/Parameterised.cpp:37:5
>     #14 0x574b5e0433fc in MSSOTLPolicy::MSSOTLPolicy(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> c
onst, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>> const&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLPolicy.cpp:89:5
>     #15 0x574b5e04f559 in MSSOTLRequestPolicy::MSSOTLRequestPolicy(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<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/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLRequestPolicy.cpp:26:5
>     #16 0x574b5c8a2198 in NLJunctionControlBuilder::closeTrafficLightLogic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:283:198
>     #17 0x574b5c965a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #18 0x574b5f3a946b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #19 0x7452b39e68f2 in xercesc_3_2::SAX2XMLReaderImpl::endElement(xercesc_3_2::XMLElementDecl const&, unsigned int, bool, char16_t const*) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e68f2) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #20 0x7452b399aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x7452b399badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #22 0x7452b3990c87 in xercesc_3_2::IGXMLScanner::scanDocument(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x190c87) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #23 0x7452b39e0d42 in xercesc_3_2::SAX2XMLReaderImpl::parse(xercesc_3_2::InputSource const&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1e0d42) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
<truncated after showing first 30 lines>
---------- Differences in output ----------
1,32c1
< Computing for 0<->0
<  for tls-type sotl_request
< Computing for 0<->600
<  for tls-type sotl_request
< Computing for 0<->1200
<  for tls-type sotl_request
< Computing for 0<->1800
<  for tls-type sotl_request
< Computing for 600<->0
<  for tls-type sotl_request
< Computing for 600<->600
<  for tls-type sotl_request
< Computing for 600<->1200
<  for tls-type sotl_request
< Computing for 600<->1800
<  for tls-type sotl_request
< Computing for 1200<->0
<  for tls-type sotl_request
< Computing for 1200<->600
<  for tls-type sotl_request
< Computing for 1200<->1200
<  for tls-type sotl_request
< Computing for 1200<->1800
<  for tls-type sotl_request
< Computing for 1800<->0
<  for tls-type sotl_request
< Computing for 1800<->600
<  for tls-type sotl_request
< Computing for 1800<->1200
<truncated after showing first 30 lines>
---------- Differences in statistics ----------
5c5
<     <vehicles loaded="1458" inserted="1458" running="0" waiting="0"/>
---
>     <vehicles loaded="1227" inserted="996" running="403" waiting="231"/>
10c10
<     <vehicleTripStatistics count="1458" routeLength="2041.90" speed="2.21" duration="1173.59" waitingTime="857.87" timeLoss="1026.39" departDelay="976.80" departDelayWaiting="-1.00" totalTravelTime="1711091.00" totalDepartDelay="1424181.00"/>
---
>     <vehicleTripStatistics count="593" routeLength="2041.90" speed="3.31" duration="878.45" waitingTime="610.16" timeLoss="731.25" departDelay="37.83" departDelayWaiting="-1.00" totalTravelTime="520922.00" totalDepartDelay="22435.00"/>
---------- Differences in tls_state ----------
6,1118c6,737
<     <tlsState time="66.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="70.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="74.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="79.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="83.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="87.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="92.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="96.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="100.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="105.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="109.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="113.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="118.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="122.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="126.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="131.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="135.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="139.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="144.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="148.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="152.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="157.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="161.00" id="0" programID="a" phase="5" state="rrrr"/>
<     <tlsState time="165.00" id="0" programID="a" phase="0" state="GrGr"/>
<     <tlsState time="170.00" id="0" programID="a" phase="1" state="yryr"/>
<     <tlsState time="174.00" id="0" programID="a" phase="2" state="rrrr"/>
<     <tlsState time="178.00" id="0" programID="a" phase="3" state="rGrG"/>
<     <tlsState time="183.00" id="0" programID="a" phase="4" state="ryry"/>
<     <tlsState time="187.00" id="0" programID="a" phase="5" state="rrrr"/>
<truncated after showing first 30 lines>