18Apr26rv1_26_0+1251-0a6205dfced - 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: 845 tests: 742 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
> =================================================================
> ==3975387==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x57269002d610 bp 0x7fffaf0016f0 sp 0x7fffaf0016e8
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x57269002d60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x57269015bf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5726904da1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5726901557a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x57269086791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7955669e68f2 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 0x79556699aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x79556699badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x795566990c87 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 0x7955669e0d42 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 0x57269089ecb2 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 0x572690b52451 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 0x57268ddca49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x57268ddd6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x57268db9559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x79556382a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x79556382a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x57268dab8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x57268db919f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5726900c1806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x57268fe16f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x57269015ab8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5726904da1cf 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-18T07:26:38.015652+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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-18T07:26:38.016877+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975319==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009b418 at pc 0x5e707ecd9610 bp 0x7fff37403e90 sp 0x7fff37403e88
> READ of size 4 at 0x51900009b418 thread T0
>     #0 0x5e707ecd960f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5e707ee07f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5e707f1861cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5e707ee017a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5e707f51391b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x763029be68f2 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 0x763029b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x763029b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x763029b90c87 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 0x763029be0d42 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 0x5e707f54acb2 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 0x5e707f7fe451 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 0x5e707ca7649b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5e707ca82b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5e707c84159e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x763026a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x763026a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5e707c764584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009b418 is located 0 bytes after 920-byte region [0x51900009b080,0x51900009b418)
> allocated by thread T0 here:
>     #0 0x5e707c83d9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5e707ed6d806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5e707eac2f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5e707ee06b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5e707f1861cf 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-18T07:26:35.804542+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975371==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x5bcaba24c610 bp 0x7ffc6c7d8fd0 sp 0x7ffc6c7d8fc8
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x5bcaba24c60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5bcaba37af9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5bcaba6f91cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5bcaba3747a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5bcabaa8691b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7e66db1e68f2 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 0x7e66db19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7e66db19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7e66db190c87 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 0x7e66db1e0d42 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 0x5bcabaabdcb2 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 0x5bcabad71451 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 0x5bcab7fe949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5bcab7ff5b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5bcab7db459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7e66d802a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7e66d802a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5bcab7cd7584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x5bcab7db09f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5bcaba2e0806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5bcaba035f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5bcaba379b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5bcaba6f91cf 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-18T07:26:37.353137+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975229==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x5a56926fa610 bp 0x7fffe8c38510 sp 0x7fffe8c38508
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x5a56926fa60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5a5692828f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5a5692ba71cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5a56928227a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5a5692f3491b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7c3a3cfe68f2 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 0x7c3a3cf9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7c3a3cf9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7c3a3cf90c87 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 0x7c3a3cfe0d42 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 0x5a5692f6bcb2 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 0x5a569321f451 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 0x5a569049749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5a56904a3b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5a569026259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7c3a39e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7c3a39e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5a5690185584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x5a569025e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a569278e806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5a56924e3f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5a5692827b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5a5692ba71cf 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-18T07:26:31.730869+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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-18T07:26:31.729676+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975476==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x625552733610 bp 0x7ffcd30a44b0 sp 0x7ffcd30a44a8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x62555273360f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x625552861f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x625552be01cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62555285b7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x625552f6d91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x787151be68f2 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 0x787151b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x787151b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x787151b90c87 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 0x787151be0d42 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 0x625552fa4cb2 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 0x625553258451 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 0x6255504d049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6255504dcb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x62555029b59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x78714ea2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x78714ea2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x6255501be584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x6255502979f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x6255527c7806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x62555251cf76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x625552860b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x625552be01cf 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-18T07:26:40.897686+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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-18T07:26:40.898926+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974756==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x61e2a73c5610 bp 0x7ffda508bc70 sp 0x7ffda508bc68
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x61e2a73c560f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x61e2a74f3f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x61e2a78721cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x61e2a74ed7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x61e2a7bff91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7f044e5e68f2 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 0x7f044e59aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7f044e59badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7f044e590c87 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 0x7f044e5e0d42 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 0x61e2a7c36cb2 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 0x61e2a7eea451 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 0x61e2a516249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x61e2a516eb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x61e2a4f2d59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7f044b42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7f044b42a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x61e2a4e50584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x61e2a4f299f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x61e2a7459806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x61e2a71aef76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x61e2a74f2b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x61e2a78721cf 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-18T07:26:07.182026+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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.
---
> =================================================================
> ==3974757==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5b9102442610 bp 0x7fffbbaf3bd0 sp 0x7fffbbaf3bc8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5b910244260f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5b9102570f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5b91028ef1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5b910256a7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5b9102c7c91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7459c77e68f2 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 0x7459c779aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7459c779badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7459c7790c87 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 0x7459c77e0d42 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 0x5b9102cb3cb2 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 0x5b9102f67451 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 0x5b91001df49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5b91001ebb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5b90fffaa59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7459c462a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7459c462a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5b90ffecd584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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-18T07:26:07.176380+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974689==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097818 at pc 0x5cfa078b0610 bp 0x7ffde38da990 sp 0x7ffde38da988
> READ of size 4 at 0x519000097818 thread T0
>     #0 0x5cfa078b060f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5cfa079def9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5cfa07d5d1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5cfa079d87a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5cfa080ea91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7336917e68f2 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 0x73369179aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x73369179badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x733691790c87 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 0x7336917e0d42 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 0x5cfa08121cb2 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 0x5cfa083d5451 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 0x5cfa0564d49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5cfa05659b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5cfa0541859e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x73368e62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x73368e62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5cfa0533b584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097818 is located 0 bytes after 920-byte region [0x519000097480,0x519000097818)
> allocated by thread T0 here:
>     #0 0x5cfa054149f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5cfa07944806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5cfa07699f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5cfa079ddb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5cfa07d5d1cf 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-18T07:26:04.799644+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974741==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x5a9b931ea610 bp 0x7ffdb4772090 sp 0x7ffdb4772088
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x5a9b931ea60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5a9b93318f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5a9b936971cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5a9b933127a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5a9b93a2491b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x775967be68f2 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 0x775967b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x775967b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x775967b90c87 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 0x775967be0d42 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 0x5a9b93a5bcb2 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 0x5a9b93d0f451 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 0x5a9b90f8749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5a9b90f93b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5a9b90d5259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x775964a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x775964a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5a9b90c75584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x5a9b90d4e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a9b9327e806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5a9b92fd3f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5a9b93317b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5a9b936971cf 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-18T07:26:05.929735+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974820==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x55d6ae665610 bp 0x7ffe41d64130 sp 0x7ffe41d64128
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x55d6ae66560f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x55d6ae793f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x55d6aeb121cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55d6ae78d7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55d6aee9f91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7fe6e7be68f2 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 0x7fe6e7b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7fe6e7b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7fe6e7b90c87 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 0x7fe6e7be0d42 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 0x55d6aeed6cb2 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 0x55d6af18a451 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 0x55d6ac40249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x55d6ac40eb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x55d6ac1cd59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7fe6e4a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7fe6e4a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x55d6ac0f0584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x55d6ac1c99f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x55d6ae6f9806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x55d6ae44ef76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x55d6ae792b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x55d6aeb121cf 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-18T07:26:09.155383+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975441==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x55d9840b8610 bp 0x7ffdf59a2650 sp 0x7ffdf59a2648
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x55d9840b860f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x55d9841e6f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x55d9845651cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55d9841e07a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55d9848f291b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x74452cde68f2 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 0x74452cd9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x74452cd9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x74452cd90c87 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 0x74452cde0d42 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 0x55d984929cb2 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 0x55d984bdd451 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 0x55d981e5549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x55d981e61b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x55d981c2059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x744529c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x744529c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x55d981b43584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x55d981c1c9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x55d98414c806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x55d983ea1f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x55d9841e5b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x55d9845651cf 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-18T07:26:39.532570+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975222==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x6098becfb610 bp 0x7ffd333efc90 sp 0x7ffd333efc88
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x6098becfb60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x6098bee29f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x6098bf1a81cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6098bee237a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6098bf53591b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7c5afa7e68f2 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 0x7c5afa79aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7c5afa79badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7c5afa790c87 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 0x7c5afa7e0d42 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 0x6098bf56ccb2 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 0x6098bf820451 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 0x6098bca9849b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6098bcaa4b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x6098bc86359e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7c5af762a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7c5af762a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x6098bc786584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x6098bc85f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x6098bed8f806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x6098beae4f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x6098bee28b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x6098bf1a81cf 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-18T07:26:31.244821+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974899==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009aa18 at pc 0x5a9b78b40610 bp 0x7ffc181929d0 sp 0x7ffc181929c8
> READ of size 4 at 0x51900009aa18 thread T0
>     #0 0x5a9b78b4060f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5a9b78c6ef9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5a9b78fed1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5a9b78c687a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5a9b7937a91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x766d07be68f2 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 0x766d07b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x766d07b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x766d07b90c87 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 0x766d07be0d42 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 0x5a9b793b1cb2 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 0x5a9b79665451 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 0x5a9b768dd49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5a9b768e9b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5a9b766a859e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x766d04a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x766d04a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5a9b765cb584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009aa18 is located 0 bytes after 920-byte region [0x51900009a680,0x51900009aa18)
> allocated by thread T0 here:
>     #0 0x5a9b766a49f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a9b78bd4806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5a9b78929f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5a9b78c6db8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5a9b78fed1cf 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-18T07:26:15.030783+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974907==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009aa18 at pc 0x55e7e237c610 bp 0x7ffee249ab90 sp 0x7ffee249ab88
> READ of size 4 at 0x51900009aa18 thread T0
>     #0 0x55e7e237c60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x55e7e24aaf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x55e7e28291cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55e7e24a47a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55e7e2bb691b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x78c2a3de68f2 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 0x78c2a3d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78c2a3d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x78c2a3d90c87 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 0x78c2a3de0d42 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 0x55e7e2bedcb2 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 0x55e7e2ea1451 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 0x55e7e011949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x55e7e0125b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x55e7dfee459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x78c2a0c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x78c2a0c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x55e7dfe07584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009aa18 is located 0 bytes after 920-byte region [0x51900009a680,0x51900009aa18)
> allocated by thread T0 here:
>     #0 0x55e7dfee09f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x55e7e2410806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x55e7e2165f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x55e7e24a9b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x55e7e28291cf 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-18T07:26:16.094867+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975389==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x6516cddc9610 bp 0x7ffdc63cc770 sp 0x7ffdc63cc768
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x6516cddc960f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x6516cdef7f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x6516ce2761cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6516cdef17a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6516ce60391b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7714f43e68f2 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 0x7714f439aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7714f439badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7714f4390c87 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 0x7714f43e0d42 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 0x6516ce63acb2 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 0x6516ce8ee451 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 0x6516cbb6649b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6516cbb72b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x6516cb93159e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7714f122a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7714f122a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x6516cb854584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x6516cb92d9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x6516cde5d806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x6516cdbb2f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x6516cdef6b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x6516ce2761cf 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-18T07:26:38.055186+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975023==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097818 at pc 0x5cd76c86c610 bp 0x7ffe3396bcd0 sp 0x7ffe3396bcc8
> READ of size 4 at 0x519000097818 thread T0
>     #0 0x5cd76c86c60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5cd76c99af9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5cd76cd191cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5cd76c9947a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5cd76d0a691b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x77a5f13e68f2 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 0x77a5f139aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x77a5f139badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x77a5f1390c87 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 0x77a5f13e0d42 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 0x5cd76d0ddcb2 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 0x5cd76d391451 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 0x5cd76a60949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5cd76a615b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5cd76a3d459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x77a5ee22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x77a5ee22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5cd76a2f7584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097818 is located 0 bytes after 920-byte region [0x519000097480,0x519000097818)
> allocated by thread T0 here:
>     #0 0x5cd76a3d09f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5cd76c900806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5cd76c655f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5cd76c999b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5cd76cd191cf 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-18T07:26:21.630827+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975459==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009d218 at pc 0x55fed81c3610 bp 0x7fff12e89850 sp 0x7fff12e89848
> READ of size 4 at 0x51900009d218 thread T0
>     #0 0x55fed81c360f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x55fed82f1f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x55fed86701cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55fed82eb7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55fed89fd91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x73d76d9e68f2 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 0x73d76d99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x73d76d99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x73d76d990c87 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 0x73d76d9e0d42 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 0x55fed8a34cb2 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 0x55fed8ce8451 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 0x55fed5f6049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x55fed5f6cb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x55fed5d2b59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x73d76a82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x73d76a82a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x55fed5c4e584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009d218 is located 0 bytes after 920-byte region [0x51900009ce80,0x51900009d218)
> allocated by thread T0 here:
>     #0 0x55fed5d279f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x55fed8257806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x55fed7facf76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x55fed82f0b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x55fed86701cf 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-18T07:26:40.574497+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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-18T07:26:40.503468+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974938==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009b918 at pc 0x5795cb5c2610 bp 0x7ffc2c633030 sp 0x7ffc2c633028
> READ of size 4 at 0x51900009b918 thread T0
>     #0 0x5795cb5c260f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5795cb6f0f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5795cba6f1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5795cb6ea7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5795cbdfc91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x76c8789e68f2 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 0x76c87899aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x76c87899badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x76c878990c87 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 0x76c8789e0d42 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 0x5795cbe33cb2 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 0x5795cc0e7451 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 0x5795c935f49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5795c936bb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5795c912a59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x76c87582a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x76c87582a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5795c904d584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009b918 is located 0 bytes after 920-byte region [0x51900009b580,0x51900009b918)
> allocated by thread T0 here:
>     #0 0x5795c91269f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5795cb656806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5795cb3abf76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5795cb6efb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5795cba6f1cf 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-18T07:26:17.475594+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974363==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a018 at pc 0x592d1a10c610 bp 0x7ffde258eab0 sp 0x7ffde258eaa8
> READ of size 4 at 0x51900009a018 thread T0
>     #0 0x592d1a10c60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x592d1a23af9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x592d1a5b91cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x592d1a2347a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x592d1a94691b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x75fa6f1e68f2 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 0x75fa6f19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x75fa6f19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x75fa6f190c87 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 0x75fa6f1e0d42 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 0x592d1a97dcb2 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 0x592d1ac31451 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 0x592d17ea949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x592d17eb5b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x592d17c7459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x75fa6c02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x75fa6c02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x592d17b97584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009a018 is located 0 bytes after 920-byte region [0x519000099c80,0x51900009a018)
> allocated by thread T0 here:
>     #0 0x592d17c709f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x592d1a1a0806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x592d19ef5f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x592d1a239b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x592d1a5b91cf 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-18T07:25:48.926062+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974371==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x6362d33e6610 bp 0x7ffd9ced9150 sp 0x7ffd9ced9148
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x6362d33e660f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x6362d3514f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x6362d38931cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6362d350e7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6362d3c2091b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7133e39e68f2 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 0x7133e399aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7133e399badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7133e3990c87 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 0x7133e39e0d42 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 0x6362d3c57cb2 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 0x6362d3f0b451 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 0x6362d118349b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6362d118fb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x6362d0f4e59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7133e082a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7133e082a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x6362d0e71584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x6362d0f4a9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x6362d347a806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x6362d31cff76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x6362d3513b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x6362d38931cf 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-18T07:25:49.454281+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> 
> =================================================================
> ==3974421==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x5a6c86dab9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a6c8908b655 in MSRouteHandler::addWalk(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:1692:52
>     #2 0x5a6c896ef708 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:183:13
>     #3 0x5a6c8900e904 in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:239:27
>     #4 0x5a6c89360411 in MSStateHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:195:21
>     #5 0x5a6c89a7fba8 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 0x7fcf489e63b6 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 0x7fcf489997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7fcf4899ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7fcf48990c87 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 0x7fcf489e0d42 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 0x5a6c89ab8cb2 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 0x5a6c89d6c451 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 0x5a6c86fe449b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #14 0x5a6c86ff0b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #15 0x5a6c86daf59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #16 0x7fcf4582a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #17 0x7fcf4582a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #18 0x5a6c86cd2584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Indirect leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x5a6c86dab9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a6c87008251 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 0x5a6c870079b9 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
> 
> =================================================================
> ==3974427==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x5b6fdb2c49f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5b6fdd5a4655 in MSRouteHandler::addWalk(SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:1692:52
>     #2 0x5b6fddc08708 in SUMORouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:183:13
>     #3 0x5b6fdd527904 in MSRouteHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:239:27
>     #4 0x5b6fdd879411 in MSStateHandler::myStartElement(int, SUMOSAXAttributes const&) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:195:21
>     #5 0x5b6fddf98ba8 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 0x7ae5b53e63b6 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 0x7ae5b53997a3 in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x1997a3) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7ae5b539ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #9 0x7ae5b5390c87 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 0x7ae5b53e0d42 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 0x5b6fddfd1cb2 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 0x5b6fde285451 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 0x5b6fdb4fd49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #14 0x5b6fdb509b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #15 0x5b6fdb2c859e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #16 0x7ae5b222a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #17 0x7ae5b222a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #18 0x5b6fdb1eb584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Indirect leak of 72 byte(s) in 3 object(s) allocated from:
>     #0 0x5b6fdb2c49f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5b6fdb521251 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 0x5b6fdb5209b9 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
> =================================================================
> ==3974684==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x59c7cc89d610 bp 0x7ffcc8f42270 sp 0x7ffcc8f42268
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x59c7cc89d60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x59c7cc9cbf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x59c7ccd4a1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x59c7cc9c57a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x59c7cd0d791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7d78423e68f2 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 0x7d784239aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7d784239badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7d7842390c87 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 0x7d78423e0d42 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 0x59c7cd10ecb2 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 0x59c7cd3c2451 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 0x59c7ca63a49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x59c7ca646b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x59c7ca40559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7d783f22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7d783f22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x59c7ca328584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x59c7ca4019f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x59c7cc931806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x59c7cc686f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x59c7cc9cab8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x59c7ccd4a1cf 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-18T07:26:04.343555+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974687==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x641892540610 bp 0x7ffdf7a5c1f0 sp 0x7ffdf7a5c1e8
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x64189254060f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x64189266ef9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x6418929ed1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6418926687a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x641892d7a91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x73c6af7e68f2 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 0x73c6af79aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x73c6af79badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x73c6af790c87 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 0x73c6af7e0d42 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 0x641892db1cb2 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 0x641893065451 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 0x6418902dd49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x6418902e9b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x6418900a859e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x73c6ac62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x73c6ac62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x64188ffcb584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x6418900a49f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x6418925d4806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x641892329f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x64189266db8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x6418929ed1cf 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-18T07:26:04.371836+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974753==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5dd81f1a6610 bp 0x7ffd71be50b0 sp 0x7ffd71be50a8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5dd81f1a660f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5dd81f2d4f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5dd81f6531cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5dd81f2ce7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5dd81f9e091b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x710568be68f2 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 0x710568b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x710568b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x710568b90c87 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 0x710568be0d42 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 0x5dd81fa17cb2 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 0x5dd81fccb451 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 0x5dd81cf4349b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5dd81cf4fb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5dd81cd0e59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x710565a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x710565a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5dd81cc31584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5dd81cd0a9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5dd81f23a806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5dd81ef8ff76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5dd81f2d3b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5dd81f6531cf 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-18T07:26:07.090673+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974565==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5a63f75af610 bp 0x7ffcdf7cf3b0 sp 0x7ffcdf7cf3a8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5a63f75af60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5a63f76ddf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5a63f7a5c1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5a63f76d77a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5a63f7de991b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x747d6d3e68f2 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 0x747d6d39aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x747d6d39badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x747d6d390c87 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 0x747d6d3e0d42 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 0x5a63f7e20cb2 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 0x5a63f80d4451 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 0x5a63f534c49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5a63f5358b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5a63f511759e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x747d6a22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x747d6a22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5a63f503a584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5a63f51139f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a63f7643806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5a63f7398f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5a63f76dcb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5a63f7a5c1cf 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-18T07:25:57.807838+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974446==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5baa3e571610 bp 0x7ffcc81d2f30 sp 0x7ffcc81d2f28
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5baa3e57160f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5baa3e69ff9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5baa3ea1e1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5baa3e6997a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5baa3edab91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7673ff7e68f2 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 0x7673ff79985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7673ff79ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7673ff790c87 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 0x7673ff7e0d42 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 0x5baa3ede2cb2 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 0x5baa3f096451 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 0x5baa3c30e49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5baa3c31ab0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5baa3c0d959e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7673fc62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7673fc62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5baa3bffc584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5baa3c0d59f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5baa3e605806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5baa3e35af76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5baa3e69eb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5baa3ea1e1cf 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
> =================================================================
> ==3974482==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097818 at pc 0x5ce032d1e610 bp 0x7fff5a138ef0 sp 0x7fff5a138ee8
> READ of size 4 at 0x519000097818 thread T0
>     #0 0x5ce032d1e60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5ce032e4cf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5ce0331cb1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5ce032e467a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5ce03355891b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x785def1e68f2 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 0x785def19985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x785def19ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x785def190c87 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 0x785def1e0d42 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 0x5ce03358fcb2 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 0x5ce033843451 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 0x5ce030abb49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5ce030ac7b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5ce03088659e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x785dec02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x785dec02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5ce0307a9584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097818 is located 0 bytes after 920-byte region [0x519000097480,0x519000097818)
> allocated by thread T0 here:
>     #0 0x5ce0308829f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5ce032db2806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5ce032b07f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5ce032e4bb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5ce0331cb1cf 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-18T07:25:54.440677+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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-18T07:25:54.441860+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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'.
---
> =================================================================
> ==3974522==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5dbf85ada610 bp 0x7ffe0ce9a4d0 sp 0x7ffe0ce9a4c8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5dbf85ada60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5dbf85c08f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5dbf85f871cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5dbf85c027a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5dbf8631491b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7242677e68f2 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 0x72426779985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x72426779ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x724267790c87 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 0x7242677e0d42 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 0x5dbf8634bcb2 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 0x5dbf865ff451 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 0x5dbf8387749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5dbf83883b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5dbf8364259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x72426462a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x72426462a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5dbf83565584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5dbf8363e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5dbf85b6e806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5dbf858c3f76 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
> =================================================================
> ==3975276==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x61ae189a3610 bp 0x7ffd315f1970 sp 0x7ffd315f1968
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x61ae189a360f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x61ae18ad1f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x61ae18e501cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x61ae18acb7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x61ae191dd91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7bf59b1e68f2 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 0x7bf59b19985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7bf59b19ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7bf59b190c87 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 0x7bf59b1e0d42 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 0x61ae19214cb2 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 0x61ae194c8451 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 0x61ae1674049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x61ae1674cb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x61ae1650b59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7bf59802a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7bf59802a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x61ae1642e584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x61ae165079f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x61ae18a37806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x61ae1878cf76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x61ae18ad0b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x61ae18e501cf 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-18T07:26:33.550973+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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.
---
> =================================================================
> ==3975130==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x560ef20e0610 bp 0x7fffb3844930 sp 0x7fffb3844928
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x560ef20e060f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x560ef220ef9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x560ef258d1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x560ef22087a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x560ef291a91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7d6a355e68f2 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 0x7d6a3559aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7d6a3559badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7d6a35590c87 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 0x7d6a355e0d42 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 0x560ef2951cb2 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 0x560ef2c05451 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 0x560eefe7d49b 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-18T07:26:27.756806+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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.
---
> =================================================================
> ==3975307==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009be18 at pc 0x5da8af686610 bp 0x7ffc7c837df0 sp 0x7ffc7c837de8
> READ of size 4 at 0x51900009be18 thread T0
>     #0 0x5da8af68660f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5da8af7b4f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5da8afb331cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5da8af7ae7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5da8afec091b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7acea41e68f2 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 0x7acea419aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7acea419badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7acea4190c87 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 0x7acea41e0d42 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 0x5da8afef7cb2 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 0x5da8b01ab451 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 0x5da8ad42349b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5da8ad42fb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5da8ad1ee59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7acea102a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7acea102a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5da8ad111584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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-18T07:26:35.184199+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974849==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009f018 at pc 0x5d6cf503e610 bp 0x7fff961c7c70 sp 0x7fff961c7c68
> READ of size 4 at 0x51900009f018 thread T0
>     #0 0x5d6cf503e60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5d6cf516cf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5d6cf54eb1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5d6cf51667a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5d6cf587891b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x769dafde68f2 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 0x769dafd9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x769dafd9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x769dafd90c87 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 0x769dafde0d42 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 0x5d6cf58afcb2 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 0x5d6cf5b63451 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 0x5d6cf2ddb49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5d6cf2de7b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5d6cf2ba659e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x769dacc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x769dacc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5d6cf2ac9584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009f018 is located 0 bytes after 920-byte region [0x51900009ec80,0x51900009f018)
> allocated by thread T0 here:
>     #0 0x5d6cf2ba29f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5d6cf50d2806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5d6cf4e27f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5d6cf516bb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5d6cf54eb1cf 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-18T07:26:12.446897+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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 ----------
1,990c1,78
< Warning: Teleporting vehicle '180_0_0'; waited too long (jam), lane=':B2_17_0', time=3495.00.
< Warning: Vehicle '180_0_0' ends teleporting on edge 'B2B3', time=3495.00.
< Warning: Teleporting vehicle '197_0_0'; waited too long (jam), lane=':C3_17_0', time=3860.00.
< Warning: Vehicle '197_0_0' ends teleporting on edge 'C3C4', time=3860.00.
< Warning: Teleporting vehicle '204_0_0'; waited too long (jam), lane=':A2_5_0', time=4065.00.
< Warning: Vehicle '204_0_0' ends teleporting on edge 'A2B2', time=4065.00.
< Warning: Teleporting vehicle '11_0_0'; waited too long (jam), lane=':C3_14_0', time=4166.00.
< Warning: Vehicle '11_0_0' ends teleporting on edge 'C3C4', time=4166.00.
< Warning: Teleporting vehicle '197_0_0'; waited too long (jam), lane=':C4_5_0', time=4170.00.
< Warning: Vehicle '197_0_0' ends teleporting on edge 'C4C3', time=4170.00.
< Warning: Teleporting vehicle '16_0_0'; waited too long (jam), lane=':B1_9_0', time=4191.00.
< Warning: Vehicle '16_0_0' ends teleporting on edge 'B1B2', time=4191.00.
< Warning: Teleporting vehicle '12_0_0'; waited too long (jam), lane=':B2_4_0', time=4233.00.
< Warning: Vehicle '12_0_0' ends teleporting on edge 'B2B3', time=4233.00.
< Warning: Teleporting vehicle '215_0_0'; waited too long (jam), lane=':C0_9_0', time=4285.00.
< Warning: Vehicle '215_0_0' ends teleporting on edge 'C0D0', time=4285.00.
< Warning: Teleporting vehicle '2_0_0'; waited too long (jam), lane=':A2_5_0', time=4371.00.
< Warning: Vehicle '2_0_0' ends teleporting on edge 'A2B2', time=4371.00.
< Warning: Teleporting vehicle '20_0_0'; waited too long (jam), lane=':A1_0_0', time=4381.00.
< Warning: Vehicle '20_0_0' ends teleporting on edge 'A1A0', time=4381.00.
< Warning: Teleporting vehicle '11_0_0'; waited too long (jam), lane=':C4_5_0', time=4476.00.
< Warning: Vehicle '11_0_0' ends teleporting on edge 'C4C3', time=4476.00.
< Warning: Teleporting vehicle '26_0_0'; waited too long (jam), lane=':D3_9_0', time=4494.00.
< Warning: Vehicle '26_0_0' ends teleporting on edge 'D3D4', time=4494.00.
< Warning: Teleporting vehicle '27_0_0'; waited too long (jam), lane=':B1_4_0', time=4514.00.
< Warning: Vehicle '27_0_0' ends teleporting on edge 'B1B2', time=4514.00.
< Warning: Teleporting vehicle '227_0_0'; waited too long (yield), lane=':D3_3_0', time=4538.00.
< Warning: Vehicle '227_0_0' ends teleporting on edge 'D3D4', time=4538.00.
< Warning: Teleporting vehicle '14_0_0'; waited too long (jam), lane=':C1_8_0', time=4584.00.
<truncated after showing first 30 lines>
---------- Missing result in state ----------
<?xml version="1.0" encoding="UTF-8"?>


<snapshot type="micro" version="<version>" time="10800.00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/state_file.xsd">
    <route id="!0_0_0!var#2" state="0" edges="D4D3 D3D2 D2D1 D1E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2B2 B2B3 B3C3 C3C2 C2C1 C1D1 D1C1 C1C0 C0B0 B0A0 A0A1 A1B1 B1C1 C1D1 D1D2 D2E2 E2E1 E1E2 E2E3 E3D3 D3C3 C3C2 C2B2 B2B3 B3C3 C3C2 C2C1 C1B1 B1B0 B0A0 A0A1 A1B1 B1C1 C1B1 B1B2 B2C2 C2C1 C1B1 B1B2 B2B1 B1B0 B0A0 A0A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3B2 B2B1 B1B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4B3 B3B2 B2B1 B1C1 C1C0 C0B0 B0A0 A0A1 A1B1 B1B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3C3 C3B3 B3B2 B2B1"/>
    <route id="!100_0_0!var#1" state="0" edges="E3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1C1 C1C0 C0B0 B0B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3B3 B3B4 B4C4 C4D4 D4C4 C4C3 C3C2 C2C3 C3D3 D3D4 D4C4 C4C3 C3C2 C2D2 D2D1 D1D0 D0C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3B2 B2B1 B1B0 B0C0 C0C1 C1D1 D1D2 D2E2 E2E1 E1D1 D1C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1D2 D2C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3B3 B3C3 C3D3 D3C3 C3C2 C2B2"/>
    <route id="!101_0_0!var#2" state="0" edges="D1D0 D0C0 C0C1 C1B1 B1B2 B2B3 B3A3 A3A2 A2B2 B2C2 C2C3 C3D3 D3D2 D2D3 D3D4 D4C4 C4C3 C3C2 C2B2 B2A2 A2B2 B2B3 B3C3 C3C4 C4D4 D4E4 E4E3 E3E2 E2E3 E3D3 D3D2 D2C2 C2C1 C1D1 D1D0 D0C0 C0C1 C1B1 B1A1 A1A2 A2A1 A1A2 A2B2 B2B3 B3B4 B4B3"/>
    <route id="!102_0_0!var#2" state="0" edges="C2C1 C1B1 B1A1 A1A2 A2A3 A3B3 B3B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2C3 C3C4 C4C3 C3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1C1 C1C0 C0C1 C1C2 C2C1 C1D1 D1D2 D2E2 E2E3 E3E4 E4D4 D4C4 C4B4 B4C4 C4C3 C3C2 C2C1 C1D1 D1D0 D0D1 D1D2 D2E2 E2E1 E1E2 E2E3 E3D3 D3C3 C3B3 B3B2 B2B1 B1C1 C1D1 D1C1 C1B1 B1B2"/>
    <route id="!103_0_0!var#1" state="0" edges="D2D1 D1D0 D0C0 C0C1 C1C0 C0D0 D0D1 D1D0 D0C0 C0B0 B0B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3D4 D4C4 C4D4 D4D3 D3C3 C3C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1B1 B1C1 C1C2 C2D2 D2D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1B2 B2B1 B1B0 B0C0 C0C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3A3 A3A2 A2A1 A1B1 B1A1 A1A2 A2B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0A0"/>
    <route id="!104_0_0!var#2" state="0" edges="B4A4 A4A3 A3B3 B3C3 C3B3 B3C3 C3D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A2 A2B2 B2B3 B3C3 C3C2 C2C1 C1B1 B1C1 C1B1 B1A1 A1A2 A2A3 A3B3 B3B2 B2B1 B1C1 C1C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4C4 C4C3 C3C2 C2C1 C1C0 C0C1"/>
    <route id="!105_0_0!var#1" state="0" edges="A1A0 A0B0 B0B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1C2 C2D2 D2D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E4 E4D4 D4D3 D3E3 E3E2 E2E1 E1E0 E0D0 D0E0 E0E1 E1E0 E0D0 D0C0 C0B0 B0B1 B1B2 B2B3 B3C3 C3C4 C4B4 B4B3 B3C3 C3C2 C2D2 D2D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1B0 B0B1 B1C1 C1D1 D1D2 D2D3 D3D4 D4C4"/>
    <route id="!106_0_0!var#1" state="0" edges="C4C3 C3D3 D3C3 C3D3 D3D2 D2D1 D1D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3B3 B3B2 B2B1 B1C1 C1C0 C0D0 D0D1 D1D2 D2C2 C2C1 C1B1 B1A1 A1A2 A2B2 B2A2 A2A3 A3A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2D2 D2C2 C2D2 D2D1 D1C1 C1B1 B1B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4C4 C4C3 C3C2 C2C1 C1D1 D1D2 D2D3 D3D2"/>
    <route id="!107_0_0!var#2" state="0" edges="B2A2 A2A3 A3B3 B3C3 C3D3 D3D2 D2D1 D1C1 C1C2 C2C3 C3C4 C4C3 C3B3 B3A3 A3A4 A4B4 B4B3 B3B2 B2B1 B1C1 C1D1 D1E1 E1E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0B1 B1B2 B2B3 B3B4 B4A4 A4A3 A3B3 B3A3 A3A2 A2B2 B2C2 C2D2 D2E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E4 E4D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2E2"/>
    <route id="!108_0_0!var#2" state="0" edges="B1B2 B2B3 B3C3 C3C2 C2C3 C3D3 D3D2 D2C2 C2C3 C3C4 C4B4 B4C4 C4D4 D4E4 E4E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3B2 B2C2 C2D2 D2D3 D3D2 D2D1 D1D0 D0C0 C0B0 B0C0 C0D0 D0D1 D1D2 D2D1 D1D0 D0D1 D1D2 D2D3 D3E3"/>
    <route id="!109_0_0!var#2" state="0" edges="A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2C2 C2C3 C3B3 B3B2 B2C2 C2C3 C3D3 D3E3 E3D3 D3C3 C3C4 C4D4 D4C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4B3 B3B2 B2B1 B1B0 B0C0 C0D0 D0E0 E0E1 E1D1 D1C1 C1B1 B1C1 C1C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4A4 A4A3"/>
    <route id="!10_0_0!var#2" state="0" edges="D3C3 C3D3 D3E3 E3E2 E2E1 E1D1 D1D2 D2D3 D3D2 D2D1 D1C1 C1C0 C0C1 C1C2 C2C3 C3B3 B3B2 B2C2 C2C1 C1C2 C2C3 C3B3 B3B4 B4B3 B3C3 C3C2 C2D2 D2D1 D1E1 E1E2 E2E1 E1E0 E0D0 D0D1 D1C1 C1C2 C2D2 D2D3 D3D4 D4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0B0 B0B1 B1A1 A1A0 A0B0 B0C0 C0C1 C1B1 B1B0 B0C0 C0B0 B0B1 B1B2 B2B3 B3B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1E0 E0D0"/>
    <route id="!110_0_0!var#1" state="0" edges="A2B2 B2C2 C2D2 D2D1 D1D0 D0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3B3 B3A3 A3A2 A2A1 A1B1 B1C1 C1C2 C2D2 D2E2 E2E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0C1 C1C0 C0D0 D0E0 E0E1 E1D1 D1D0 D0C0 C0C1 C1C2 C2B2 B2B3 B3B4 B4C4 C4C3 C3B3 B3B2 B2B1 B1B0 B0A0"/>
    <route id="!111_0_0!var#1" state="0" edges="D4E4 E4E3 E3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2C2 C2C3 C3D3 D3D4 D4E4 E4E3 E3E2 E2D2 D2C2 C2D2 D2D3 D3D2 D2C2 C2B2 B2B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E4 E4D4 D4C4 C4C3 C3C2 C2D2 D2E2 E2E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2B2 B2B1 B1B0 B0B1 B1B2 B2A2 A2A1 A1A2 A2B2 B2C2 C2D2 D2D1"/>
    <route id="!112_0_0!var#2" state="0" edges="E2D2 D2E2 E2E1 E1E0 E0D0 D0D1 D1E1 E1D1 D1C1 C1D1 D1D2 D2D3 D3D4 D4C4 C4B4 B4B3 B3C3 C3C2 C2D2 D2D3 D3D4 D4C4 C4C3 C3C2 C2D2 D2D3 D3D4 D4E4 E4E3 E3E4 E4D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2B2 B2A2 A2A1 A1A0 A0B0"/>
    <route id="!113_0_0!var#2" state="0" edges="D1E1 E1E0 E0D0 D0C0 C0B0 B0A0 A0A1 A1B1 B1B2 B2C2 C2D2 D2E2 E2D2 D2D1 D1D0 D0C0 C0C1 C1D1 D1E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2C3 C3C2 C2D2 D2D3 D3E3 E3E4 E4D4 D4C4 C4C3 C3C2 C2B2 B2A2 A2A1 A1A0 A0B0 B0A0 A0A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3E3"/>
    <route id="!114_0_0!var#1" state="0" edges="B1B0 B0C0 C0C1 C1C2 C2C3 C3D3 D3D4 D4D3 D3C3 C3C4 C4B4 B4A4 A4A3 A3A2 A2A3 A3B3 B3B4 B4C4 C4C3 C3C4 C4D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1B0 B0C0 C0D0 D0D1 D1C1 C1B1 B1C1 C1D1 D1D2 D2D1 D1D0 D0C0 C0B0 B0A0 A0A1 A1A2 A2A3 A3B3 B3C3 C3C2 C2D2 D2C2 C2C1 C1C2 C2C3 C3D3"/>
    <route id="!115_0_0!var#1" state="0" edges="A0A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3D2 D2D1 D1D2 D2C2 C2B2 B2A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1D1 D1D2 D2D3 D3D4 D4C4 C4C3 C3B3 B3B2 B2A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2D2 D2D3 D3D4 D4C4 C4B4 B4B3 B3A3 A3A2 A2A1 A1B1 B1C1 C1D1 D1D2 D2D1 D1C1 C1B1 B1B2 B2C2 C2D2 D2D3"/>
    <route id="!116_0_0!var#1" state="0" edges="A1A2 A2B2 B2B1 B1A1 A1A0 A0B0 B0B1 B1B2 B2C2 C2C1 C1B1 B1B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4C4 C4B4 B4C4 C4D4 D4D3 D3D2 D2C2 C2C3 C3D3 D3E3 E3D3 D3C3 C3C2 C2B2 B2B3 B3C3 C3D3 D3E3 E3D3 D3D2 D2D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2D3 D3E3 E3E2"/>
    <route id="!117_0_0!var#2" state="0" edges="E2D2 D2E2 E2E1 E1D1 D1D2 D2D3 D3D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2C1 C1B1 B1C1 C1C2 C2B2 B2B3 B3B2 B2C2 C2D2 D2E2 E2E3 E3E4 E4D4 D4C4 C4B4 B4B3 B3A3 A3B3 B3C3 C3C2 C2C1 C1D1 D1D2 D2D3 D3D4 D4C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4C4 C4B4"/>
    <route id="!118_0_0!var#2" state="0" edges="B0C0 C0C1 C1B1 B1B2 B2B1 B1A1 A1A2 A2B2 B2A2 A2A1 A1B1 B1C1 C1B1 B1B0 B0A0 A0A1 A1B1 B1C1 C1D1 D1E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2C3 C3C2 C2B2 B2B1 B1B0 B0C0 C0D0 D0E0 E0E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2C3 C3B3 B3C3 C3C2 C2C1 C1C0 C0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3E4 E4D4 D4D3 D3D2 D2D1 D1C1 C1B1 B1B2 B2A2"/>
    <route id="!119_0_0!var#2" state="0" edges="A0A1 A1A2 A2A3 A3A2 A2B2 B2B3 B3B4 B4B3 B3B2 B2B1 B1A1 A1A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E0 E0D0 D0C0 C0B0 B0B1 B1C1 C1B1 B1A1 A1A2 A2B2 B2B1 B1B2 B2B3 B3C3 C3D3 D3D2 D2D1 D1D0 D0C0 C0B0 B0C0 C0C1 C1C2 C2D2 D2D1 D1D0 D0E0 E0E1"/>
    <route id="!11_0_0!var#2" state="0" edges="B4B3 B3C3 C3C4 C4C3 C3C4 C4D4 D4D3 D3E3 E3D3 D3D2 D2C2 C2C1 C1B1 B1B0 B0A0 A0A1 A1A2 A2A3 A3B3 B3C3 C3B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0B1 B1B2 B2A2 A2B2 B2A2 A2A3 A3A4 A4B4 B4C4 C4C3 C3C2 C2C1 C1D1 D1D0 D0D1 D1E1 E1E0 E0D0 D0C0 C0C1 C1C0 C0B0 B0B1 B1B2 B2B3 B3C3 C3C2 C2D2 D2D1 D1E1 E1E0 E0D0 D0D1 D1D2 D2D3 D3D4 D4E4 E4E3 E3D3 D3C3 C3C4 C4D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A2 A2A1 A1B1 B1A1 A1A2 A2A3 A3B3 B3B2 B2B1 B1C1 C1D1 D1D2 D2D3 D3D4 D4C4 C4D4"/>
    <route id="!120_0_0!var#1" state="0" edges="E3E2 E2D2 D2C2 C2B2 B2B3 B3B4 B4A4 A4A3 A3A2 A2B2 B2C2 C2C3 C3D3 D3D2 D2E2 E2E3 E3D3 D3D4 D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2E3 E3D3 D3D4 D4C4 C4B4 B4B3 B3B2 B2B1 B1B0 B0B1 B1B2 B2B3 B3C3 C3C2 C2B2 B2B3 B3A3 A3A2 A2A3 A3A4 A4B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1D1 D1C1 C1B1 B1A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1D2 D2C2 C2D2"/>
    <route id="!121_0_0!var#2" state="0" edges="D4C4 C4B4 B4A4 A4A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0E0 E0E1 E1E2 E2D2 D2C2 C2C1 C1D1 D1E1 E1E0 E0D0 D0D1 D1E1 E1E2 E2D2 D2D1 D1C1 C1B1 B1A1 A1A2 A2B2 B2B1 B1C1 C1C2 C2C1 C1C0 C0B0 B0A0 A0A1 A1A2 A2A1 A1A2 A2A3 A3B3 B3C3 C3D3 D3E3 E3E2 E2E1 E1D1"/>
    <route id="!122_0_0!var#2" state="0" edges="E2E1 E1D1 D1C1 C1B1 B1A1 A1A2 A2A3 A3A4 A4B4 B4B3 B3B2 B2A2 A2A1 A1B1 B1B0 B0C0 C0C1 C1C2 C2C3 C3C4 C4B4 B4A4 A4A3 A3A4 A4B4 B4C4 C4D4 D4E4 E4E3 E3E2 E2E1 E1E0 E0D0 D0C0 C0C1 C1C2 C2D2 D2D3 D3D2 D2D1 D1D0 D0D1 D1C1 C1B1 B1B2 B2A2 A2A1 A1B1 B1B0 B0B1 B1B2 B2B3 B3A3 A3A2 A2A1 A1A0 A0B0 B0C0 C0D0 D0D1 D1C1 C1D1 D1D2 D2C2"/>
<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
> =================================================================
> ==3974863==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x58642db02610 bp 0x7ffeb1a16db0 sp 0x7ffeb1a16da8
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x58642db0260f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x58642dc30f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x58642dfaf1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x58642dc2a7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x58642e33c91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x799092fe68f2 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 0x799092f9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x799092f9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x799092f90c87 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 0x799092fe0d42 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 0x58642e373cb2 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 0x58642e627451 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 0x58642b89f49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x58642b8abb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x58642b66a59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x79908fe2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x79908fe2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x58642b58d584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x58642b6669f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x58642db96806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x58642d8ebf76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x58642dc2fb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x58642dfaf1cf 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-18T07:26:13.461938+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3977415==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5a25cb22a610 bp 0x7ffee64cfab0 sp 0x7ffee64cfaa8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5a25cb22a60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5a25cb358f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5a25cb6d71cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5a25cb3527a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5a25cba6491b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7ecba17e68f2 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 0x7ecba179985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7ecba179ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7ecba1790c87 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 0x7ecba17e0d42 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 0x5a25cba9bcb2 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 0x5a25cbd4f451 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 0x5a25c8fc749b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5a25c8fd3b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5a25c8d9259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7ecb9e62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7ecb9e62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5a25c8cb5584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5a25c8d8e9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a25cb2be806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5a25cb013f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5a25cb357b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5a25cb6d71cf 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 save_accel ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,83
> =================================================================
> ==3974958==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x5c753929d610 bp 0x7ffe14bbb790 sp 0x7ffe14bbb788
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x5c753929d60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5c75393cbf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5c753974a1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5c75393c57a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5c7539ad791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7d2c5f1e68f2 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 0x7d2c5f19985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7d2c5f19ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7d2c5f190c87 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 0x7d2c5f1e0d42 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 0x5c7539b0ecb2 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 0x5c7539dc2451 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 0x5c753703a49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5c7537046b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5c7536e0559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7d2c5c02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7d2c5c02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5c7536d28584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x5c7536e019f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5c7539331806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5c7539086f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5c75393cab8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5c753974a1cf 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-18T07:26:18.678949+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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.
---
> =================================================================
> ==3975110==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000a0418 at pc 0x5d295080f610 bp 0x7ffc0f798a90 sp 0x7ffc0f798a88
> READ of size 4 at 0x5190000a0418 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-18T07:26:26.184593+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975219==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5948b5121610 bp 0x7ffc8cc0f9d0 sp 0x7ffc8cc0f9c8
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5948b512160f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5948b524ff9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5948b55ce1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5948b52497a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5948b595b91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7c2b963e68f2 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 0x7c2b9639985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7c2b9639ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7c2b96390c87 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 0x7c2b963e0d42 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 0x5948b5992cb2 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 0x5948b5c46451 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 0x5948b2ebe49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5948b2ecab0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5948b2c8959e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7c2b9322a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7c2b9322a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5948b2bac584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5948b2c859f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5948b51b5806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5948b4f0af76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5948b524eb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5948b55ce1cf 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-18T07:26:31.128445+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974986==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x612d0facb610 bp 0x7ffcef48ab70 sp 0x7ffcef48ab68
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x612d0facb60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x612d0fbf9f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x612d0ff781cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x612d0fbf37a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x612d1030591b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x79e8b35e68f2 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 0x79e8b359aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x79e8b359badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x79e8b3590c87 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 0x79e8b35e0d42 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 0x612d1033ccb2 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 0x612d105f0451 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 0x612d0d86849b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x612d0d874b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x612d0d63359e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x79e8b042a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x79e8b042a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x612d0d556584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x612d0d62f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x612d0fb5f806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x612d0f8b4f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x612d0fbf8b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x612d0ff781cf 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-18T07:26:19.974851+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975013==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x63787bf94610 bp 0x7ffdd2f13bd0 sp 0x7ffdd2f13bc8
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x63787bf9460f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x63787c0c2f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x63787c4411cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x63787c0bc7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x63787c7ce91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7914ac1e68f2 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 0x7914ac19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7914ac19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7914ac190c87 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 0x7914ac1e0d42 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 0x63787c805cb2 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 0x63787cab9451 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 0x637879d3149b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x637879d3db0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x637879afc59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7914a902a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7914a902a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x637879a1f584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x637879af89f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x63787c028806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x63787bd7df76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x63787c0c1b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x63787c4411cf 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-18T07:26:21.551395+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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.
---
> =================================================================
> ==3975070==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097d18 at pc 0x558fd8773610 bp 0x7ffd8156c3d0 sp 0x7ffd8156c3c8
> READ of size 4 at 0x519000097d18 thread T0
>     #0 0x558fd877360f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x558fd88a1f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x558fd8c201cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x558fd889b7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x558fd8fad91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x79d88d1e68f2 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 0x79d88d19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x79d88d19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x79d88d190c87 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 0x79d88d1e0d42 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 0x558fd8fe4cb2 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 0x558fd9298451 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 0x558fd651049b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x558fd651cb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x558fd62db59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x79d88a02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x79d88a02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x558fd61fe584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097d18 is located 0 bytes after 920-byte region [0x519000097980,0x519000097d18)
> allocated by thread T0 here:
>     #0 0x558fd62d79f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x558fd8807806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113: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
> =================================================================
> ==3975071==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009b918 at pc 0x611d6b52c610 bp 0x7ffd09b47bb0 sp 0x7ffd09b47ba8
> READ of size 4 at 0x51900009b918 thread T0
>     #0 0x611d6b52c60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x611d6b65af9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x611d6b9d91cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x611d6b6547a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x611d6bd6691b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x75cdf21e68f2 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 0x75cdf219985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x75cdf219ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x75cdf2190c87 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 0x75cdf21e0d42 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 0x611d6bd9dcb2 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 0x611d6c051451 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 0x611d692c949b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x611d692d5b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x611d6909459e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x75cdef02a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x75cdef02a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x611d68fb7584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009b918 is located 0 bytes after 920-byte region [0x51900009b580,0x51900009b918)
> allocated by thread T0 here:
>     #0 0x611d690909f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x611d6b5c0806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x611d6b315f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x611d6b659b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x611d6b9d91cf 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
> =================================================================
> ==3975113==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009af18 at pc 0x5fdaf5fad610 bp 0x7ffd2639cbf0 sp 0x7ffd2639cbe8
> READ of size 4 at 0x51900009af18 thread T0
>     #0 0x5fdaf5fad60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5fdaf60dbf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5fdaf645a1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5fdaf60d57a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5fdaf67e791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x76ea25de68f2 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 0x76ea25d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x76ea25d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x76ea25d90c87 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 0x76ea25de0d42 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 0x5fdaf681ecb2 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 0x5fdaf6ad2451 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 0x5fdaf3d4a49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5fdaf3d56b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5fdaf3b1559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x76ea22c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x76ea22c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5fdaf3a38584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009af18 is located 0 bytes after 920-byte region [0x51900009ab80,0x51900009af18)
> allocated by thread T0 here:
>     #0 0x5fdaf3b119f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5fdaf6041806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5fdaf5d96f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5fdaf60dab8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5fdaf645a1cf 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-18T07:26:26.605461+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975159==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x5d0f18a2d610 bp 0x7ffd5db0d1f0 sp 0x7ffd5db0d1e8
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x5d0f18a2d60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5d0f18b5bf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5d0f18eda1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5d0f18b557a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5d0f1926791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7387317e68f2 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 0x73873179aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x73873179badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x738731790c87 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 0x7387317e0d42 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 0x5d0f1929ecb2 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 0x5d0f19552451 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 0x5d0f167ca49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5d0f167d6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5d0f1659559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x73872e62a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x73872e62a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5d0f164b8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x5d0f165919f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5d0f18ac1806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5d0f18816f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5d0f18b5ab8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5d0f18eda1cf 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-18T07:26:28.889727+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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-18T07:26:28.888326+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975170==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009a518 at pc 0x60d746429610 bp 0x7fff8a968c30 sp 0x7fff8a968c28
> READ of size 4 at 0x51900009a518 thread T0
>     #0 0x60d74642960f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x60d746557f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x60d7468d61cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x60d7465517a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x60d746c6391b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7f473f9e68f2 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 0x7f473f99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7f473f99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7f473f990c87 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 0x7f473f9e0d42 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 0x60d746c9acb2 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 0x60d746f4e451 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 0x60d7441c649b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x60d7441d2b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x60d743f9159e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7f473c82a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7f473c82a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x60d743eb4584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x51900009a518 is located 0 bytes after 920-byte region [0x51900009a180,0x51900009a518)
> allocated by thread T0 here:
>     #0 0x60d743f8d9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x60d7464bd806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x60d746212f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x60d746556b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x60d7468d61cf 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-18T07:26:29.372381+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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-18T07:26:29.370642+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975457==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x60227e60f610 bp 0x7ffc7d997e70 sp 0x7ffc7d997e68
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x60227e60f60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x60227e73df9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x60227eabc1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x60227e7377a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x60227ee4991b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x74ef645e68f2 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 0x74ef6459aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x74ef6459badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x74ef64590c87 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 0x74ef645e0d42 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 0x60227ee80cb2 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 0x60227f134451 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 0x60227c3ac49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x60227c3b8b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x60227c17759e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x74ef6142a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x74ef6142a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x60227c09a584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x60227c1739f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x60227e6a3806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x60227e3f8f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x60227e73cb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x60227eabc1cf 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-18T07:26:40.494540+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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 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
> =================================================================
> ==3974802==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x61c42cd67610 bp 0x7ffe2bb35e10 sp 0x7ffe2bb35e08
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x61c42cd6760f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x61c42ce95f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x61c42d2141cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x61c42ce8f7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x61c42d5a191b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x73c1903e68f2 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 0x73c19039aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x73c19039badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x73c190390c87 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 0x73c1903e0d42 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 0x61c42d5d8cb2 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 0x61c42d88c451 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 0x61c42ab0449b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x61c42ab10b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x61c42a8cf59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x73c18d22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x73c18d22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x61c42a7f2584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x61c42a8cb9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x61c42cdfb806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x61c42cb50f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x61c42ce94b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x61c42d2141cf 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-18T07:26:08.270386+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975509==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x586dfb18e610 bp 0x7ffd70b71f30 sp 0x7ffd70b71f28
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x586dfb18e60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x586dfb2bcf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x586dfb63b1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x586dfb2b67a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x586dfb9c891b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x71cc155e68f2 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 0x71cc1559aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x71cc1559badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x71cc15590c87 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 0x71cc155e0d42 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 0x586dfb9ffcb2 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 0x586dfbcb3451 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 0x586df8f2b49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x586df8f37b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x586df8cf659e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x71cc1242a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x71cc1242a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x586df8c19584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x586df8cf29f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x586dfb222806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x586dfaf77f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x586dfb2bbb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x586dfb63b1cf 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-18T07:26:42.353125+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3975532==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x58678067d610 bp 0x7ffc22600af0 sp 0x7ffc22600ae8
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x58678067d60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5867807abf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x586780b2a1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5867807a57a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x586780eb791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7f76763e68f2 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 0x7f767639aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7f767639badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7f7676390c87 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 0x7f76763e0d42 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 0x586780eeecb2 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 0x5867811a2451 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 0x58677e41a49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x58677e426b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x58677e1e559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7f767322a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7f767322a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x58677e108584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x58677e1e19f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x586780711806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x586780466f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5867807aab8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x586780b2a1cf 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-18T07:26:42.705184+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3974758==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000097318 at pc 0x5b4776d01610 bp 0x7ffdf8cf1e70 sp 0x7ffdf8cf1e68
> READ of size 4 at 0x519000097318 thread T0
>     #0 0x5b4776d0160f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5b4776e2ff9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5b47771ae1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5b4776e297a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5b477753b91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7c91c1fe68f2 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 0x7c91c1f9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7c91c1f9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7c91c1f90c87 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 0x7c91c1fe0d42 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 0x5b4777572cb2 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 0x5b4777826451 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 0x5b4774a9e49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5b4774aaab0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5b477486959e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7c91bee2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7c91bee2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5b477478c584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000097318 is located 0 bytes after 920-byte region [0x519000096f80,0x519000097318)
> allocated by thread T0 here:
>     #0 0x5b47748659f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5b4776d95806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5b4776aeaf76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5b4776e2eb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5b47771ae1cf 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-18T07:26:07.314623+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> 
> =================================================================
> ==3956571==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 384 byte(s) in 1 object(s) allocated from:
>     #0 0x5632229149f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x563223c19839 in MSMeanData_Emissions::createValues(MSLane*, double, bool) const /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData_Emissions.cpp:189:12
>     #2 0x563223bdd27f 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 0x563223be1d6a in MSMeanData::writeXMLOutput(OutputDevice&, long long, long long) /home/delphi/clangDebug/sumo/src/microsim/output/MSMeanData.cpp:817:17
>     #4 0x563223a83a36 in MSDetectorControl::writeOutput(long long, bool) /home/delphi/clangDebug/sumo/src/microsim/output/MSDetectorControl.cpp:142:22
>     #5 0x563224a4251e in MSNet::writeOutput() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:1232:24
>     #6 0x563224a38e27 in MSNet::postMoveStep() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:947:5
>     #7 0x563224a10538 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:926:5
>     #8 0x563224a096f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #9 0x563222918961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #10 0x76cba182a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #11 0x76cba182a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #12 0x56322283b584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Indirect leak of 22 byte(s) in 1 object(s) allocated from:
>     #0 0x5632229149f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x56322291ea48 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 0x56322291e80c 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 0x56322291e80c 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 0x56322291e80c 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 0x56322291e0f4 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 0x56322343f4be 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 0x5632249dc8c3 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 0x563223bbdec2 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
> =================================================================
> ==3962753==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000b9918 at pc 0x64498dd95610 bp 0x7ffdfe5d83f0 sp 0x7ffdfe5d83e8
> READ of size 4 at 0x5190000b9918 thread T0
>     #0 0x64498dd9560f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x64498dec3f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x64498e2421cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x64498debd7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x64498e5cf91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x794912fe68f2 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 0x794912f9985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x794912f9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x794912f90c87 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 0x794912fe0d42 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 0x64498e606cb2 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 0x64498e8ba451 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 0x64498bb3249b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x64498bb3eb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x64498b8fd59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x79490fe2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x79490fe2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x64498b820584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x5190000b9918 is located 0 bytes after 920-byte region [0x5190000b9580,0x5190000b9918)
> allocated by thread T0 here:
>     #0 0x64498b8f99f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x64498de29806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x64498db7ef76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x64498dec2b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x64498e2421cf 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
> =================================================================
> ==3962874==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x62aaee078610 bp 0x7ffe54cbb430 sp 0x7ffe54cbb428
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x62aaee07860f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x62aaee1a6f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x62aaee5251cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x62aaee1a07a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x62aaee8b291b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7709d87e68f2 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 0x7709d879aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7709d879badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7709d8790c87 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 0x7709d87e0d42 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 0x62aaee8e9cb2 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 0x62aaeeb9d451 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 0x62aaebe1549b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x62aaebe21b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x62aaebbe059e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7709d562a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7709d562a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x62aaebb03584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x62aaebbdc9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x62aaee10c806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x62aaede61f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x62aaee1a5b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x62aaee5251cf 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-18T07:13:32.353239+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3962882==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x5ffd00fef610 bp 0x7ffd0204bc30 sp 0x7ffd0204bc28
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x5ffd00fef60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5ffd0111df9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5ffd0149c1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5ffd011177a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5ffd0182991b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x789be8be68f2 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 0x789be8b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x789be8b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x789be8b90c87 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 0x789be8be0d42 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 0x5ffd01860cb2 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 0x5ffd01b14451 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 0x5ffcfed8c49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5ffcfed98b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5ffcfeb5759e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x789be5a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x789be5a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5ffcfea7a584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x5ffcfeb539f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5ffd01083806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5ffd00dd8f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5ffd0111cb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5ffd0149c1cf 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-18T07:13:32.673236+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3962883==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x5e4daffde610 bp 0x7ffe95b94b70 sp 0x7ffe95b94b68
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x5e4daffde60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5e4db010cf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5e4db048b1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5e4db01067a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5e4db081891b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7782d77e68f2 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 0x7782d779aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7782d779badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7782d7790c87 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 0x7782d77e0d42 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 0x5e4db084fcb2 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 0x5e4db0b03451 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 0x5e4dadd7b49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5e4dadd87b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5e4dadb4659e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7782d462a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7782d462a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5e4dada69584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000099b18 is located 0 bytes after 920-byte region [0x519000099780,0x519000099b18)
> allocated by thread T0 here:
>     #0 0x5e4dadb429f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5e4db0072806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5e4dafdc7f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5e4db010bb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5e4db048b1cf 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-18T07:13:32.707897+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> =================================================================
> ==3962906==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000098218 at pc 0x562937e4d610 bp 0x7ffd42fe02b0 sp 0x7ffd42fe02a8
> READ of size 4 at 0x519000098218 thread T0
>     #0 0x562937e4d60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x562937f7bf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5629382fa1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x562937f757a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x56293868791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7957b6fe68f2 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 0x7957b6f9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7957b6f9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7957b6f90c87 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 0x7957b6fe0d42 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 0x5629386becb2 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 0x562938972451 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 0x562935bea49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x562935bf6b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5629359b559e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x7957b3e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x7957b3e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5629358d8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000098218 is located 0 bytes after 920-byte region [0x519000097e80,0x519000098218)
> allocated by thread T0 here:
>     #0 0x5629359b19f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x562937ee1806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x562937c36f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x562937f7ab8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5629382fa1cf 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-18T07:13:33.955164+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> 
> =================================================================
> ==3969521==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 616 byte(s) in 1 object(s) allocated from:
>     #0 0x64ac07d6f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x64ac08ceb1f4 in MSCalibrator::setFlow(long long, long long, double, double, SUMOVehicleParameter) /home/delphi/clangDebug/sumo/src/microsim/trigger/MSCalibrator.cpp:747:30
>     #2 0x64ac0b385ce7 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 0x64ac07e6eac5 in TraCIServerAPI_Calibrator::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Calibrator.cpp:59:17
>     #4 0x64ac07d9e086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #5 0x64ac07da8d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #6 0x64ac09e65c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #7 0x64ac09e646f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #8 0x64ac07d73961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #9 0x78ae3962a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #10 0x78ae3962a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #11 0x64ac07c96584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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
> 
> =================================================================
> ==3962042==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 240 byte(s) in 2 object(s) allocated from:
>     #0 0x5b3620d5f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5b3620d83cd6 in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:547:32
>     #2 0x5b3620d8aaeb 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 0x5b3620fa4055 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:362:5
>     #4 0x5b3620d6359e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #5 0x75876b42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #6 0x75876b42a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #7 0x5b3620c86584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Indirect leak of 128 byte(s) in 2 object(s) allocated from:
>     #0 0x5b3620d5f9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5b3620dfd611 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 0x5b3620dfcf6c 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 0x5b3620dfcf6c 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 0x5b3620dfcdf4 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 0x5b3620dfb897 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 0x5b3620dfa9b8 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 0x5b3620dc89e0 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 0x5b3620d8438a in TraCIServer::TraCIServer(long long, int, int) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:549:13
>     #9 0x5b3620d8aaeb 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 0x5b3620fa4055 in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:362:5
>     #11 0x5b3620d6359e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #12 0x75876b42a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #13 0x75876b42a28a 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 
> =================================================================
> ==3969229==ERROR: AddressSanitizer: heap-use-after-free on address 0x50600010e3b0 at pc 0x5fb2c9e815d5 bp 0x7ffcb5704ed0 sp 0x7ffcb5704ec8
> WRITE of size 1 at 0x50600010e3b0 thread T0
>     #0 0x5fb2c9e815d4 in ParametrisedWrappingCommand<ShapeContainer, PolygonDynamics*>::deschedule() /home/delphi/clangDebug/sumo/src/utils/common/ParametrisedWrappingCommand.h:66:33
>     #1 0x5fb2c9e753a9 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:53:19
>     #2 0x5fb2c9e75a68 in ShapeContainer::~ShapeContainer() /home/delphi/clangDebug/sumo/src/utils/shapes/ShapeContainer.cpp:51:35
>     #3 0x5fb2c93d896d in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:333:5
>     #4 0x5fb2c93db238 in MSNet::~MSNet() /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:306:17
>     #5 0x5fb2c72efbb2 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:101:17
>     #6 0x76cfd842a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #7 0x76cfd842a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #8 0x5fb2c7212584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x50600010e3b0 is located 48 bytes inside of 56-byte region [0x50600010e380,0x50600010e3b8)
> freed by thread T0 here:
>     #0 0x5fb2c72ec271 in operator delete(void*) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38ce271) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5fb2ca8f5bd1 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
> =================================================================
> ==3969320==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000b3018 at pc 0x5e70ab37f610 bp 0x7ffe9b858cf0 sp 0x7ffe9b858ce8
> READ of size 4 at 0x5190000b3018 thread T0
>     #0 0x5e70ab37f60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5e70ab4adf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5e70ab82c1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5e70ab4a77a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5e70abbb991b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x78d564fe68f2 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 0x78d564f9985b in xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19985b) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78d564f9ba0d in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19ba0d) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x78d564f90c87 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 0x78d564fe0d42 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 0x5e70abbf0cb2 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 0x5e70abea4451 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 0x5e70ab0299b2 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:1813:5
>     #13 0x5e70ac55c0a1 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 0x5e70a900426c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5e70a8f12086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5e70a8f1cd7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x5e70aafd9c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x5e70aafd86f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5e70a8ee7961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x78d561e2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x78d561e2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5e70a8e0a584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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 busStop ( Last six runs Apr2026 )

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==3969317==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000120118 at pc 0x5cb08c13e37b bp 0x7ffd7c0a6870 sp 0x7ffd7c0a6868
> READ of size 4 at 0x519000120118 thread T0
>     #0 0x5cb08c13e37a in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7825:36
>     #1 0x5cb08c26df9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5cb08c5ec1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5cb08c2677a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5cb08c97991b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7794e6be68f2 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 0x7794e6b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7794e6b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7794e6b90c87 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 0x7794e6be0d42 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 0x5cb08c9b0cb2 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 0x5cb08cc64451 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 0x5cb08bde99b2 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:1813:5
>     #13 0x5cb08d31c0a1 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 0x5cb089dc426c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5cb089cd2086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5cb089cdcd7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x5cb08bd99c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x5cb08bd986f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5cb089ca7961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7794e3a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7794e3a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5cb089bca584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000120118 is located 0 bytes after 920-byte region [0x51900011fd80,0x519000120118)
> allocated by thread T0 here:
<truncated after showing first 30 lines>
---------- Differences in tripinfo ----------
6,15d5
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="95.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="10.19" duration="35.00" routeLength="194.90" waitingTime="1.00" waitingCount="1" stopTime="10.00" timeLoss="4.69" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="96.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="8.74" duration="36.00" routeLength="194.90" waitingTime="1.00" waitingCount="1" stopTime="10.00" timeLoss="5.15" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="96.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="9.36" duration="36.00" routeLength="194.90" waitingTime="2.00" waitingCount="1" stopTime="10.00" timeLoss="5.21" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="96.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="8.74" duration="36.00" routeLength="194.90" waitingTime="1.00" waitingCount="1" stopTime="10.00" timeLoss="5.33" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="95.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="8.93" duration="35.00" routeLength="194.90" waitingTime="1.00" waitingCount="1" stopTime="10.00" timeLoss="4.55" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="94.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="7.86" duration="34.00" routeLength="194.90" waitingTime="1.00" waitingCount="1" stopTime="10.00" timeLoss="4.41" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="96.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="8.54" duration="36.00" routeLength="194.90" waitingTime="2.00" waitingCount="1" stopTime="10.00" timeLoss="5.11" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="94.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="8.68" duration="34.00" routeLength="194.90" waitingTime="1.00" waitingCount="1" stopTime="10.00" timeLoss="4.40" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
<     <tripinfo id="1" depart="60.00" departLane="WC_0" departPos="5.10" departSpeed="0.00" departDelay="0.00" arrival="95.00" arrivalLane="CE_1" arrivalPos="91.95" arrivalSpeed="7.58" duration="35.00" routeLength="194.90" waitingTime="1.00" waitingCount="1" stopTime="10.00" timeLoss="4.62" rerouteNo="1" devices="tripinfo_1 routing_1" vType="DEFAULT_VEHTYPE" speedFactor="0.94" vaporized=""/>
< </tripinfos>

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

---------- Differences in errors ----------
0a1,92
> =================================================================
> ==3969413==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000d7e18 at pc 0x6260e9791610 bp 0x7ffe70121290 sp 0x7ffe70121288
> READ of size 4 at 0x5190000d7e18 thread T0
>     #0 0x6260e979160f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x6260e98bff9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x6260e9c3e1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6260e98b97a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6260e9fcb91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x74fbdb9e68f2 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 0x74fbdb99aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x74fbdb99badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x74fbdb990c87 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 0x74fbdb9e0d42 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 0x6260ea002cb2 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 0x6260ea2b6451 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 0x6260e943b9b2 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:1813:5
>     #13 0x6260ea96e0a1 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 0x6260e741626c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x6260e7324086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x6260e732ed7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x6260e93ebc79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x6260e93ea6f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x6260e72f9961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x74fbd882a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x74fbd882a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x6260e721c584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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
> =================================================================
> ==3969324==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000d6518 at pc 0x588539e7e610 bp 0x7fffd2ea4e70 sp 0x7fffd2ea4e68
> READ of size 4 at 0x5190000d6518 thread T0
>     #0 0x588539e7e60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x588539facf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x58853a32b1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x588539fa67a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x58853a6b891b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x779e04be68f2 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 0x779e04b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x779e04b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x779e04b90c87 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 0x779e04be0d42 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 0x58853a6efcb2 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 0x58853a9a3451 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 0x588539b289b2 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:1813:5
>     #13 0x58853b05b0a1 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 0x588537b0326c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x588537a11086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x588537a1bd7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x588539ad8c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x588539ad76f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5885379e6961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x779e01a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x779e01a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x588537909584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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-18T07:17:20.209914+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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.68" speed="12.36" harmonicMeanSpeed="12.36" length="5.00" nVehEntered="1"/>
<     <interval begin="0.00" end="11.00" id="d2" sampledSeconds="4.96" nVehEntered="1" nVehLeft="1" nVehSeen="1" meanSpeed="11.08" meanTimeLoss="1.23" meanOccupancy="3.42" 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.50" maxVehicleNumber="1"/>
<     <interval begin="0.00" end="11.00" id="d3" meanTravelTime="4.93" meanOverlapTravelTime="5.47" meanSpeed="10.65" meanHaltsPerVehicle="0.00" meanTimeLoss="0.69" 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="46449"/>
<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=0 ids=()
< i=0 time=3.0 det=d3 count=0 ids=()
< i=0 time=4.0 det=d1 count=0 ids=()
< i=0 time=4.0 det=d2 count=0 ids=()
< i=0 time=4.0 det=d3 count=0 ids=()
< i=0 time=5.0 det=d1 count=0 ids=()
< i=0 time=5.0 det=d2 count=0 ids=()
< i=0 time=5.0 det=d3 count=0 ids=()
< i=0 time=6.0 det=d1 count=0 ids=()
< 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=1 ids=('0',)
< i=0 time=7.0 det=d3 count=1 ids=('1',)
< i=0 time=8.0 det=d1 count=1 ids=('1',)
< i=0 time=8.0 det=d2 count=1 ids=('0',)
< i=0 time=8.0 det=d3 count=1 ids=('1',)
< i=0 time=9.0 det=d1 count=1 ids=('1',)
< i=0 time=9.0 det=d2 count=1 ids=('0',)
< i=0 time=9.0 det=d3 count=1 ids=('1',)
< i=0 time=10.0 det=d1 count=0 ids=()
< i=0 time=10.0 det=d2 count=1 ids=('0',)
< i=0 time=10.0 det=d3 count=1 ids=('1',)
< 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
> =================================================================
> ==3969374==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009dc18 at pc 0x6079b3efd610 bp 0x7fffb21b57f0 sp 0x7fffb21b57e8
> READ of size 4 at 0x51900009dc18 thread T0
>     #0 0x6079b3efd60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x6079b402bf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x6079b43aa1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x6079b40257a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x6079b473791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7dfe67de68f2 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 0x7dfe67d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7dfe67d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7dfe67d90c87 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 0x7dfe67de0d42 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 0x6079b476ecb2 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 0x6079b4a22451 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 0x6079b3ba79b2 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:1813:5
>     #13 0x6079b50da0a1 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 0x6079b1b8226c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x6079b1a90086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x6079b1a9ad7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x6079b3b57c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x6079b3b566f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x6079b1a65961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7dfe64c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7dfe64c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x6079b1988584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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
> =================================================================
> ==3969376==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009fa18 at pc 0x55c42578a610 bp 0x7fff485a61f0 sp 0x7fff485a61e8
> READ of size 4 at 0x51900009fa18 thread T0
>     #0 0x55c42578a60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x55c4258b8f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x55c425c371cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x55c4258b27a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x55c425fc491b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7105f0fe68f2 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 0x7105f0f9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7105f0f9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7105f0f90c87 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 0x7105f0fe0d42 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 0x55c425ffbcb2 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 0x55c4262af451 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 0x55c4254349b2 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:1813:5
>     #13 0x55c4269670a1 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 0x55c42340f26c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x55c42331d086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x55c423327d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x55c4253e4c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x55c4253e36f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x55c4232f2961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7105ede2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7105ede2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x55c423215584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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
> =================================================================
> ==3969411==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009fa18 at pc 0x648f4af42610 bp 0x7fff94b9da10 sp 0x7fff94b9da08
> READ of size 4 at 0x51900009fa18 thread T0
>     #0 0x648f4af4260f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x648f4b070f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x648f4b3ef1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x648f4b06a7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x648f4b77c91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x77d9323e68f2 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 0x77d93239aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x77d93239badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x77d932390c87 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 0x77d9323e0d42 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 0x648f4b7b3cb2 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 0x648f4ba67451 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 0x648f4abec9b2 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:1813:5
>     #13 0x648f4c11f0a1 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 0x648f48bc726c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x648f48ad5086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x648f48adfd7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x648f4ab9cc79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x648f4ab9b6f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x648f48aaa961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x77d92f22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x77d92f22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x648f489cd584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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
> =================================================================
> ==3969284==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x51900009dc18 at pc 0x5b3bf445b610 bp 0x7ffe5f3ffaf0 sp 0x7ffe5f3ffae8
> READ of size 4 at 0x51900009dc18 thread T0
>     #0 0x5b3bf445b60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5b3bf4589f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5b3bf49081cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5b3bf45837a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5b3bf4c9591b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7caaf13e68f2 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 0x7caaf139aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7caaf139badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7caaf1390c87 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 0x7caaf13e0d42 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 0x5b3bf4ccccb2 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 0x5b3bf4f80451 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 0x5b3bf41059b2 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:1813:5
>     #13 0x5b3bf56380a1 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 0x5b3bf20e026c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5b3bf1fee086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5b3bf1ff8d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x5b3bf40b5c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x5b3bf40b46f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5b3bf1fc3961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7caaee22a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7caaee22a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5b3bf1ee6584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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
> =================================================================
> ==3969289==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000099b18 at pc 0x57847ba3e610 bp 0x7ffc8ff90e50 sp 0x7ffc8ff90e48
> READ of size 4 at 0x519000099b18 thread T0
>     #0 0x57847ba3e60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x57847bb6cf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x57847beeb1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x57847bb667a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x57847c27891b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x79e8467e68f2 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 0x79e84679aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x79e84679badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x79e846790c87 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 0x79e8467e0d42 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 0x57847c2afcb2 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 0x57847c563451 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 0x57847b6e89b2 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:1813:5
>     #13 0x57847cc1b0a1 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 0x5784796c326c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5784795d1086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5784795dbd7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x57847b698c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x57847b6976f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5784795a6961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x79e84362a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x79e84362a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5784794c9584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 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-18T07:17:19.621123+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
< 32.0
< 1.5199999999999996
< 114.65
< 32.0
< 1.5199999999999996
< 114.65
< 32.0
< 1.5199999999999996
< 114.65
< 32.0
< 1.5199999999999996
< 114.65
< 32.0

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

---------- Differences in errors ----------
0a1,82
> =================================================================
> ==3969297==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000098718 at pc 0x5c0830e8f610 bp 0x7ffdf564a1d0 sp 0x7ffdf564a1c8
> READ of size 4 at 0x519000098718 thread T0
>     #0 0x5c0830e8f60f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5c0830fbdf9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5c083133c1cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5c0830fb77a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5c08316c991b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x767a759e68f2 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 0x767a7599aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x767a7599badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x767a75990c87 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 0x767a759e0d42 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 0x5c0831700cb2 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 0x5c08319b4451 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 0x5c082ec2c49b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5c082ec38b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5c082e9f759e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x767a7282a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x767a7282a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5c082e91a584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000098718 is located 0 bytes after 920-byte region [0x519000098380,0x519000098718)
> allocated by thread T0 here:
>     #0 0x5c082e9f39f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5c0830f23806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5c0830c78f76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5c0830fbcb8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5c083133c1cf 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
> 
> =================================================================
> ==3969431==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 616 byte(s) in 1 object(s) allocated from:
>     #0 0x63755396d9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x637556fd167e 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 0x637553a84e92 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 0x6375539ad9ff in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22
>     #4 0x63755399c5e5 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23
>     #5 0x6375539a6d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #6 0x637555a63c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #7 0x637555a626f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #8 0x637553971961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #9 0x7aa6d9c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #10 0x7aa6d9c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #11 0x637553894584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Direct leak of 616 byte(s) in 1 object(s) allocated from:
>     #0 0x63755396d9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x637556fd09c3 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 0x637553a84e92 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 0x6375539ad9ff in TraCIServer::processGet(int, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:996:22
>     #4 0x63755399c5e5 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1135:23
>     #5 0x6375539a6d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #6 0x637555a63c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #7 0x637555a626f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #8 0x637553971961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #9 0x7aa6d9c2a1c9 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.
---
> =================================================================
> ==3968082==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x5190000b3a18 at pc 0x598617756610 bp 0x7fff53ae9270 sp 0x7fff53ae9268
> READ of size 4 at 0x5190000b3a18 thread T0
>     #0 0x59861775660f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x598617884f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x598617c031cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x59861787e7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x598617f9091b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x7a072fde68f2 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 0x7a072fd9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x7a072fd9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x7a072fd90c87 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 0x7a072fde0d42 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 0x598617fc7cb2 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 0x59861827b451 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 0x5986174009b2 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:1813:5
>     #13 0x5986189330a1 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 0x5986153db26c in TraCIServerAPI_Simulation::processSet(TraCIServer&, tcpip::Storage&, tcpip::Storage&) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServerAPI_Simulation.cpp:285:37
>     #15 0x5986152e9086 in TraCIServer::dispatchCommand() /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:1129:19
>     #16 0x5986152f3d7f in TraCIServer::processCommands(long long, bool) /home/delphi/clangDebug/sumo/src/traci-server/TraCIServer.cpp:876:41
>     #17 0x5986173b0c79 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:808:27
>     #18 0x5986173af6f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #19 0x5986152be961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #20 0x7a072cc2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #21 0x7a072cc2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #22 0x5986151e1584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
<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-18T07:16:47.298127+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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="35855"/>
<truncated after showing first 30 lines>
---------- Differences in vehroutes ----------
2a3,4
> <!-- generated on 2026-04-18T07:16:47.299980+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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 replaceStop first_parameter_only ( Last six runs Apr2026 )

---------- Differences in vehroutes ----------
7c7
<         <stop lane="A1B1_0" startPos="5.00" endPos="50.00" posLat="-0.50" arrival="42.00" duration="30.00" until="100.00" extension="10.00" triggered="join" parking="0" expected="p0 p1" permitted="p0 p1 p2" tripId="fancyID" line="S42" split="train0" join="train1" actType="test action"/>
---
>         <stop lane="A1B1_0" startPos="5.00" endPos="50.00" posLat="-0.50" arrival="42.00" duration="30.00" until="100.00" started="16.00" ended="111.00" extension="10.00" triggered="join" parking="0" expected="p0 p1" permitted="p0 p1 p2" tripId="fancyID" line="S42" split="train0" join="train1" actType="test action"/>

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

---------- Differences in errors ----------
1a2,48
> 
> =================================================================
> ==3967315==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 232 byte(s) in 1 object(s) allocated from:
>     #0 0x62687acc59f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x62687bb76625 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 0x62687bbee322 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 0x62687b7ff984 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 0x62687c206fab in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:333:13
>     #5 0x62687c20385b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:297:9
>     #6 0x62687c29ad88 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20
>     #7 0x62687c2d532f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:232:20
>     #8 0x62687cdbfaa8 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:890:26
>     #9 0x62687cdba6f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #10 0x62687acc9961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #11 0x7077b302a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #12 0x7077b302a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #13 0x62687abec584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Indirect leak of 40 byte(s) in 1 object(s) allocated from:
>     #0 0x62687acc59f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x62687b855421 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 0x62687b85502c 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 0x62687b85502c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x62687b854efc in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x62687b854ea9 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x62687b874a28 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_n
ode_base*, std::_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x62687bb8f39d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb
_tree_const_iterator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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
> 
> =================================================================
> ==3967432==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 928 byte(s) in 4 object(s) allocated from:
>     #0 0x5a0f5be819f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a0f5cd32625 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 0x5a0f5cdaa322 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 0x5a0f5c9bb984 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 0x5a0f5d3c2fab in MSStageDriving::registerWaiting(MSTransportable*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:333:13
>     #5 0x5a0f5d3bf85b in MSStageDriving::proceed(MSNet*, MSTransportable*, long long, MSStage*) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSStageDriving.cpp:297:9
>     #6 0x5a0f5d456d88 in MSTransportable::proceed(MSNet*, long long, bool) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportable.cpp:142:20
>     #7 0x5a0f5d49132f in MSTransportableControl::checkWaiting(MSNet*, long long) /home/delphi/clangDebug/sumo/src/microsim/transportables/MSTransportableControl.cpp:232:20
>     #8 0x5a0f5df7baa8 in MSNet::simulationStep(bool) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:890:26
>     #9 0x5a0f5df766f8 in MSNet::simulate(long long, long long) /home/delphi/clangDebug/sumo/src/microsim/MSNet.cpp:470:9
>     #10 0x5a0f5be85961 in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:100:30
>     #11 0x7044b162a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #12 0x7044b162a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #13 0x5a0f5bda8584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Indirect leak of 160 byte(s) in 4 object(s) allocated from:
>     #0 0x5a0f5be819f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5a0f5ca11421 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 0x5a0f5ca1102c 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 0x5a0f5ca1102c in std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x5a0f5ca10efc in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x5a0f5ca10ea9 in std::_Rb_tree_node<MSTransportable const*>* std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x5a0f5ca30a28 in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb_tree_n
ode_base*, std::_Rb_tree_node_base*, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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 0x5a0f5cd4b39d in std::_Rb_tree_iterator<MSTransportable const*> std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_M_insert_unique_<MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, std::allocator<MSTransportable const*>>::_Alloc_node>(std::_Rb
_tree_const_iterator<MSTransportable const*>, MSTransportable const* const&, std::_Rb_tree<MSTransportable const*, MSTransportable const*, std::_Identity<MSTransportable const*>, std::less<MSTransportable const*>, 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
> =================================================================
> ==3968214==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x519000098218 at pc 0x5c538b074610 bp 0x7fffcd8d37f0 sp 0x7fffcd8d37e8
> READ of size 4 at 0x519000098218 thread T0
>     #0 0x5c538b07460f in MSVehicle::loadState(SUMOSAXAttributes const&, long long) /home/delphi/clangDebug/sumo/src/microsim/MSVehicle.cpp:7840:32
>     #1 0x5c538b1a2f9d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:582:12
>     #2 0x5c538b5211cf in SUMORouteHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/utils/vehicle/SUMORouteHandler.cpp:268:17
>     #3 0x5c538b19c7a6 in MSStateHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:492:21
>     #4 0x5c538b8ae91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #5 0x78a779be68f2 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 0x78a779b9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #7 0x78a779b9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #8 0x78a779b90c87 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 0x78a779be0d42 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 0x5c538b8e5cb2 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 0x5c538bb99451 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 0x5c5388e1149b in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:289:9
>     #13 0x5c5388e1db0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #14 0x5c5388bdc59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #15 0x78a776a2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #16 0x78a776a2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #17 0x5c5388aff584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> 0x519000098218 is located 0 bytes after 920-byte region [0x519000097e80,0x519000098218)
> allocated by thread T0 here:
>     #0 0x5c5388bd89f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5c538b108806 in MSVehicleControl::buildVehicle(SUMOVehicleParameter*, std::shared_ptr<MSRoute const>, MSVehicleType*, bool, MSVehicleControl::VehicleDefinitionSource, bool) /home/delphi/clangDebug/sumo/src/microsim/MSVehicleControl.cpp:113:24
>     #2 0x5c538ae5df76 in MSRouteHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSRouteHandler.cpp:691:34
>     #3 0x5c538b1a1b8d in MSStateHandler::closeVehicle() /home/delphi/clangDebug/sumo/src/microsim/MSStateHandler.cpp:567:25
>     #4 0x5c538b5211cf 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-18T07:16:51.205095+01:00 by Eclipse SUMO sumo v1_26_0+1251-0a6205dfced
> <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
> 
> =================================================================
> ==3970057==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x6071178819f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x6071179b9941 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 0x6071179b929c 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 0x6071179b929c 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 0x607117a7d48c 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 0x607117a87c29 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 0x607117a877fb 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 0x607117a870f5 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 0x607117a86893 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 0x607117a866a1 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 0x607117a85e5e 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 0x607117a85d54 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 0x60711a9c85ec 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 0x6071191f527c 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 0x6071191f73bd 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 0x607117a5ff2f 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 0x607117b21a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #17 0x60711a55791b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #18 0x72f5eebe68f2 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 0x72f5eeb9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #20 0x72f5eeb9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x72f5eeb90c87 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 0x72f5eebe0d42 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 0x60711a58ecb2 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
> 
> =================================================================
> ==3969911==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x5cdf2ac449f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5cdf2ad7c941 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 0x5cdf2ad7c29c 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 0x5cdf2ad7c29c 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 0x5cdf2ae4048c 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 0x5cdf2ae4ac29 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 0x5cdf2ae4a7fb 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 0x5cdf2ae4a0f5 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 0x5cdf2ae4a4a8 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 0x5cdf2ae49893 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 0x5cdf2ae496a1 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 0x5cdf2ae48e5e 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 0x5cdf2ae48d54 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 0x5cdf2dd8b5ec 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 0x5cdf2c5b827c 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 0x5cdf2c5c1e3d 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 0x5cdf2ae219a8 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 0x5cdf2aee4a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #18 0x5cdf2d91a91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #19 0x770b8c1e68f2 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 0x770b8c19aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x770b8c19badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #22 0x770b8c190c87 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 0x770b8c1e0d42 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
> 
> =================================================================
> ==3970035==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 288 byte(s) in 4 object(s) allocated from:
>     #0 0x576a609699f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x576a622baf61 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 0x576a622babac 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 0x576a622babac 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 0x576a622baa7c 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 0x576a622b9523 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 0x576a622b91a0 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 0x576a622b8d0e 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 0x576a622b2b40 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 0x576a622a0569 in MSSOTLE2Sensors::buildCountSensorForLane(MSLane*, NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLE2Sensors.cpp:162:21
>     #10 0x576a6229ecea 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 0x576a622f5b93 in MSSOTLTrafficLightLogic::init(NLDetectorBuilder&) /home/delphi/clangDebug/sumo/src/microsim/traffic_lights/MSSOTLTrafficLightLogic.cpp:161:33
>     #12 0x576a60b530e2 in NLJunctionControlBuilder::postLoadInitialization() /home/delphi/clangDebug/sumo/src/netload/NLJunctionControlBuilder.cpp:525:16
>     #13 0x576a60b9e904 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:243:23
>     #14 0x576a60baeb0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #15 0x576a6096d59e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #16 0x704ba7c2a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
>     #17 0x704ba7c2a28a in __libc_start_main csu/../csu/libc-start.c:360:3
>     #18 0x576a60890584 in _start (/home/delphi/clangDebug/sumo/bin/sumoD+0x37f4584) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
> 
> Indirect leak of 288 byte(s) in 4 object(s) allocated from:
>     #0 0x576a609699f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x576a622baf61 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 0x576a622babac 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
> 
> =================================================================
> ==3971881==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 512 byte(s) in 1 object(s) allocated from:
>     #0 0x622a438ae9f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x622a43947411 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 0x622a43946a19 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 0x622a43946a19 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 0x622a43b039b4 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 0x622a43b034c3 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 0x622a43af9564 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 0x622a452069f3 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 0x622a4526a530 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 0x622a43a8a4e8 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 0x622a43b4ea39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #11 0x622a4658491b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #12 0x7521963e68f2 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 0x75219639aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #14 0x75219639badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #15 0x752196390c87 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 0x7521963e0d42 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 0x622a465bbcb2 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 0x622a4686f451 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 0x622a43aea6ea 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 0x622a43ae1ff5 in NLBuilder::build() /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:220:14
>     #21 0x622a43af3b0d in NLBuilder::init(bool) /home/delphi/clangDebug/sumo/src/netload/NLBuilder.cpp:377:17
>     #22 0x622a438b259e in main /home/delphi/clangDebug/sumo/src/sumo_main.cpp:98:19
>     #23 0x75219322a1c9 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
> 
> =================================================================
> ==3977054==ERROR: LeakSanitizer: detected memory leaks
> 
> Direct leak of 3472 byte(s) in 2 object(s) allocated from:
>     #0 0x605e8857e0b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37c40b1) (BuildId: b2875e54e654dac838b46bdb66518189c8be2437)
>     #1 0x605e88593be4 in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:29
>     #2 0x605e8bbefd5e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6e35d5e) (BuildId: b2875e54e654dac838b46bdb66518189c8be2437)
> 
> Indirect leak of 2816 byte(s) in 2 object(s) allocated from:
>     #0 0x605e8857e0b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37c40b1) (BuildId: b2875e54e654dac838b46bdb66518189c8be2437)
>     #1 0x605e8859367e in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:75:29
>     #2 0x605e8bbefd5e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6e35d5e) (BuildId: b2875e54e654dac838b46bdb66518189c8be2437)
> 
> Indirect leak of 288 byte(s) in 2 object(s) allocated from:
>     #0 0x605e8857e0b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37c40b1) (BuildId: b2875e54e654dac838b46bdb66518189c8be2437)
>     #1 0x605e88ab26d1 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 0x605e88ab2599 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 0x605e88ab2599 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 0x605e88ab1f80 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 0x605e88ab15d3 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 0x605e88a77615 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 0x605e889c371f 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 0x605e88593efd in MSCFModel_IDMTest::SetUp() /home/delphi/clangDebug/sumo/unittest/src/microsim/MSCFModel_IDMTest.cpp:76:33
>     #9 0x605e8bbefd5e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x6e35d5e) (BuildId: b2875e54e654dac838b46bdb66518189c8be2437)
> 
> Indirect leak of 48 byte(s) in 2 object(s) allocated from:
>     #0 0x605e8857e0b1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/testmicrosimD+0x37c40b1) (BuildId: b2875e54e654dac838b46bdb66518189c8be2437)
>     #1 0x605e887da9a6 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 0x7b39082e0200>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7b39082e8600>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7b39084ae800>
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 0x7b39084ae740>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (72.0, 73.0) <zip object at 0x7b39082c7c40>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7b39082c75c0>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x7b39082c7c40>
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 0x7b39082c6d00>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (73.0, 74.0) <zip object at 0x7b39082c6d00>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x7b39082c6d00>
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 0x7e9f3ad5d600>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (148.9, 149.0) <zip object at 0x7e9f3ad8d280>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x7e9f3adce2c0>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (149.0, 150.0) <zip object at 0x7e9f3ae0e8c0>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x7e9f3ab89e00>
> failed 10 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (140.0, 150.0) <zip object at 0x7e9f3ab8a880>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x7e9f3ab8bb00>
> failed 100 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (100.0, 200.0) <zip object at 0x7e9f3ab8b580>
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 0x7a42594fcf00>
> failed 0.1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x7a42594ebd40>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7a4259507f80>
> failed 1 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7a4259504340>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x7a4259505b40>
> failed 10 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (70.0, 80.0) <zip object at 0x7a4259505b40>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x7a4259507c40>
> failed 100 ['--step-length', '.1', '--end', '100'] 2/1to1/1_0 (0.0, 100.0) <zip object at 0x7a4259507340>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x7a4259505840>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.9, 71.0) <zip object at 0x7a42594fec40>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7a42595bb800>
> failed 1 ['--step-length', '.1', '--end', '1000'] 2/1to1/1_0 (70.0, 71.0) <zip object at 0x7a42595b4280>
<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 0x76aac1b48040>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x76aac1b2c580>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x76aac1b2de40>
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 0x76aac1b2e140>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (76.0, 77.0) <zip object at 0x76aac1b3ed40>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x76aac1b3fd80>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x76aac1b3ed80>
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 0x76aac1b3f3c0>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x76aac1b3f3c0>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x76aac1b3f3c0>
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 0x718ae22ceac0>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x718ae22dbcc0>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x718ae22db1c0>
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 0x718ae22db6c0>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (77.0, 78.0) <zip object at 0x718ae22c5980>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x718ae22c4b40>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (100.0, 200.0) <zip object at 0x718ae22c7440>
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 0x718ae22c6a00>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (78.0, 79.0) <zip object at 0x718ae22c7580>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (80.0, 90.0) <zip object at 0x718ae22c7580>
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 0x7d6738cb2d40>
> failed 1 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7d6737d0c4c0>
> failed 10 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7d6737b3d0c0>
> failed 100 ['--step-length', '.1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x7d6737b3d1c0>
> failed 0.1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7d6737b500c0>
> failed 1 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7d6737b58140>
> failed 10 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7d6737b588c0>
> failed 100 ['--step-length', '.1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7d6737b582c0>
> failed 0.1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.4, 38.5) <zip object at 0x7d6737d0f2c0>
> failed 1 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (38.0, 39.0) <zip object at 0x7d6737b79540>
> failed 10 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7d6737b7b900>
> failed 100 ['--step-length', '.1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7d6737b7a700>
> failed 0.1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7d6737b78140>
> failed 1 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7d6737b7b740>
> failed 10 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7d6737b7a340>
> failed 100 ['--step-length', '1', '--end', '51'] 3/1to2/1_0 (0.0, 51.0) <zip object at 0x7d6737b7a340>
> failed 0.1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7d6737b7a340>
> failed 1 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7d6737b7a340>
> failed 10 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7d6737d10ec0>
> failed 100 ['--step-length', '1', '--end', '100'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7d6737d11b00>
> failed 0.1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7d6737d11040>
> failed 1 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (39.0, 40.0) <zip object at 0x7d6737b79f40>
> failed 10 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (30.0, 40.0) <zip object at 0x7d6737b7b1c0>
> failed 100 ['--step-length', '1', '--end', '1000'] 3/1to2/1_0 (0.0, 100.0) <zip object at 0x7d6737b79f00>

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
> 
> =================================================================
> ==3969909==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x5cab944349f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5cab9456c941 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 0x5cab9456c29c 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 0x5cab9456c29c 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 0x5cab9463048c 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 0x5cab9463ac29 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 0x5cab9463a7fb 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 0x5cab9463a0f5 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 0x5cab9463a4a8 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 0x5cab94639893 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 0x5cab946396a1 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 0x5cab94638e5e 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 0x5cab94638d54 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 0x5cab9757b5ec 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 0x5cab95da827c 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 0x5cab95dae40d 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 0x5cab9461271f 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 0x5cab946d4a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #18 0x5cab9710a91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #19 0x7865445e68f2 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 0x78654459aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x78654459badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #22 0x786544590c87 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 0x7865445e0d42 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="1047" running="410" waiting="411"/>
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="637" routeLength="2041.90" speed="5.15" duration="483.49" waitingTime="288.68" timeLoss="336.10" departDelay="33.00" departDelayWaiting="-1.00" totalTravelTime="307986.00" totalDepartDelay="21020.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
> 
> =================================================================
> ==3969959==ERROR: LeakSanitizer: detected memory leaks
> 
> Indirect leak of 480 byte(s) in 5 object(s) allocated from:
>     #0 0x5567c7a959f1 in operator new(unsigned long) (/home/delphi/clangDebug/sumo/bin/sumoD+0x38cd9f1) (BuildId: 89f248ba29bc5a1f7fcba1837fed789700b4c46f)
>     #1 0x5567c7bcd941 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 0x5567c7bcd29c 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 0x5567c7bcd29c 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 0x5567c7c9148c 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 0x5567c7c9bc29 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 0x5567c7c9b7fb 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 0x5567c7c9b0f5 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 0x5567c7c9b4a8 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 0x5567c7c9a893 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 0x5567c7c9a6a1 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 0x5567c7c99e5e 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 0x5567c7c99d54 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 0x5567cabdc5ec 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 0x5567c940927c 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 0x5567c94153d9 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 0x5567c7c72198 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 0x5567c7d35a39 in NLHandler::myEndElement(int) /home/delphi/clangDebug/sumo/src/netload/NLHandler.cpp:355:46
>     #18 0x5567ca76b91b in GenericSAXHandler::endElement(char16_t const*, char16_t const*, char16_t const*) /home/delphi/clangDebug/sumo/src/utils/xml/GenericSAXHandler.cpp:167:9
>     #19 0x7f9ff2de68f2 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 0x7f9ff2d9aef0 in xercesc_3_2::IGXMLScanner::scanEndTag(bool&) (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19aef0) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #21 0x7f9ff2d9badb in xercesc_3_2::IGXMLScanner::scanContent() (/lib/x86_64-linux-gnu/libxerces-c-3.2.so+0x19badb) (BuildId: 00c66a49d1bfc9237096cfb0829bac6c9c2c8e81)
>     #22 0x7f9ff2d90c87 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 0x7f9ff2de0d42 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="1002" running="401" waiting="225"/>
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="601" routeLength="2041.90" speed="3.28" duration="884.89" waitingTime="615.57" timeLoss="737.69" departDelay="41.90" departDelayWaiting="-1.00" totalTravelTime="531818.00" totalDepartDelay="25184.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>